Regions-of-interest discovering and predicting in smartphone environments

Abstract Location-Based Services (LBSs) provide users especially in smartphones with information and services based on their location and interests. Predicting people’s next location could help in improving the quality of such services and, in turn, boosting people’s confidence on those services. Any successful LBS algorithm or model should target three major goals: Location prediction accuracy, high throughput or fast response and efficiency in terms of utilizing smartphone resources. This paper proposes a new approach to discover and predict people’s next location based on their mobility patterns, while being computationally efficient. The approach starts by discovering Regions-of-Interest (RoIs) in people’s historical trajectories (which denote the locations where users have been previously, frequently). A new model based on Markov Chain (MC) is proposed to overcome the drawback of classical MC. Our proposed model considers both space and time contexts where the space represents a specific location that has been visited by a user while the time represents the location visiting time. We show how classical MC model can be extended to include movement times and how time will improve prediction accuracy. One unique finding in our research is related to the value of integrating users’ mobility location/space with time context. In particular, time context is formulated in a way to add extra information to the space context. For better abstraction during building the model, a general transformation function is used to transform the n -order MC into first order. Results show that the proposed approach provides significant improvements in predicting people’s next location compared with the state-of-the-art models when applied on two large real-life datasets, GeoLife and Gowalla.

[1]  Yu Zheng,et al.  Trajectory Data Mining , 2015, ACM Trans. Intell. Syst. Technol..

[2]  Nicholas Jing Yuan,et al.  T-Finder: A Recommender System for Finding Passengers and Vacant Taxis , 2013, IEEE Transactions on Knowledge and Data Engineering.

[3]  Roberto Di Pietro,et al.  Smart health: A context-aware health paradigm within smart cities , 2014, IEEE Communications Magazine.

[4]  Chris Schmandt,et al.  Location-Aware Information Delivery with ComMotion , 2000, HUC.

[5]  Xing Xie,et al.  Mining user similarity based on location history , 2008, GIS '08.

[6]  Ioan Nicolaescu,et al.  Significant Location Detection & Prediction in Cellular Networks using Artificial Neural Networks , 2015 .

[7]  Shashi Shekhar,et al.  Discovering personal gazetteers: an interactive clustering approach , 2004, GIS '04.

[8]  Gaetano Borriello,et al.  Extracting places from traces of locations , 2004 .

[9]  Klara Nahrstedt,et al.  Characterizing and modeling people movement from mobile phone sensing traces , 2015, Pervasive Mob. Comput..

[10]  John Krumm Ubiquitous Advertising: The Killer Application for the 21st Century , 2011, IEEE Pervasive Computing.

[11]  Ravi Jain,et al.  Evaluating Next-Cell Predictors with Extensive Wi-Fi Mobility Data , 2006, IEEE Transactions on Mobile Computing.

[12]  P. K. Sahu,et al.  Location prediction of mobility management using neural network techniques in cellular network , 2013, 2013 International Conference on Emerging Trends in VLSI, Embedded System, Nano Electronics and Telecommunication System (ICEVENT).

[13]  Jure Leskovec,et al.  Friendship and mobility: user movement in location-based social networks , 2011, KDD.

[14]  R. Bharat Rao,et al.  Evolution of mobile location-based services , 2003, CACM.

[15]  Hao Xia,et al.  Using Smart Phone Sensors to Detect Transportation Modes , 2014, Sensors.

[16]  Umeshwar Dayal,et al.  PrefixSpan: Mining Sequential Patterns by Prefix-Projected Growth , 2001, ICDE 2001.

[17]  W. H. Engelmann,et al.  The National Human Activity Pattern Survey (NHAPS): a resource for assessing exposure to environmental pollutants , 2001, Journal of Exposure Analysis and Environmental Epidemiology.

[18]  Thad Starner,et al.  Using GPS to learn significant locations and predict movement across multiple users , 2003, Personal and Ubiquitous Computing.

[19]  Ramakrishnan Srikant,et al.  Mining sequential patterns , 1995, Proceedings of the Eleventh International Conference on Data Engineering.

[20]  Farouk Kamoun,et al.  Microsoft Word-V1-I1-P95-101 , 2010 .

[21]  Klara Nahrstedt,et al.  Jyotish: Constructive approach for context predictions of people movement from joint Wifi/Bluetooth trace , 2011, Pervasive Mob. Comput..