Mining Temporal Profiles of Mobile Applications for Usage Prediction

Due to the proliferation of mobile applications (abbreviated as Apps) on smart phones, users can install many Apps to facilitate their life. Usually, users browse their Apps by swiping touch screen on smart phones, and are likely to spend much time on browsing Apps. In this paper, we design an AppNow widget that is able to predict users' Apps usage. Therefore, users could simply execute Apps from the widget. The main theme of this paper is to construct the temporal profiles which identify the relation between Apps and their usage times. In light of the temporal profiles of Apps, the AppNow widget predicts a list of Apps which are most likely to be used at the current time. AppNow consists of three components, the usage logger, the temporal profile constructor and the Apps predictor. First, the usage logger records every App start time. Then, the temporal profiles are built by applying Discrete Fourier Transform and exploring usage periods and specific times. Finally, the system calculates the usage probability at current time for each App and shows a list of Apps with highest probability. In our experiments, we collected real usage traces to show that the accuracy of AppNow could reach 86% for identifying temporal profiles and 90% for predicting App usage.

[1]  Weihua Sheng,et al.  Motion- and location-based online human daily activity recognition , 2011, Pervasive Mob. Comput..

[2]  Philip S. Yu,et al.  On Periodicity Detection and Structural Periodic Similarity , 2005, SDM.

[3]  Daniel Jackson,et al.  Smart Phone Interaction with Registered Displays , 2009, IEEE Pervasive Computing.

[4]  Rebecca Montanari,et al.  What's on Users' Minds? Toward a Usable Smart Phone Security Model , 2009, IEEE Pervasive Computing.

[5]  Ming-Syan Chen,et al.  Using Mobile Phones to Monitor Shopping Time at Physical Stores , 2011, IEEE Pervasive Computing.

[6]  Lei Chen,et al.  Robust and fast similarity search for moving object trajectories , 2005, SIGMOD '05.

[7]  Qing Liu,et al.  A Hybrid Prediction Model for Moving Objects , 2008, 2008 IEEE 24th International Conference on Data Engineering.

[8]  David C. Yen,et al.  A hybrid financial analysis model for business failure prediction , 2008, Expert Syst. Appl..

[9]  Bernard Ostle,et al.  Statistics in Research: Basic Concepts and Techniques for Research Workers , 1990 .

[10]  Daniele Quercia,et al.  Mobile Phones and Outdoor Advertising: Measurable Advertising , 2011, IEEE Pervasive Computing.

[11]  Carolyn Craggs,et al.  Statistics in Research: Basic Concepts and Techniques for Research Workers. , 1989 .

[12]  James Biagioni,et al.  Cooperative transit tracking using smart-phones , 2010, SenSys '10.

[13]  Ding-An Chiang,et al.  Analysis on repeat-buying patterns , 2010, Knowl. Based Syst..

[14]  Jie Liu,et al.  LittleRock: Enabling Energy-Efficient Continuous Sensing on Mobile Phones , 2011, IEEE Pervasive Computing.

[15]  David Roberts,et al.  MobSens: Making Smart Phones Smarter , 2009, IEEE Pervasive Computing.

[16]  Anna Monreale,et al.  WhereNext: a location predictor on trajectory pattern mining , 2009, KDD.