Sensor-Based Adaptation of User Interface on Android Phones

  • Tor-Morten Grønli
  • Gheorghita Ghine
  • Jarle Hansen
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 8008)


The notion of context-aware computing is generally the ability for the devices to adapt their behavior to the surrounding environment, ultimately enhancing usability. Sensors are an important source of information input in any real world context and several previous research contributions look into this topic. In our research, we combine sensor-generated context information received both from the phone itself and information retrieved from cloud-based servers. All data is integrated to create a context-aware mobile device, where we implemented a new customized home screen application for Android enabled devices. Thus, we are also able to remotely configure the mobile devices independent of the device types. This creates a new concept of context-awareness and embraces the user in ways previously unavailable.


sensor interface adaptation Android 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Binnig, C., Kossmann, D., Kraska, T., Loesing, S.: How is the weather tomorrow?: towards a benchmark for the cloud. In: Proceedings of the Second International Workshop on Testing Database Systems. ACM, Providence (2009)Google Scholar
  2. 2.
    Christensen, J.H.: Using RESTful web-services and cloud computing to create next generation mobile applications. In: Proceedings of the 24th ACM SIGPLAN Conference Companion on Object Oriented Programming Systems Languages and Applications. ACM, Orlando (2009)Google Scholar
  3. 3.
    Dey, A., Abowd, G.D.: Towards a Better Understanding of Context and Context-Awareness. In: 1st International Symposium on Handheld and Ubiquitous Computing (1999)Google Scholar
  4. 4.
    Edwards, W.K.: Putting computing in context: An infrastructure to support extensible context-enhanced collaborative applications. ACM Transactions on Computer-Human Interaction (TOCHI) 12, 446–474 (2005)CrossRefGoogle Scholar
  5. 5.
    Mei, L., Chan, W.K., Tse, T.H.: A Tale of Clouds: Paradigm Comparisons and Some Thoughts on Research Issues. In: Proceedings of the 2008 IEEE Asia-Pacific Services Computing Conference, pp. 464–469. IEEE Computer Society (2008)Google Scholar
  6. 6.
    Mell, P., Grance, T.: The NIST Definition of Cloud Computing. National Institute of Standards and Technology, Special Publication 800-145 (2011)Google Scholar
  7. 7.
    Parviainen, M., Pirinen, T., Pertilä, P.: A Speaker Localization System for Lecture Room Environment. In: Renals, S., Bengio, S., Fiscus, J.G. (eds.) MLMI 2006. LNCS, vol. 4299, pp. 225–235. Springer, Heidelberg (2006)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Tor-Morten Grønli
    • 1
  • Gheorghita Ghine
    • 1
    • 2
  • Jarle Hansen
    • 2
  1. 1.Norwegian School of Information TechnologyOsloNorway
  2. 2.Brunel UniversityUxbridgeUnited Kingdom

Personalised recommendations