Skip to main content

Mobile Context Toolbox

An Extensible Context Framework for S60 Mobile Phones

  • Conference paper

Part of the Lecture Notes in Computer Science book series (LNCCN,volume 5741)

Abstract

We describe an open framework utilizing sensors and application data on S60 mobile phones enabling rapid prototyping of context-aware mobile applications. The framework has an extensible layered architecture allowing new sensors and features to be added to the context framework as they become available on mobile phone platforms. The framework provides access to multiple sensors to derive user context, and we present results from experiments with two prototype applications built using the toolbox. Initial experiments have been carried out to validate the data obtained by the tool. In the experiments 14 participants have been continuously using a Nokia N95 mobile phone with a context logger application for an average of 48 days per user and covering 70% of the time. The study has provided valuable insights into the performance issues of the system in real-life usage situations, including the stability of and power consumption in the system.

Keywords

  • context
  • context-awareness
  • mobile
  • framework
  • toolbox
  • application prototyping

This is a preview of subscription content, access via your institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • DOI: 10.1007/978-3-642-04471-7_15
  • Chapter length: 14 pages
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
eBook
USD   74.99
Price excludes VAT (USA)
  • ISBN: 978-3-642-04471-7
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
Softcover Book
USD   99.00
Price excludes VAT (USA)

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Scheible, J., Tuulos, V., Asproulis, P.: Mobile Python: Rapid Prototyping of Applications on the Mobile Platform. John Wiley & Sons, Chichester (2007)

    Google Scholar 

  2. LaMarca, A., Chawathe, Y., Consolvo, S., Hightower, J., Smith, I., Scott, J., Sohn, T., Howard, J., Hughes, J., Potter, F., et al.: 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)

    CrossRef  Google Scholar 

  3. Trevisani, E., Vitaletti, A.: Cell-ID location technique, limits and benefits: an experimental study. In: Sixth IEEE Workshop on Mobile Computing Systems and Applications, vol. 23, pp. 51–60 (2004)

    Google Scholar 

  4. Eagle, N., Pentland, A.: Reality mining: Sensing complex social systems. Personal and Ubiquitous Computing 10(4), 255–268 (2006)

    CrossRef  Google Scholar 

  5. Bluetooth: Specification of the Bluetooth system. Core, version 1.1 1 (2002)

    Google Scholar 

  6. 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)

    CrossRef  Google Scholar 

  7. Clarkson, B., Pentland, A.: Unsupervised clustering of ambulatory audio and video, vol. 6, pp. 3037–3040 (1999)

    Google Scholar 

  8. Salber, D., Dey, A.K., Abowd, G.D.: The context toolkit: aiding the development of context-enabled applications. In: CHI 1999: Proceedings of the SIGCHI conference on Human factors in computing systems, pp. 434–441. ACM, New York (1999)

    Google Scholar 

  9. Nokia: Forum Nokia PyS60 extensions, http://wiki.opensource.nokia.com/

  10. Dey, A.K., Abowd, G.D., Salber, D.: A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications. Human-Computer Interaction 16(2), 97–166 (2001)

    CrossRef  Google Scholar 

  11. Nokia: Nokia Energy Profiler, http://www.forum.nokia.com/

  12. Salber, D., Dey, A.K., Abowd, G.D.: The context toolkit: aiding the development of context-enabled applications. In: Proceedings of the SIGCHI conference on Human factors in computing systems: the CHI is the limit, pp. 434–441. ACM Press, New York (1999)

    CrossRef  Google Scholar 

  13. Bardram, J.E.: The Java Context Awareness Framework (JCAF) a Service Infrastructure and Programming Framework for Context-Aware Applications. In: Gellersen, H.-W., Want, R., Schmidt, A. (eds.) PERVASIVE 2005. LNCS, vol. 3468, pp. 98–115. Springer, Heidelberg (2005)

    CrossRef  Google Scholar 

  14. Miluzzo, E., Lane, N., Fodor, K., Peterson, R., Lu, H., Musolesi, M., Eisenman, S., Zheng, X., Campbell, A.: Sensing meets mobile social networks: The design, implementation and evaluation of the CenceMe application. In: Proceedings of the 6th ACM conference on Embedded network sensor systems, pp. 337–350. ACM, New York (2008)

    CrossRef  Google Scholar 

  15. Boehm, S., Koolwaaij, J., Luther, M., Souville, B., Wagner, M., Wibbels, M.: Introducing IYOUIT. In: Sheth, A.P., Staab, S., Dean, M., Paolucci, M., Maynard, D., Finin, T., Thirunarayan, K. (eds.) ISWC 2008. LNCS, vol. 5318, pp. 804–817. Springer, Heidelberg (2008)

    CrossRef  Google Scholar 

  16. 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)

    CrossRef  Google Scholar 

  17. Oulasvirta, A., Raento, M., Tiitta, S.: ContextContacts: re-designing SmartPhone’s contact book to support mobile awareness and collaboration. In: Proceedings of the 7th international conference on Human computer interaction with mobile devices & services, pp. 167–174. ACM, New York (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and Permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Larsen, J.E., Jensen, K. (2009). Mobile Context Toolbox. In: Barnaghi, P., Moessner, K., Presser, M., Meissner, S. (eds) Smart Sensing and Context. EuroSSC 2009. Lecture Notes in Computer Science, vol 5741. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-04471-7_15

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-04471-7_15

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-04470-0

  • Online ISBN: 978-3-642-04471-7

  • eBook Packages: Computer ScienceComputer Science (R0)