Inferring presence status on smartphones: The big data perspective

In the context of communication services, presence is defined as the willingness and ability of a user to communicate across a set of devices with other users, and thus an up-to-date user presence status represents an essential prerequisite for real-time communications. Smartphones are a rich source of presence-related contex information, however; this information is currently not applied by the prevailing over-the-top communication systems to implicitly change user presence status in accordance with his/her context and typical daily behavior. Smartphone battery limitations and the abundance of context data generated from built-in sensors and mobile applications are the major factors limiting the adoption of rich presence solutions in state-of-the-art communication solutions. This paper presents an approach to learning and inferring user presence status on smartphones using the available context data with a goal to enable non intrusive and energy-efficient maintenance of presence status without user intervention. We apply the Mobile Data Challenge (MDC) data set collected during the Lausanne Data Collection Campaign from October 2009 until March 2011 in our evaluations.

[1]  Mirco Musolesi,et al.  Sensing meets mobile social networks: the design, implementation and evaluation of the CenceMe application , 2008, SenSys '08.

[2]  Andrew W. Moore,et al.  Logistic regression for data mining and high-dimensional classification , 2004 .

[3]  Qing Guo,et al.  Balancing energy, latency and accuracy for mobile sensor data classification , 2011, SenSys.

[4]  Léon Bottou,et al.  Large-Scale Machine Learning with Stochastic Gradient Descent , 2010, COMPSTAT.

[5]  Vigneshwaran Subbaraju,et al.  Energy-Efficient Continuous Activity Recognition on Mobile Phones: An Activity-Adaptive Approach , 2012, 2012 16th International Symposium on Wearable Computers.

[6]  Archan Misra,et al.  SAMMPLE: Detecting Semantic Indoor Activities in Practical Settings Using Locomotive Signatures , 2012, 2012 16th International Symposium on Wearable Computers.

[7]  Mario Kusek,et al.  Presence@FER: An ecosystem for rich presence , 2011, Proceedings of the 11th International Conference on Telecommunications.

[8]  Peter Saint-Andre,et al.  Extensible Messaging and Presence Protocol (XMPP): Core , 2004, RFC.

[9]  Hiroyasu Sugano,et al.  A Model for Presence and Instant Messaging , 2000, RFC.

[10]  Ivana Podnar Zarko,et al.  Follow me! — A rich presence application for smartphones , 2012, SoftCOM 2012, 20th International Conference on Software, Telecommunications and Computer Networks.

[11]  Imad Aad,et al.  The Mobile Data Challenge: Big Data for Mobile Computing Research , 2012 .

[12]  Sean Owen,et al.  Mahout in Action , 2011 .

[13]  Jonathan D. Rosenberg A Presence Event Package for the Session Initiation Protocol (SIP) , 2004, RFC.

[14]  Katarzyna Wac,et al.  Estimating People Perception of Intimacy in Daily Life from Context Data Collected with Their Mobile Phone , 2012, Pervasive 2012.

[15]  Feng Qian,et al.  Periodic transfers in mobile applications: network-wide origin, impact, and optimization , 2012, WWW.

[16]  Xianghua Ding,et al.  An Ecosystem for Learning and Using Sensor-Driven IM Status Messages , 2009, IEEE Pervasive Computing.