A Context-aware Messenger for Sharing User Contextual Information

사용자 컨텍스트 공유를 위한 상황인지 메신저

  • 홍진혁 (연세대학교 컴퓨터과학과) ;
  • 양성익 (연세대학교 컴퓨터과학과) ;
  • 조성배 (연세대학교 컴퓨터과학과)
  • Published : 2008.12.15

Abstract

As the mobile environment becomes widely used, there is a growth on the concern about recognizing and sharing user context. Sharing context makes the interaction between human more plentiful as well as helps to keep a good social relationship. Recently, it has been applied to some messengers or mobile applications with sharing simple contexts, but it is still required to recognize and share more complex and diverse contexts. In this paper, we propose a context-aware messenger that collects various sensory information, recognizes representative user contexts such as emotion, stress, and activity by using dynamic Bayesian networks, and visualizes them. It includes a modular model that is effective to recognize various contexts and displays them in the form of icons. We have verified the proposed method with the scenario evaluation and usability test.

모바일 환경이 보편화됨에 따라 사용자의 상황을 인식하고 관련된 각종 컨텍스트를 공유하는 기술에 대한 관심이 높아지고 있다. 컨텍스트 공유는 사용자의 의사소통을 보다 풍부하게 할 뿐만 아니라 사회적 관계를 원만하게 유지하도록 도와준다. 최근 각종 메신저나 모바일 어플리케이션에는 간단한 수준의 사용자 컨텍스트 공유가 적용되고 있으나 사용자 환경이 복잡해짐에 따라 더욱 다양한 컨텍스트의 인식과 공유가 요구된다. 본 논문에서는 다양한 센서 정보를 수집하여 사용자의 대표적 컨텍스트인 감정, 스트레스, 행동을 동적 확률 모델을 이용하여 인식하고 메신저에 연동하여 컨텍스트 정보를 공유하는 상황인지 메신저를 개발한다. 다양한 컨텍스트를 인식하기 위한 다중모델을 효과적으로 구성하고 아이콘 방식으로 컨텍스트를 표시한다. 개발한 시스템을 사용자 시나리오를 바탕으로 평가하여 유용성을 검증하였다.

Keywords

References

  1. M. Raento, et al., "ContextPhone: A prototyping platform for context-aware mobile applications," IEEE Pervasive Computing, Vol.4, No.2, pp. 51-59, 2005
  2. S.-B. Cho, et al., "AniDiary: Daily cartoon-style diary exploits Bayesian networks," IEEE Pervasive Computing, Vol.6, No.3, pp. 66-75, 2007 https://doi.org/10.1109/MPRV.2007.49
  3. A. Krause, et al., "Context-aware mobile computing: Learning context-dependent personal preferences from a wearable sensor array," IEEE Trans. Mobile Computing, Vol.5, No.2, pp. 113-127, 2006 https://doi.org/10.1109/TMC.2006.18
  4. P. Korpipaa, et al., "Managing context information in mobile devices," IEEE Pervasive Computing, Vol.2, No. 3, pp. 42-51, 2003 https://doi.org/10.1109/MPRV.2003.1228526
  5. A. Ranganathan, et al., "ConChat: A context-aware chat program," IEEE Pervasive Computing, Vol.1, No. 3, pp. 51-57, 2002 https://doi.org/10.1109/MPRV.2002.1037722
  6. E. Horvitz, et al., "Learning predictive models of memory landmarks," 26th Ann. Meeting Cognitive Science Soc., pp. 583-588, 2004
  7. A. Ranganathan, et al., "Reasoning about uncertain contexts in pervasive computing environments," IEEE Pervasive Computing, Vol.3, No.2, pp. 62-70, 2004 https://doi.org/10.1109/MPRV.2004.1316821
  8. P. Dai, et al., "Group interaction analysis in dynamic context," IEEE Trans. Systems, Man, and Cybernetics-Part B: Cybernetics, Vol.38, No.1, pp. 275-282, 2008
  9. J.-H. Hong, et al., "Fingerprint classification using one-vs-all support vector machines dynamically ordered with naive Bayes classifiers," Pattern Recognition, Vol.41, No.2, pp. 662-671, 2008 https://doi.org/10.1016/j.patcog.2007.07.004