Abstract
The growing processing capabilities of mobile devices coupled with portable and wearable sensors have enabled the development of context-aware services tailored to the user environment and its daily activities. The problem of determining the user context at each particular point in time is one of the main challenges in this area. In this paper, we describe the approach pursued in the UPCASE project, which makes use of sensors available in the mobile device as well as sensors externally connected via Bluetooth. We describe the system architecture from raw data acquisition to feature extraction and context inference. As a proof of concept, the inference of contexts is based on a decision tree to learn and identify contexts automatically and dynamically at runtime. Preliminary results suggest that this is a promising approach for context inference in several application scenarios.
This work was partially funded by PT Inovação S.A.
The original version of this chapter was revised: The copyright line was incorrect. This has been corrected. The Erratum to this chapter is available at DOI: 10.1007/978-3-642-01802-2_30
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Abowd, G., Atkeson, C., Hong, J., Long, S., Kooper, R., Pinkerton, M.: Cyberguide: A Mobile Context-Aware Tour Guide. In: Proc. of the Intl. Conf. on Mobile Computing and Networking (MobiCom 1996), pp. 421–433 (1996)
Catarci, T., de Leoni, M., Marrella, A., Mecella, M., Salvatore, B., Vetere, G., Dustdar, S., Juszczyk, L., Manzoor, A., Truong, H.: Pervasive Software Environments for Supporting Disaster Responses. In: IEEE Internet Computing, pp. 26–37 (January/Feburary 2008)
Cheverst, K., Davies, N., Mitchell, K., Friday, A.: Experiences of Developing and Deploying a Context-Aware Tourist Guide: The GUIDE Project. In: Proc. of the Sixth Annual Intl. Conf. on Mobile Computing and Networking, pp. 20–31. ACM Press, New York (2000)
Coutaz, J., Crowley, J.L., Dobson, S., Garlan, D.: Context is Key. Communications of the ACM 48(3), 49–53 (2005)
Fielding, R.T.: Architectural Styles and the Design of Network-based Software Architectures. PhD thesis, Univ. California at Irvine (UCI), Irvine, Calif. (2000)
Haddow, G., Bullock, J., Coppola, D.: Introduction to Emergency Management. Butterworth-Heinemann (2007)
Hansen, T., Eklund, J., Sprinkle, J., Bajcsy, R., Sastry, S.: Using smart sensors and a camera phone to detect and verify the fall of elderly persons. In: Proc. of the European Medicine, Biology and Engineering Conf. (EMBEC 2005) (November 2005)
Healey, J., Logan, B.: Wearable wellness monitoring using ecg and accelerometer data. In: ISWC 2005, pp. 220–221. IEEE Computer Society Press, Washington (2005)
Himberg, J., Korpiaho, K., Mannila, H., Tikanmäki, J., Toivonen, H.: Time series segmentation for context recognition in mobile devices. In: Proc. of the 2001 IEEE Intl. Conf. on Data Mining (CDM 2001), pp. 203–210. IEEE Computer Society Press, Washington (2001)
Hori, T., Nishida, Y., Aizawa, H., Murakami, S., Mizoguchi, H.: Sensor network for supporting elderly care home. Proc. of IEEE, 575–578 (October 2004)
Hull, R., Neaves, P., Bedford-Roberts, J.: Towards situated computing. In: Proc. of the Intl. Conf. on Wearable Computers (ISWC 1997), pp. 146–153 (1997)
Kawahara, Y., Kurasawa, H., Morikawa, H.: Recognizing user context using mobile handsets with acceleration sensors. In: (IEEE) Intl. Conf. on Portable Information Devices (PORTABLE 2007), pp. 1–5 (2007)
Krause, A., Smailagic, A., Siewiorek, D.: Context-aware mobile computing: Learning context-dependent personal preferences from a wearable sensor array. IEEE Trans. on Mobile Computing 5(2) (Feburary 2006)
Van Laerhoven, K.: Combining the kohonen self-organizing map and k-means for on-line classification of sensor data. In: Dorffner, G., Bischof, H., Hornik, K. (eds.) ICANN 2001. LNCS, vol. 2130, pp. 464–470. Springer, Heidelberg (2001)
Laerhoven, K.V., Cakmakci, O.: What shall we teach our pants. In: Proc. of the Proc. Fourth Intl Symp. Wearable Computers (ISWC 2000) (2000)
Miskelly, F.: Assitive technology in elderly care. Oxford Journals Medicine Age and Ageing 30(6), 455–458 (2001)
Presser, M., Gluhak, A., Babb, D., Herault, L., Tafazolli, R.: eSENSE - capturing ambient intelligence for mobile communications through wireless sensor networks. In: Proc. of the 13th Intl. Conf. on Telecommunications, pp. 27–32 (May 2006)
Quinlan, J.: Induction of Decision Trees. Machine Learning 1(1), 81–106 (1986)
Quinlan, J.: C4.5: Programs for Machine Learning. Morgan Kauffman, San Francisco (1993)
Randall, C., Muller, H.: Context awareness by analyzing accelerometer data. In: Proc. 4th Intl Symp. on Wearable Computers (ISWC 2000), pp. 175–176 (October 2000)
Rao, R., Eisenberg, J., Schmitt, T.: Improving Disaster Management: The Role of IT in Mitigation, Preparedness, Response, and Recovery. National Academies Press, Washington (2007)
Si, H., Kawahara, Y., Kurasawa, H.M.H., Aoyama, T.: A context-aware collaborative filtering algorithm for real world oriented content delivery service. In: Proc. of ubiPCMM (2005)
Siewiorek, D., Smailagic, A., Furukawa, J., Krause, A., Moraveji, N., Reiger, K., Shaffer, J., Wong, F.: Sensay: A context- aware mobile phone. In: Proc. 7th International Symposium on Wearable Computers (ISWC) (2003)
Skaff, S., Choset, H., Rizzi, A.: Context identification for efficient multiple-model state estimation. In: Proc. of the IEEE/RSJ Intl. Conf. on Intelligent Robots and Systems (IROS), San Diego, CA, USA, pp. 2435–2440 (October 2007)
Stanford, V.: Using pervasive computing to deliver elder care. Pervasive Computing 1(1), 10–13 (2002)
Truong, H.-L., Juszczyk, L., Manzoor, A., Dustdar, S.: ESCAPE – an adaptive framework for managing and providing context information in emergency situations. In: Kortuem, G., Finney, J., Lea, R., Sundramoorthy, V. (eds.) EuroSSC 2007. LNCS, vol. 4793, pp. 207–222. Springer, Heidelberg (2007)
Welbourne, E., Lester, J., LaMarca, A., Borriello, G.: Mobile context inference using low-cost sensors. In: Strang, T., Linnhoff-Popien, C. (eds.) LoCA 2005. LNCS, vol. 3479, pp. 254–263. Springer, Heidelberg (2005)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 ICST Institute for Computer Science, Social Informatics and Telecommunications Engineering
About this paper
Cite this paper
Santos, A.C., Tarrataca, L., Cardoso, J.M.P., Ferreira, D.R., Diniz, P.C., Chainho, P. (2009). Context Inference for Mobile Applications in the UPCASE Project. In: Bonnin, JM., Giannelli, C., Magedanz, T. (eds) MobileWireless Middleware, Operating Systems, and Applications. MOBILWARE 2009. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 7. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-01802-2_26
Download citation
DOI: https://doi.org/10.1007/978-3-642-01802-2_26
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-01801-5
Online ISBN: 978-3-642-01802-2
eBook Packages: Computer ScienceComputer Science (R0)