Skip to main content
Log in

Survey on context-awareness in ubiquitous media

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Context-awareness assists ubiquitous media applications in discovering the changeable contextual information and adapting their behaviors accordingly. A wide spectrum of context-aware schemes have been proposed over the last decade. However, most of them provide partial functionalities of context-awareness in ubiquitous media applications. They are specified to a certain task and lack of systematic research on context-awareness. To this end, this survey aims at answering how close we are to developing context-aware applications in ubiquitous media in a systematic manner. This survey proposes a reference framework to identify key functionalities of context-awareness. Then, it investigates the state-of-the-art advances in every functionality of context-awareness. Finally, it points out potential directions in context-awareness research and tools for building and measuring context-aware ubiquitous media systems.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

References

  1. Abowd G, Atkeson C, Hong J, Long S, Kooper R, Pinkerton M (1997) Cyberguide: a mobile context aware tour guide. Wirel Netw 3(5):421–433

    Article  Google Scholar 

  2. Anagnostopoulos CB, Pasias P, Hadjiefthymiades S (2007) A framework for imprecise context reasoning. International conference on pervasive services, pp 181–184

  3. Asadi M, Dufourd J-C (2005) Context-aware semantic adaptation of multimedia presentations. IEEE international conference on multimedia and expo, pp 362–365

  4. Baldauf M, Dustdar S, Rosenberg F (2007) A survey on context-aware systems. IJAHUC 2(4):263–277

    Article  Google Scholar 

  5. Barr R et al (2002) On the need for system-level support for ad-hoc and sensor networks. Oper Syst Rev 36(2):15

    Article  MathSciNet  Google Scholar 

  6. Barton J, Kindberg T (2001) The cooltown user experience. HP Laboratories HPL, Tech Rep

  7. Bellavista P, Corradi A, Montanari R, Stefanelli C (2003) Context-aware middleware for resource management in the wireless internet. IEEE Trans Softw Eng 29(12):1086–1099

    Article  Google Scholar 

  8. Bettini C, Brdiczka O, Henricksen K, Indulska J, Nicklas D, Ranganathan A, Riboni D (2009) A survey of context modelling and reasoning techniques. PMC 6(2):161–180. doi:10.1016/j.pmcj.2009.06.002

    Google Scholar 

  9. Bikakis A, Patkos T, Antoniou G, Plexousakis D (2007) A survey of semantics-based approaches for context reasoning in ambient intelligence. In: Proceedings of the workshop artificial intelligence methods for ambient intelligence. Springer, London, pp 15–24

    Google Scholar 

  10. Bonnet P, Gehrke J, Seshadri P (2001) Towards sensor database systems. In: Proceedings of the 2nd international conference on mobile data management. Springer-Verlag, London, pp 3–14

    Chapter  Google Scholar 

  11. Boulis A, Han C, Srivastava M (2003) Design and implementation of a framework for efficient and programmable sensor networks. In: Proceedings of the 1st international conference on mobile systems, applications and services. ACM, New York, pp 187–200

    Chapter  Google Scholar 

  12. Bradley N, Dunlop M (2003) Towards a multidisciplinary user-centric design framework for context-aware applications. In: Proceedings of the 1st UK-UbiNet workshop. Springer-Verlag, London, pp 25–26

    Google Scholar 

  13. Bradley NA, Dunlop MD (2009) Toward a multidisciplinary model of context to support context-aware computing. Hum-Comput Interact 20(4):403–446

    Article  Google Scholar 

  14. Brown P, Bovey J, Chen X (1997) Context-aware applications: from the laboratory to the marketplace. IEEE Pers Commun 4:58–64

    Article  Google Scholar 

  15. Brumitt B, Meyers B, Krumm J, Kern A, Shafer SA (2000) Easyliving: technologies for intelligent environments. In: Proceedings of the 2nd international symp. on handheld and ubiquitous computing. Springer-Verlag, London, pp 12–29

    Chapter  Google Scholar 

  16. Budzik J, Hammond KJ (2000) User interactions with everyday applications as context for just-in-time information access. In: Proceedings of the 5th international conference on intelligent user interfaces. ACM, New York, pp 44–51

    Google Scholar 

  17. Capra L, Emmerich W, Mascolo C (2003) Carisma: context-aware reflective middleware system for mobile applications. IEEE Trans Softw Eng 29(10):929–945

    Article  Google Scholar 

  18. Castelli G, Rosi A, Mamei M, Zambonelli F (2007) A simple model and infrastructure for context-aware browsing of the world. In: Proceedings of the 5th IEEE international conference on pervasive computing and communications. IEEE, White Plains, pp 229–238

    Google Scholar 

  19. Chang S, Vetro A (2005) Video adaptation: concepts, technologies, and open issues. Proc IEEE 93(1):148–158

    Article  Google Scholar 

  20. Chang X, Cheung SC, Chan WK, Chunyang Y (2008) Heuristics-based strategies for resolving context inconsistencies in pervasive computing applications. In: Proceedings of the 28th international conference on distributed computing systems. IEEE Computer Society, Washington, pp 713–721

    Google Scholar 

  21. Chen G, Kotz D (2000) A survey of context-aware mobile computing research. Department of Computer Science, Dartmouth College, Tech Rep

  22. Chen M, Shu L (2009) Context-aware multimedia services in ambient intelligent environments. IEEE COMSOC MMTC E-Letter

  23. Chen M, Leung VCM, Mao S, Yuan Y (2007) Directional geographical routing for real-time video communications in wireless sensor networks. Comput Commun 30:3368–3383

    Article  Google Scholar 

  24. Chen M, Gonzalez S, Zhang Q, Leung V (2010) Code-centric RFID system based on software agent intelligence. IEEE Intell Syst 25(2):12–19

    Article  Google Scholar 

  25. Chen M, Gonzalez S, Leung V, Zhang Q, Li M (2010) A 2G-RFID based e-healthcare system. IEEE Wirel Commun 17(1):37–43

    Article  Google Scholar 

  26. Chen M, Huang R, Zhang Y, Chao H-C (2010) A smart RFID system. In: Proceedings of mobiWorld. IEEE, Beijing

    Google Scholar 

  27. Chen M, Gonzalez S, Vasilakos A, Cao H, Leung VCM (2011) Body area networks: a survey. ACM/Springer Mob Netw Appl 16(2):171–193

    Article  Google Scholar 

  28. Chen M, Guizani M, Jo M (2011) Mobile multimedia sensor networks: architecture and routing. In: IEEE conference on computer communications workshops (INFOCOM WKSHPS), 2011. Shanghai, China, pp 409–412

  29. Chen M, Guizani M, Jo M (2011) Mobile multimedia sensor networks: architecture and routing. In: Proceedings of MobiWorld. IEEE

  30. Cheverst K, Mitchell K, Davies N (1999) Design of an object model for a context sensitive tourist guide. Comput Graph 23(6):883–891

    Article  Google Scholar 

  31. Davidyuk O, Riekki J, Rautio V-M, Sun J (2004) Context-aware middleware for mobile multimedia applications. In: Proceedings of the 3rd international conference on mobile and ubiquitous multimedia, ser. MUM ’04. ACM, New York, pp 213–220

    Chapter  Google Scholar 

  32. Davis M, King S, Good N, Sarvas R (2004) From context to content: leveraging context to infer media metadata. In: Proceedings of the 12th annual ACM international conference on multimedia. ACM, New York, pp 188–195

    Chapter  Google Scholar 

  33. Delir Haghighi P, Krishnaswamy S, Zaslavsky A, Gaber MM (2008) Reasoning about context in uncertain pervasive computing environments. In: Proceedings of the 3rd European conference on smart sensing and context. Springer-Verlag, Berlin, pp 112–125

    Chapter  Google Scholar 

  34. Dempster AP (1968) A generalization of bayesian inference. J R Stat Soc Ser B 30:205–247

    MathSciNet  MATH  Google Scholar 

  35. Dertouzos M (1999) The oxygen project. Sci Am 282(3):52–63

    Article  Google Scholar 

  36. Dey AK (1998) Context-aware computing: the CyberDesk project. In: Proceedings of the AAAI spring symp. on intelligent environments. AAAI Press, Madison, pp 51–54

    Google Scholar 

  37. Dey AK (2001) Understanding and using context. PUC 5(1):4–7

    Google Scholar 

  38. Dey AK, Abowd GD, Salber D (2001) A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications. HCI 16(2):97–166

    Google Scholar 

  39. Driver C, Clarke S (2004) Hermes: generic designs for mobile, context-aware trails-based applications. In: Proceedings of the workshop on context awareness at mobisys. ACM, Boston

    Google Scholar 

  40. Ducatel K, Bogdanowicz M, Scapolo F, Leijten J, Burgelman J (2001) Scenarios for ambient intelligence in 2010. The IST Advisory Group, Technical Report

  41. Elnahrawy E, Nath B (2003) Cleaning and querying noisy sensors. In: Proceedings of the 2nd ACM international conference on wireless sensor networks and applications. ACM, New York, pp 78–87

    Google Scholar 

  42. Eo S-H, Zha W, You B-S, Lee D-W, Bae H-Y (2007) Intelligent context-awareness system using improved self-adaptive back propagation algorithm, vol 4761, ch 9. Springer, Berlin, pp 329–338

    Google Scholar 

  43. Finkelstein L, Gabrilovich E, Matias Y, Rivlin E, Solan Z, Wolfman G, Ruppin E (2001) Placing search in context: the concept revisited. In: Proceedings of the 10th international conference on World Wide Web. ACM, Hong Kong, pp 406–414

    Google Scholar 

  44. Fleury A, Pedersen J, Larsen L (2011) Evaluating ubiquitous media usability challenges: content transfer and channel switching delays. Design, user experience, and usability: theory, methods, tools and practice, pp 404–413

  45. Garlan D, Siewiorek DP, Smailagic A, Steenkiste P (2002) Project Aura: toward distraction-free pervasive computing. IEEE Pervasive Computing 1(2):22–31

    Article  Google Scholar 

  46. Ghidini C, Giunchiglia F (2001) Local models semantics, or contextual reasoning = locality + compatibility. Artif Intell 127(2):221–259

    Article  MathSciNet  MATH  Google Scholar 

  47. Grimm R, Davis J, Lemar E, Macbeth A, Swanson S, Anderson T, Bershad B, Borriello G, Gribble S, Wetherall D (2004) System support for pervasive applications. TOCS: ACM Trans Comput Syst 22(4):421–486

    Article  Google Scholar 

  48. Gu T, Pung HK, Zhang D (2008) Peer-to-Peer context reasoning in pervasive computing environments. In: Proceedings of 6th annual IEEE international conference on pervasive computing and communications. IEEE, Hong Kong, pp 406–411

    Google Scholar 

  49. Gummadi R, Kothari N, Govindan R, Millstein T (2005) Kairos: a macro-programming system for wireless sensor networks. In: Proceedings of the 20th ACM symp. on operating systems principles. ACM, New York, pp 1–2

    Google Scholar 

  50. Gustavsen R (2002) Condor: an application framework for mobility-based context-aware applications. In: Proceedings of the workshop on concepts and models for ubiquitous computing held in conjunction with the 4th international conference on ubiquitous computing. Springer, Goteborg

    Google Scholar 

  51. Halpin T (2009) Object-role modeling, ser. encyclopedia of database systems. Springer, Berlin, ch 3, pp 1–6

    Google Scholar 

  52. Henricksen K, Indulska J (2005) Developing context-aware pervasive computing applications: models and approach. PMC 2(1):37–64

    Google Scholar 

  53. Henricksen K, Indulska J, Rakotonirainy A (2002) Modeling context information in pervasive computing systems. In: Proceedings of the 1st international conference on pervasive computing. Springer, London, pp 167–180

    Google Scholar 

  54. Henricksen K, Indulska J, McFadden T (2005) Modelling context information with orm. In: On the move to meaningful internet systems 2005: OTM workshops, vol 3762. Springer, Berlin, pp 626–635

    Google Scholar 

  55. Hu B, Hu B, Wan J, Dennis M, Chen H-H, Li L, Zhou Q (2009) Ontology-based ubiquitous monitoring and treatment against depression. Wirel Commun Mob Comput 999(9):22–38

    Google Scholar 

  56. Huang Y, Ma X, Cao J, Tao X, Lu J (2009) Concurrent event detection for asynchronous consistency checking of pervasive context. In: Proceedings of the 8th IEEE international conference on pervasive computing and communications. IEEE, Dallas, pp 37–46

    Google Scholar 

  57. IBM China Research Lab (2007) Integrated ontology development toolkit. http://www.alphaworks.ibm.com/tech/semanticstk. Accessed 10 October 2011

  58. Indulska J, Robinson R, Rakotonirainy A, Henricksen K (2003) Experiences in using CC/PP in context-aware systems. In: Proceedings of the 4th international conference on mobile data management. Springer, London, pp 247–261

    Chapter  Google Scholar 

  59. Intel (2004) Intel lab data. http://berkeley.intel-research.net/labdata/. Accessed 10 October 2011

  60. Jacucci C, Jacucci G, Wagner I, Psik T (2005) A manifesto for the performative development of ubiquitous media. In: Proceedings of the 4th decennial conference on Critical computing: between sense and sensibility ser. CC ’05. ACM, New York, pp 19–28

    Chapter  Google Scholar 

  61. Jeffery S, Garofalakis M, Franklin M (2006) Adaptive cleaning for RFID data streams. In: Proceedings of the 32nd international conference on very large data bases. VLDB Endowment, Seoul, pp 163–174

    Google Scholar 

  62. Kagal L, Korolev V, Chen H, Joshi A, Finin T (2001) Project centaurus: a framework for indoor services mobile services. In: Proceedings of the 21st international conference on distributed computing systems workshops. IEEE, Phoenix, pp 195–201

    Chapter  Google Scholar 

  63. Kofod Petersen, A, Mikalsen M (2005) Context: representation and reasoning: representing and reasoning about context in a mobile environment. Rev Intell Artif 19(3):479–498

    Google Scholar 

  64. Korpipää P, Mäntyjärvi J (2003) An ontology for mobile device sensor-based context awareness. In: Proceedings of the context, vol 2680, pp 451–459

  65. Kumar M, Shirazi B, Das S, Sung B, Levine D, Singhal M (2003) Pico: a middleware framework for pervasive computing. IEEE Pervasive Computing 2(3):72–79

    Article  Google Scholar 

  66. Lai R, Chen M (2011) Mobile multimedia technology for internet of things. E-Letter 6(9):6743–6759

    Google Scholar 

  67. Lei Z, Georganas N (2001) Context-based media adaptation in pervasive computing. In: Canadian conference on electrical and computer engineering, 2001, vol 2. IEEE, Toronto, pp 913–918

    Google Scholar 

  68. Levis P, Culler D (2002) Maté: a tiny virtual machine for sensor networks. In: Proceedings of the 10th annual conference on architectural support for programming languages and operating systems. ACM, San Jose, pp 85–95

    Google Scholar 

  69. Levis P, Lee N, Welsh M, Culler D (2003) Tossim: accurate and scalable simulation of entire tinyos applications. In: Proceedings of the 1st international conference on embedded networked sensor systems. ACM, Los Angeles, pp 126–137

    Chapter  Google Scholar 

  70. Levis P, Gay D, Culler D (2004) Bridging the gap: programming sensor networks with application specific virtual machines. In: Proceedings of the 6th symp. on operating systems design and implementation. ACM, San Francisco, pp 273–288

    Google Scholar 

  71. Liu T, Martonosi M (2003) Impala: a middleware system for managing autonomic, parallel sensor systems. In: Proceedings of the 9th ACM SIGPLAN symp. on principles and practice of parallel programming. ACM, New York, pp 107–118

    Google Scholar 

  72. Madden S, Franklin MJ, Hellerstein JM, Hong W (2002) Tag: a tiny aggregation service for ad-hoc sensor networks. In: Proceedings of the 5th symp. on operating systems design and implementation, vol 36. ACM, New York, pp 131–146

    Chapter  Google Scholar 

  73. Madden S, Shah M, Hellerstein J, Raman V (2002) Continuously adaptive continuous queries over streams. In: Proceedings of the 2002 ACM SIGMOD international conference on management of data. ACM, New York, pp 49–60

    Chapter  Google Scholar 

  74. Madden S, Franklin M, Hellerstein J, Hong W (2005) TinyDB: an acquisitional query processing system for sensor networks. ACM Trans Database Syst 30(1):122–173

    Article  Google Scholar 

  75. Mamei M, Nagpal R (2007) Macro programming through bayesian networks: distributed inference and anomaly detection. In: Proceedings of the 5th annual IEEE international conference on pervasive computing and communications. IEEE, Washington, pp 87–96

    Google Scholar 

  76. Manuel R, Christopher H, Renato C, Anand R, Roy HC, Klara N (2002) A middleware infrastructure for active spaces. IEEE Pervasive Computing 1(4):74–83, 612880

    Google Scholar 

  77. Manzoor A, Truong H, Dustdar S (2009) Using quality of context to resolve conflicts in context-aware systems, ser. lecture notes in computer science, vol 5786/2009, ch 4. Springer, Berlin, pp 144–155

  78. McCarthy J, Buvac S (1998) Formalizing context (expanded notes). CNL 81:13–50

    Google Scholar 

  79. Moran T, Dourish P (2001) Introduction to this special issue on context-aware computing. HCI: Hum-Comput Interact 16(2):87–95

    Article  Google Scholar 

  80. Moran S, Nakata K (2009) The behavioural implications of ubiquitous monitoring. In: Proceedings of the IEEE/WIC/ACM international conference on web intelligence and intelligent agent technology. IEEE, Washington, pp 327–330

    Google Scholar 

  81. Murphy AL, Picco GP, Roman G-C (2006) Lime: a coordination model and middleware supporting mobility of hosts and agents. ACM Trans Softw Eng Methodol 15(3):279–328

    Article  Google Scholar 

  82. Muñoz MA, Rodríguez M, Favela J, Martinez-Garcia AI, González VM (2003) Context-aware mobile communication in hospitals. Computer 36:38–46

    Article  Google Scholar 

  83. Paganelli F, Bianchi G, Giuli D (2007) A context model for context-aware system design towards the ambient intelligence vision: experiences in the etourism domain. In: Universal access in ambient intelligence environments, vol 4397. Springer-Verlag, Papadopouli, pp 173–191

    Chapter  Google Scholar 

  84. Raento M, Oulasvirta A, Petit R, Toivonen H (2005) Contextphone: a prototyping platform for context-aware mobile applications. IEEE Pervasive Computing 4:51–59

    Article  Google Scholar 

  85. Ranganathan A, Campbell RH (2003) An infrastructure for context-awareness based on first order logic. PUC 7(6):353–364

    Google Scholar 

  86. Ranganathan A, Campbell R, Ravi A, Mahajan A (2002) Conchat: a context-aware chat program. IEEE Pervasive Computing 1(3):51–57

    Article  Google Scholar 

  87. Ranganathan A, Al-Muhtadi J, Campbell RH (2004) Reasoning about uncertain contexts in pervasive computing environments. IEEE Pervasive Computing 3(2):62–70

    Article  Google Scholar 

  88. Rekimoto J, Ullmer B, Oba H (2001) Datatiles: a modular platform for mixed physical and graphical interactions. In: Proceedings of the SIGCHI conference on human factors in computing systems. ACM, Seattle, pp 269–276

    Chapter  Google Scholar 

  89. Rosemann M, Green P, Indulska M (2004) A reference methodology for conducting ontological analyses. In: Proceedings of 23rd international conference on conceptual modeling. Springer, Berlin, pp 110–121

    Google Scholar 

  90. Ryan N (1999) ConteXtML: exchanging contexual information between a moblie client and the fieldnote server. http://www.cs.kent.ac.uk/projects/mobicomp/fnc/ConteXtML.html

  91. Ryan N, Pascoe J, Morse D (1999) Enhanced reality fieldwork: the context aware archaeological assistant. BAR International SERIES 750:269–274

    Google Scholar 

  92. Samulowitz M, Michahelles F, Linnhoff-Popien C (2001) Capeus: an architecture for context-aware selection and execution of services. In: Zieliński K, Geihs K, Laurentowski A (eds) New developments in distributed applications and interoperable systems. Kluwer, Deventer, pp 23–40

    Google Scholar 

  93. Satoh I (2006) Location-based services in ubiquitous computing environments. Int J Digit Libr 6(3):280–291

    Article  MathSciNet  Google Scholar 

  94. Satoh I (2009) A context-aware service framework for large-scale ambient computing environments. In: Proceedings of the international conference on pervasive services. Springer, London, pp 199–208

    Google Scholar 

  95. Satyanarayanan M (2001) Pervasive computing: vision and challenges. IEEE Pers Commun (see also IEEE Wirel Commun) 8(4):10–17

    Article  Google Scholar 

  96. Schmidt A, Adoo KA, Takaluoma A, Tuomela U, Laerhoven KV, Velde WVD (1999) Advanced interaction in context. In: Proceedings of 1st international symp. on handheld and ubiquitous computing. Springer, London, pp 89–101

    Chapter  Google Scholar 

  97. Schmidt A, Strohbach M, Van Laerhoven K, Friday A, Gellersen H, Kubach U (2008) Context acquisition based on load sensing. In: Proceedings of the 4th international conference on ubiquitous computing. ACM, Seoul, pp 333–350

    Google Scholar 

  98. Schwinger W, Ch G, Pröll B, Retschitzegger W, Schauerhuber A (2005) Context-awareness in mobile tourism guides: a comprehensive survey. Johannes Kepler University, Austria, Rapport Technique 1

  99. Schilit B, Adams N, Want R et al (1994) Context-aware computing applications. In: Proceedings of the workshop on mobile computing systems and applications. ACM, Santa Cruz, pp 85–90

    Google Scholar 

  100. Selkar T, Burlesson W (2000) Context-aware design and interaction in computer systems. IBM Syst J 39(3–4):880–891

    Article  Google Scholar 

  101. Shafer G (1976) A mathematical theory of evidence. Princeton University Press, Princeton

    MATH  Google Scholar 

  102. Stanford Center for Biomedical Informatics Research (2011) Protégé. http://protege.stanford.edu/. Accessed 10 October 2011

  103. Strang T, Popien C (2004) A context modeling survey. In: Proceedings of the workshop on advanced context modelling, reasoning and management. In: Davies N, Mynatt ED, Siio I (eds) Lecture notes in computer science, vol 3205. Springer, Nottingham

    Google Scholar 

  104. Tadj C, Ngantchaha G (2006) Context handling in a pervasive computing system framework. In: Proceedings of the 3rd international conference on mobile technology, applications and systems. ACM, Bangkok, pp 13–18

    Google Scholar 

  105. Tang W, Chen M, Ni J, Yang X (2011) Security enhancement mechanism based on contextual authentication and role analysis for 2G-RFID systems. Sensors 11(7):6743–6759

    Article  Google Scholar 

  106. Truong H, Dustdar S (2009) A survey on context-aware web service systems. IJWIS 5(1):5–31

    Google Scholar 

  107. Wang XH, Zhang DQ, Gu T, Pung HK (2004) Ontology based context modeling and reasoning using owl. In: Proceedings of the 2nd IEEE annual conference on pervasive computing and communications workshops. IEEE, Orlando, pp 18–22

    Google Scholar 

  108. Wang MM, Cao JN, Li J, Dasi SK (2008) Middleware for wireless sensor networks: a survey. J Comput Sci Technol 23(3):305–326

    Article  Google Scholar 

  109. Want R, Hopper A, Falcao V, Gibbons J (1992) The active badge location system. TOIS: ACM Transactions on Information Systems 10(1):102

    Google Scholar 

  110. Weiser M (1991) The computer for the twenty-first century. Sci Am 265(3):94–104

    Article  Google Scholar 

  111. Weiser M (1993) Some computer science issues in ubiquitous computing. Commun ACM 36(7):75–84

    Article  Google Scholar 

  112. Welsh M, Mainland G (2004) Programming sensor networks using abstract regions. In: Proceedings of the 1st symp. networked systems design and implementation. USENIX Association, Berkeley, pp 3–3

    Google Scholar 

  113. WWW Consortium (2001) User agent profile (uaprof). http://www1.wapforum.org/tech/terms.asp?doc=WAP-248-UAProf-20011020-a.pdf. Accessed 10 October 2011

  114. WWW Consortium (2007) Composite capability/preference profiles: structure and vocabularies 2.0—W3C working draft. http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430/. Accessed 10 October 2011

  115. Xu C, Cheung SC (2005) Inconsistency detection and resolution for context-aware middleware support. In: ESEC/FSE-13: proceedings of the 10th European software engineering conference. ACM, Lisbon, pp 336–345

    Google Scholar 

  116. Xu C, Cheung SC, Chan WK (2006) Incremental consistency checking for pervasive context. In: Proceedings of the 28th international conference on software engineering. IEEE, Shanghai, pp 292–301

    Google Scholar 

  117. Xu C, Cheung SC, Chan WK, Ye C (2010) Partial constraint checking for context consistency in pervasive computing. ACM Trans Softw Eng Methodol 19(3):1–61

    Article  Google Scholar 

  118. Yamabe T, Takagi A, Nakajima T (2005) Citron: a context information acquisition framework for personal devices. In: Proceedings of the 11th IEEE international conference on embedded and real-time computing systems and applications. Hong Kong, pp 489–495

  119. Ye J, Dobson S, Nixon P (2008) An overview of pervasive computing systems. Augmented Materials and Smart Objects: Building Ambient Intelligence Through Microsystems Technology 18(1):3–17

    Google Scholar 

  120. Yongzhen Z, Lei C, Wang XS, Jie L (2007) A weighted moving average-based approach for cleaning sensor data. In: Proceedings of the 27th international conference on distributed computing systems. IEEE, Toronto, pp 38–48

    Google Scholar 

  121. You Y, Chin TJ, Lim JH, Chevallet J-P, Coutrix C, Nigay L (2008) Deploying and evaluating a mixed reality mobile treasure hunt: snap2play. In: Proceedings of the 10th international conference on human computer interaction with mobile devices and services, ser. MobileHCI ’08. ACM, New York, pp 335–338

    Chapter  Google Scholar 

  122. Zadeh L (1973) Outline of a new approach to the analysis of complex systems and decision processes. IEEE Trans Syst Man Cybern 3(1):28–44

    Article  MathSciNet  MATH  Google Scholar 

  123. Zhang D, Guo M, Zhou J, Kang D, Cao J (2010) Context reasoning using extended evidence theory in pervasive computing environments. Future Gener Comput Syst 26(2):207–216

    Article  Google Scholar 

  124. Zhang D, Yang LT, Huang H (2011) Searching in internet of things: vision and challenges. In: Proc. of the 9th IEEE international symposium on parallel and distributed processing with applications. Busan, Korea, pp 201–206

    Google Scholar 

  125. Zhang D, Zhou J, Guo M, Cao J, Li T (2011) Tasa: tag-free activity sensing using RFID tag arrays. IEEE Trans Parallel Distrib Syst 22:558–570

    Article  Google Scholar 

Download references

Acknowledgements

We would like to thank Dr. Jingyu Zhou for his constructive suggestions. We also thank Xi Ma and Wenyin Wang for their proofread.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hongyu Huang.

Additional information

This work is supported by the National Natural Science Foundation of China (Grant Nos. 61103185, 61003247 and 61073118), the Start-up Foundation of Nanjing Normal University (Grant No. 2011119XGQ0072), and Natural Science Foundation of the Higher Education Institutions of Jiangsu Province, China (Grant No. 11KJB520009). This work is also supported by Major Program of National Natural Science Foundation of Jiangsu Province (Grant No. BK211005).

Rights and permissions

Reprints and permissions

About this article

Cite this article

Zhang, D., Huang, H., Lai, CF. et al. Survey on context-awareness in ubiquitous media. Multimed Tools Appl 67, 179–211 (2013). https://doi.org/10.1007/s11042-011-0940-9

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-011-0940-9

Keywords

Navigation