Context-Aware Application System for Music Playing Services

  • Jae-Woo Chang
  • Yong-Ki Kim
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4253)


Context-awareness is a technology to facilitate information acquisition and execution by supporting interoperability between users and devices based on users’ context. In this paper, we design a middleware and a context server for dealing with context-aware application system in ubiquitous computing. The middleware plays an important role in recognizing a moving node with mobility as well as in executing an appropriate execution module according to context. In addition, the context server functions as a manager that efficiently stores context information, such as user’s current status, physical environment, and resources of a computing system. Using them, we implement our application system which provides a music playing service based on context. It is shown to take below two seconds that our application system can detect a user’s context and start playing music according to the context.


Context Information Application Programming Interface Ubiquitous Computing Context Server Music Playing 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Weiser, M.: Some Computer Science Issues in Ubiquitous Computing. Commnunication of the ACM 36(7), 75–84 (1993)CrossRefGoogle Scholar
  2. 2.
    Banavar, G., Bernstein, A.: Issues and challenges in ubiquitous computing: Software infrastructure and design challenges for ubiquitous computing applications. Communication of ACM 45(12), 92–96 (2002)CrossRefGoogle Scholar
  3. 3.
    Couderc, P., Kermarrec, A.M.: Improving Level of Service for Mobile Users Using Context-Awareness. In: Proc. of 18th IEEE Symposium on Reliable Distributed Systems, pp. 24–33 (1999)Google Scholar
  4. 4.
    Harter, A., Hopper, A., Steggles, P., Ward, A., Webster, P.: The anatomy of a Context-aware application. Wireless Networks 8(2/3), 187–197 (2002)MATHCrossRefGoogle Scholar
  5. 5.
    Yau, S.S., Karim, F.: Context-sensitive Middleware for Real-time Software in Ubiquitous Computing Environments. In: Proc. of 4th IEEE Symposium on Object-oriented Real-time Distributed Computing, pp. 163–170 (2001)Google Scholar
  6. 6.
    Cheverst, K., Davies, N., Mitchell, K., Friday, A.: Experiences of developing and deploying a context-aware tourist guide: the GUIDE project. In: Proceedings of the sixth annual international conference on Mobile computing and networking, pp. 20–31 (2000)Google Scholar
  7. 7.
    Dey, A.K.: Understanding and Using Context. Personal and Ubiquitous Computing Journal 5(1), 4–7 (2001)CrossRefGoogle Scholar
  8. 8.
    Bluetooth Version 1.1 Profile,
  9. 9.
    Affix: Bluetooth Protocol Stack for Linux,
  10. 10.
    Priyantha, N.B., Chakraborty, A., Balakrishnan, H.: The Cricket Locaion Support System. In: 6th ACM/IEEE Int’l Conf. on Mobile Computing and Networking (MOBICOM), pp. 32–43 (2000)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Jae-Woo Chang
    • 1
  • Yong-Ki Kim
    • 1
  1. 1.Dept. of Computer Engineering, Center for Advanced Image and Information TechnologyChonbuk National UniversityChonju, ChonbukSouth Korea

Personalised recommendations