Mobile Habits: Inferring and Predicting User Activities with a Location-Aware Smartphone

  • Andrei Papliatseyeu
  • Oscar Mayora
Part of the Advances in Soft Computing book series (AINSC, volume 51)

Summary

In this paper we present a work in progress dedicated to the recognition and prediction of mobile user activities. In contrast with related projects that generally use GPS for localization, we employ a fusion of wireless positioning methods available in current smartphones (GPS, GSM, Wi-Fi). Our positioning system offers high availability and accuracy without dedicated calibration. We demonstrate how such a positioning information can improve place extraction algorithms and enable the recognition of the new types of user activities both indoors and outdoors. Besides that, the project addresses a number of open challenges in activity and place prediction, such as detection of behaviour changes, prediction of unseen places.

Keywords

activity recognition behaviour prediction location awareness 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Kidd, C.D., Orr, R., Abowd, G.D., Atkeson, C.G., Essa, I.A., MacIntyre, B., Mynatt, E., Starner, T.E., Newstetter, W.: The Aware Home: A Living Laboratory for Ubiquitous Computing Research. In: Streitz, N.A., Hartkopf, V. (eds.) CoBuild 1999. LNCS, vol. 1670, pp. 191–198. Springer, Heidelberg (1999)CrossRefGoogle Scholar
  2. 2.
    Tacconi, D., Mayora, O., Lukowicz, P., Arnrich, B., Setz, C., Troester, G., Haring, C.: Activity and Emotion Recognition in the P-cube Framework to Support Early Diagnosis of Psychiatric Diseases. In: Proc. 2nd Int’l Conf. on Pervasive Computing Technologies for Healthcare (to appear, 2008)Google Scholar
  3. 3.
    Kautz, H., Arnstein, L., Borriello, G., Etzioni, O., Fox, D.: An overview of the assisted cognition project. In: Proc. AAAI 2002 Worskhop on Automation as Caregiver: The Role of Intelligent Technology in Elder Care, pp. 60–65 (2002)Google Scholar
  4. 4.
    Weld, D.S., Anderson, C., Domingos, P., Etzioni, O., Gajos, K., Lau, T., Wolfman, S.: Automatically personalizing user interfaces. In: Proc. IJCAI 2003 (2003)Google Scholar
  5. 5.
    Liu, G., Maguire, G.: A class of mobile motion prediction algorithms for wireless mobile computing and communications. Mobile Networks and Applications 1(2), 113–121 (1996)CrossRefGoogle Scholar
  6. 6.
    Lee, J.-K., Hou, J.C.: Modeling steady-state and transient behaviors of user mobility: formulation, analysis, and application. In: Proc. 7th ACM Int’l Symposium on Mobile ad hoc networking and computing, pp. 85–96. ACM, New York (2006)Google Scholar
  7. 7.
    Su, W., Lee, S.J., Gerla, M.: Mobility prediction and routing in ad hoc wireless networks. Int. J. Network Management 11(1), 3–30 (2001)CrossRefGoogle Scholar
  8. 8.
    Eagle, N., Pentland, A.: Reality mining: sensing complex social systems. Personal and Ubiquitous Computing 10(4), 255–268 (2006)CrossRefGoogle Scholar
  9. 9.
    Mulder, I., ter Hofte, H., Otte, R., Ebben, P.: Collecting user experience in context with Xensor for Smartphone. In: Proc. Int’l Symposium on Intelligent Environments (2006)Google Scholar
  10. 10.
    Raento, M., Oulasvirta, A., Petit, R., Toivonen, H.: ContextPhone: A Prototyping Platform for Context-Aware Mobile Applications. IEEE Pervasive Computing 4(2), 51–59 (2005)CrossRefGoogle Scholar
  11. 11.
    Ashbrook, D., Starner, T.: Using GPS to learn significant locations and predict movement across multiple users. Personal and Ubiquitous Computing 7(5), 275–286 (2003)CrossRefGoogle Scholar
  12. 12.
    Patterson, D., Liao, L., Fox, D., Kautz, H.: Inferring high-level behavior from low-level sensors. In: Dey, A.K., Schmidt, A., McCarthy, J.F. (eds.) UbiComp 2003. LNCS, vol. 2864, pp. 73–89. Springer, Heidelberg (2003)Google Scholar
  13. 13.
    Rekimoto, J., Miyaki, T., Ishizawa, T.: LifeTag: WiFi-Based Continuous Location Logging for Life Pattern Analysis. In: Hightower, J., Schiele, B., Strang, T. (eds.) LoCA 2007. LNCS, vol. 4718, pp. 35–49. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  14. 14.
    Zhang, K., Torkkola, K., Li, H., Schreiner, C., Zhang, H., Gardner, M., Zhao, Z.: A Context Aware Automatic Traffic Notification System for Cell Phones. In: Proc. 27th Int’l Conf. on Distributed Computing Systems Workshops. IEEE, Los Alamitos (2007)Google Scholar
  15. 15.
    Mynatt, E., Tullio, J.: Inferring calendar event attendance. In: Proc. IUI 2001, pp. 121–128 (2001)Google Scholar
  16. 16.
    Mayrhofer, R.: An Architecture for Context Prediction. PhD thesis, Johannes Kepler University of Linz, Austria (2004)Google Scholar
  17. 17.
    Mayrhofer, R.: Context Prediction based on Context Histories: Expected Benefits, Issues and Current State-of-the-Art. In: Proc. ECHISE 2005 (2005)Google Scholar
  18. 18.
    Hightower, J., Borriello, G.: Location systems for ubiquitous computing. Computer 34(8), 57–66 (2001)CrossRefGoogle Scholar
  19. 19.
    Hightower, J., Brumitt, B., Borriello, G.: The location stack: a layered model for location in ubiquitous computing. In: Proc. 4th IEEE Workshop on Mobile Computing Systems and Applications, pp. 22–28 (2002)Google Scholar
  20. 20.
    LaMarca, A., Chawathe, Y., Consolvo, S., Hightower, J., Smith, I., Scott, J., Sohn, T., Howard, J., Hughes, J., Potter, F., Tabert, J., Poweldge, P., Borriello, G., Schilit, B.: Place Lab: Device Positioning Using Radio Beacons in the Wild. In: Gellersen, H.-W., Want, R., Schmidt, A. (eds.) PERVASIVE 2005. LNCS, vol. 3468, pp. 116–133. Springer, Heidelberg (2005)Google Scholar
  21. 21.
    Nord, J., Synnes, K., Parnes, P.: An architecture for location aware applications. In: Proc. HICSS 2002, pp. 3805–3810 (2002)Google Scholar
  22. 22.
    Kargl, F., Bernauer, A.: The COMPASS Location System. In: Strang, T., Linnhoff-Popien, C. (eds.) LoCA 2005. LNCS, vol. 3479, pp. 105–112. Springer, Heidelberg (2005)Google Scholar
  23. 23.
    Kang, J.H., Welbourne, W., Stewart, B., Borriello, G.: Extracting places from traces of locations. ACM SIGMOBILE Mobile Computing and Communications Review 9(3), 58–68 (2005)CrossRefGoogle Scholar
  24. 24.
    Laasonen, K., Raento, M., Toivonen, H.: Adaptive On-Device Location Recognition. In: Proc. Pervasive 2004, vol. 4, pp. 287–304. Springer, Heidelberg (2004)Google Scholar
  25. 25.
    Hightower, J., Consolvo, S., LaMarca, A., Smith, I., Hughes, J.: Learning and Recognizing the Places We Go. In: Beigl, M., Intille, S.S., Rekimoto, J., Tokuda, H. (eds.) UbiComp 2005. LNCS, vol. 3660, pp. 159–176. Springer, Heidelberg (2005)Google Scholar
  26. 26.
    Krumm, J., Horvitz, E.: Predestination: Inferring Destinations from Partial Trajectories. In: Dourish, P., Friday, A. (eds.) UbiComp 2006. LNCS, vol. 4206, pp. 243–260. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  27. 27.
    Song, L., Kotz, D., Jain, R., He, X.: Evaluating next-cell predictors with extensive Wi-Fi mobility data. IEEE Transactions on Mobile Computing 5(12), 1633–1649 (2006)CrossRefGoogle Scholar
  28. 28.
    Krumm, J., Horvitz, E.: LOCADIO: Inferring Motion and Location from Wi-Fi Signal Strengths. In: Proc. MobiQuitous 2004, pp. 4–13. IEEE, Los Alamitos (2004)Google Scholar
  29. 29.
    Anderson, I., Muller, H.: Practical Activity Recognition using GSM Data. Technical Report CSTR-06-016, Department of Computer Science, University of Bristol (2006)Google Scholar
  30. 30.
    Sohn, T., Varshavsky, A., LaMarca, A., Chen, M.Y., Choudhury, T., Smith, I., Consolvo, S., Hightower, J., Griswold, W.G., de Lara, E.: Mobility Detection Using Everyday GSM Traces. In: Dourish, P., Friday, A. (eds.) UbiComp 2006. LNCS, vol. 4206, pp. 212–224. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  31. 31.
    Aipperspach, R., Rattenbury, T., Woodruff, A., Canny, J.: A Quantitative Method for Revealing and Comparing Places in the Home. In: Dourish, P., Friday, A. (eds.) UbiComp 2006. LNCS, vol. 4206, pp. 1–18. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  32. 32.
    Castelli, G., Mamei, M., Rosi, A.: The Whereabouts Diary. In: Hightower, J., Schiele, B., Strang, T. (eds.) LoCA 2007. LNCS, vol. 4718, pp. 175–192. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  33. 33.
    Privacy-Observant Location System (Accessed 2008.05.07), http://pols.sourceforge.net/

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Andrei Papliatseyeu
    • 1
  • Oscar Mayora
    • 2
  1. 1.University of Trento 
  2. 2.Create-Net 

Personalised recommendations