All for One and One For All: Dynamic Injection of Situations in a Generic Context-Aware Application

Abstract In a new smart-world, users are getting accustomed to fast-responding applications that make their everyday tasks and daily life easier. In order to meet their expectancies, mobile applications are shifting towards a new era of context awareness. Nonetheless, it seems that context-aware applications are still struggling to provide the user with a real situation understanding. They only consider non-evolving limited scenarios and react to them using only generic services. To address these concerns, we have developed the Long Life Application, a dynamic context-aware situation-based distributed mobile application dedicated to assist end-users in their everyday needs. This application considers the requirements of the users and provides them with the appropriate services according to their current context. In this paper we focus in the way that the user’s context is considered by the application. We propose a hybrid approach that combines both high-level context (top-down approach), by injecting user-related context, and a low-level context (bottom-up approach), by inferring it from sensor data.

[1]  Arantza Illarramendi,et al.  Long Life Application: Approach for User Context Management and Situation Understanding , 2016, 2016 15th International Conference on Ubiquitous Computing and Communications and 2016 International Symposium on Cyberspace and Security (IUCC-CSS).

[2]  Ana M. Bernardos,et al.  Activity logging using lightweight classification techniques in mobile devices , 2012, Personal and Ubiquitous Computing.

[3]  Philippe Roose,et al.  Kalimucho: middleware for mobile applications , 2014, SAC.

[4]  C. Randell,et al.  Context awareness by analysing accelerometer data , 2000, Digest of Papers. Fourth International Symposium on Wearable Computers.

[5]  Steven Ovadia Automate the Internet With “If This Then That” (IFTTT) , 2014 .

[6]  Dave Evans,et al.  How the Next Evolution of the Internet Is Changing Everything , 2011 .

[7]  Henning Schulzrinne,et al.  Bridging communications and the physical world: Sense everything, control everything , 2010, GLOBECOM 2010.

[8]  Andy Hopper,et al.  The Anatomy of a Context-Aware Application , 2002, Wirel. Networks.

[9]  Adil Mehmood Khan,et al.  Activity Recognition on Smartphones via Sensor-Fusion and KDA-Based SVMs , 2014, Int. J. Distributed Sens. Networks.

[10]  Yung-Ming Li,et al.  A social route recommender mechanism for store shopping support , 2017, Decis. Support Syst..

[11]  Chia-Chen Chen,et al.  Learning in a u-Museum: Developing a context-aware ubiquitous learning environment , 2012, Comput. Educ..

[12]  Bill N. Schilit,et al.  Context-aware computing applications , 1994, Workshop on Mobile Computing Systems and Applications.