An Architecture for Mobile Context Services

  • Chad WilliamsEmail author
  • Jisna Mathew
Conference paper
Part of the Lecture Notes in Electrical Engineering book series (LNEE, volume 313)


Determining the context of what a mobile user is doing currently, and in the near future is central to personalizing a user’s experience to what is most relevant to them. Numerous methods and data sources have been used to try and garner this information such as GPS traces, social network data, and semantic information to name a few. In this paper we propose an architecture for combining various forms of data and processing into a service for providing a mobile user’s context to applications. The goal of this work is to establish an architecture that can provide a more complete model of the information relevant to a mobile user and making this data available to interested applications.


Mobile applications Mobile personalization Mobile architectures 


  1. 1.
    Kawaguchi, N. “WiFi Location Information System for Both Indoors and Outdoors,” Distributed Computing, Artificial Intelligence, Bioinformatics, Soft Computing, and Ambient Assisted Living (5518), 2009, pp. 638–645.Google Scholar
  2. 2.
    Patterson, D., Fox, D., Kautz, H. and Philipose, M. “Fine-grained activity recognition by aggregating abstract object usage,” Proceedings of the Ninth IEEE International Symposium on Wearable Computers, 2005, pp. 44–51.Google Scholar
  3. 3.
    Azizyan, M. and Choudhury, R. R. “SurroundSense: mobile phone localization using ambient sound and light,” SIGMOBILE Mobile Computing and Communications Review (13:1), 2009, pp. 69–72.CrossRefGoogle Scholar
  4. 4.
    Liao, L., Patterson, D. J., Fox, D. and Kautz, H. “Learning and inferring transportation routines,” Artificial Intelligence (171:5–6), 2007, pp. 311–331.CrossRefzbMATHMathSciNetGoogle Scholar
  5. 5.
    Schuessler, N. and Axhausen, K. “Processing Raw Data from Global Positioning Systems Without Additional Information,” Transportation Research Record: Journal of the Transportation Research Board (2105), 2009, pp. 28–36.Google Scholar
  6. 6.
    Froehlich, J. and Krumm, J. “Route Prediction from Trip Observations,” Proceedings of Society of Automotive Engineers (SAE) 2008 World Congress, SAE International, Detroit, MI, 2008.Google Scholar
  7. 7.
    Abowd, G., Atkeson, C., Hong, J., Long, S., Kooper, R. and Pinkerton, M. “Cyberguide: A mobile context-aware tour guide,” Wireless Networks (3:5), 1997, pp. 421–433.CrossRefGoogle Scholar
  8. 8.
    Clark, A. and Doherty, S. “Use of GPS to automatically track activity rescheduling decisions,” Proceedings of the 8th International Conference on Survey Methods in Transport, 2008.Google Scholar
  9. 9.
    Ashbrook, D. and Starner, T. “Using GPS to Learn Significant Locations and Predict Movement Across Multiple Users,” Personal Ubiquitous Computing (7:5), 2003, pp. 275–286.CrossRefGoogle Scholar
  10. 10.
    Amini, S., Brush, A., Krumm, J., Teevan, J. and Karlson, A. “Trajectory-aware mobile search,” Proceedings of the 2012 ACM annual conference on Human Factors in Computing Systems, ACM, 2012, pp. 2561–2564.Google Scholar
  11. 11.
    Auld, J., Williams, C. A., Mohammadian, A. and Nelson, P. C. “An Automated GPS-Based Prompted Recall Survey With Learning Algorithms,” Transportation Letters: The International Journal of Transportation Research (1:1), 2009, pp. 59–79.Google Scholar
  12. 12.
    Williams, C. A., Mohammadian, A., Auld, J. and Doherty, S. T. “Enhancing Traveler Context Through Transferable Activity Patterns,” Proceedings of Fourth International Conference on Mobile Computing, Applications and Services, 2012.Google Scholar
  13. 13.
    Liao, L., Fox, D. and Kautz, H. “Location-based activity recognition”, in Advances in Neural Information Processing Systems, MIT Press, Cambridge, MA, 2006, pp. 787–794.Google Scholar
  14. 14.
    Beach, A., Gartrell, M., Xing, X., Han, R., Lv, Q., Mishra, S. and Seada, K. “Fusing mobile, sensor, and social data to fully enable context-aware computing,” Proceedings of the Eleventh Workshop on Mobile Computing Systems Applications, 2010, pp. 60–65.Google Scholar
  15. 15.
    Hinze, A. and Junmanee, S. “Travel recommendations in a mobile tourist information system,” in Proceedings Fourth International Conference on Information Systems Technology and its Applications (ISTA’05), 2005, pp. 86–100.Google Scholar
  16. 16.
    Vanajakshi, L., Subramanian, S. and Sivanandan, R. “Travel time prediction under heterogeneous traffic conditions using global positioning system data from buses,” Intelligent Transport Systems, IET, 2009, pp. 1–9.Google Scholar
  17. 17.
    Timmermans, H., Progress in Activity-Based Analysis, Elsevier, 2005.Google Scholar
  18. 18.
    Bowman, J. L. and Ben-Akiva, M. E. “Activity-based disaggregate travel demand model system with activity schedules,” Transportation Research Part A: Policy and Practice, 2001, pp. 1–28.Google Scholar
  19. 19.
    Kitamura, R., Yamamoto, T., Susilo, Y. and Axhausen, K. “How routine is a routine? An analysis of the day-to-day variability in prism vertex location,” Transportation Research Part A (40:3), 2006, pp. 259–279.Google Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  1. 1.Department of Computer ScienceCentral Connecticut State UniversityNew BritainUSA

Personalised recommendations