{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,14]],"date-time":"2026-03-14T17:56:17Z","timestamp":1773510977012,"version":"3.50.1"},"reference-count":47,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2018,1,8]],"date-time":"2018-01-08T00:00:00Z","timestamp":1515369600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Tsinghua University - Tencent Joint Laboratory for Internet Innovation Technology"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Proc. ACM Interact. Mob. Wearable Ubiquitous Technol."],"published-print":{"date-parts":[[2018,1,8]]},"abstract":"<jats:p>In this paper we present the first population-level, city-scale analysis of application usage on smartphones. Using deep packet inspection at the network operator level, we obtained a geo-tagged dataset with more than 6 million unique devices that launched more than 10,000 unique applications across the city of Shanghai over one week. We develop a technique that leverages transfer learning to predict which applications are most popular and estimate the whole usage distribution based on the Point of Interest (POI) information of that particular location. We demonstrate that our technique has an 83.0% hitrate in successfully identifying the top five popular applications, and a 0.15 RMSE when estimating usage with just 10% sampled sparse data. It outperforms by about 25.7% over the existing state-of-the-art approaches. Our findings pave the way for predicting which apps are relevant to a user given their current location, and which applications are popular where. The implications of our findings are broad: it enables a range of systems to benefit from such timely predictions, including operating systems, network operators, appstores, advertisers, and service providers.<\/jats:p>","DOI":"10.1145\/3161413","type":"journal-article","created":{"date-parts":[[2018,1,9]],"date-time":"2018-01-09T13:26:11Z","timestamp":1515504371000},"page":"1-21","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":79,"title":["Smartphone App Usage Prediction Using Points of Interest"],"prefix":"10.1145","volume":"1","author":[{"given":"Donghan","family":"Yu","sequence":"first","affiliation":[{"name":"Tsinghua University"}]},{"given":"Yong","family":"Li","sequence":"additional","affiliation":[{"name":"Tsinghua University"}]},{"given":"Fengli","family":"Xu","sequence":"additional","affiliation":[{"name":"Tsinghua University"}]},{"given":"Pengyu","family":"Zhang","sequence":"additional","affiliation":[{"name":"Stanford University"}]},{"given":"Vassilis","family":"Kostakos","sequence":"additional","affiliation":[{"name":"University of Melbourne"}]}],"member":"320","published-online":{"date-parts":[[2018,1,8]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/2493988.2494333"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/2632048.2632052"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/2370216.2370243"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2971648.2971669"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2628363.2628367"},{"key":"e_1_2_1_6_1","volume-title":"Proceedings of ACM Mobicom","author":"Yong Alok Tongaonkar","year":"2015","unstructured":"Alok Tongaonkar Yong Liao Z. Morley Mao Hongyi Yao, Gyan Ranjan. Samples: Self adaptive mining of persistent lexical snippets for classifying mobile application traffic . Proceedings of ACM Mobicom , 2015 . Alok Tongaonkar Yong Liao Z. Morley Mao Hongyi Yao, Gyan Ranjan. Samples: Self adaptive mining of persistent lexical snippets for classifying mobile application traffic. Proceedings of ACM Mobicom, 2015."},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/116873.116880"},{"key":"e_1_2_1_8_1","volume-title":"Probabilistic topic models. Handbook of latent semantic analysis, 427(7):424--440","author":"Steyvers Mark","year":"2007","unstructured":"Mark Steyvers and Tom Griffiths . Probabilistic topic models. Handbook of latent semantic analysis, 427(7):424--440 , 2007 . Mark Steyvers and Tom Griffiths. Probabilistic topic models. Handbook of latent semantic analysis, 427(7):424--440, 2007."},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1068\/a35294"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1093\/biomet\/54.1-2.167"},{"key":"e_1_2_1_11_1","first-page":"720","volume-title":"Icml","volume":"3","author":"Srebro Nathan","year":"2003","unstructured":"Nathan Srebro , Tommi Jaakkola , Weighted low-rank approximations . In Icml , volume 3 , pages 720 -- 727 , 2003 . Nathan Srebro, Tommi Jaakkola, et al. Weighted low-rank approximations. In Icml, volume 3, pages 720--727, 2003."},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1401890.1401969"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/CDC.2008.4739016"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/WETICE.2012.26"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/TITS.2010.2074196"},{"key":"e_1_2_1_16_1","first-page":"22","volume-title":"Liang Liu, and Carlo Ratti. The Geography of Taste: Analyzing Cell-Phone Mobility and Social Events","author":"Calabrese Francesco","year":"2010","unstructured":"Francesco Calabrese , Francisco C. Pereira , Giusy Di Lorenzo , Liang Liu, and Carlo Ratti. The Geography of Taste: Analyzing Cell-Phone Mobility and Social Events , pages 22 -- 37 . Springer Berlin Heidelberg, Berlin , Heidelberg , 2010 . Francesco Calabrese, Francisco C. Pereira, Giusy Di Lorenzo, Liang Liu, and Carlo Ratti. The Geography of Taste: Analyzing Cell-Phone Mobility and Social Events, pages 22--37. Springer Berlin Heidelberg, Berlin, Heidelberg, 2010."},{"key":"e_1_2_1_17_1","volume-title":"Location-based social networks: Users","author":"Zheng Yu","year":"2011","unstructured":"Yu Zheng . Location-based social networks: Users ., 2011 . Yu Zheng. Location-based social networks: Users., 2011."},{"key":"e_1_2_1_18_1","first-page":"81","article-title":"Exploring millions of footprints in location sharing services","volume":"2011","author":"Cheng Zhiyuan","year":"2011","unstructured":"Zhiyuan Cheng , James Caverlee , Kyumin Lee , and Daniel Z Sui . Exploring millions of footprints in location sharing services . ICWSM , 2011 : 81 -- 88 , 2011 . Zhiyuan Cheng, James Caverlee, Kyumin Lee, and Daniel Z Sui. Exploring millions of footprints in location sharing services. ICWSM, 2011:81--88, 2011.","journal-title":"ICWSM"},{"key":"e_1_2_1_19_1","first-page":"70","article-title":"An empirical study of geographic user activity patterns in foursquare","volume":"11","author":"Noulas Anastasios","year":"2011","unstructured":"Anastasios Noulas , Salvatore Scellato , Cecilia Mascolo , and Massimiliano Pontil . An empirical study of geographic user activity patterns in foursquare . ICwSM , 11 : 70 -- 573 , 2011 . Anastasios Noulas, Salvatore Scellato, Cecilia Mascolo, and Massimiliano Pontil. An empirical study of geographic user activity patterns in foursquare. ICwSM, 11:70--573, 2011.","journal-title":"ICwSM"},{"key":"e_1_2_1_20_1","volume-title":"The livehoods project: Utilizing social media to understand the dynamics of a city","author":"Cranshaw Justin","year":"2012","unstructured":"Justin Cranshaw , Raz Schwartz , Jason I Hong , and Norman Sadeh . The livehoods project: Utilizing social media to understand the dynamics of a city . 2012 . Justin Cranshaw, Raz Schwartz, Jason I Hong, and Norman Sadeh. The livehoods project: Utilizing social media to understand the dynamics of a city. 2012."},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSMC.2013.2256890"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2015.05.010"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2307636.2307648"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1814433.1814453"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/2068816.2068847"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2750858.2805837"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2750858.2807542"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2971648.2971696"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/2396761.2398484"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2370216.2370442"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2948649.2948656"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/2493432.2493490"},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00779-011-0412-2"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/1869790.1869861"},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2012.54"},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-30217-6_36"},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/1772690.1772795"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11116-013-9487-0"},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jtrangeo.2015.01.006"},{"key":"e_1_2_1_41_1","volume-title":"The image of the city","author":"Lynch Kevin","year":"1960","unstructured":"Kevin Lynch . The image of the city . MIT press , 1960 . Kevin Lynch. The image of the city. MIT press, 1960."},{"key":"e_1_2_1_42_1","volume-title":"Evaluating the potential to predict activity types from gps and gis data. Technical report","author":"McGowen Patrick Tracy","year":"2007","unstructured":"Patrick Tracy McGowen and Michael G McNally . Evaluating the potential to predict activity types from gps and gis data. Technical report , 2007 . Patrick Tracy McGowen and Michael G McNally. Evaluating the potential to predict activity types from gps and gis data. Technical report, 2007."},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1137\/1.9781611972832.19"},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSMC.2014.2327053"},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1177\/0042098010364859"},{"key":"e_1_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1080\/01441649208716826"},{"key":"e_1_2_1_47_1","first-page":"305","volume-title":"Can we ever obtain the data we would like to have. Theoretical foundations of travel choice modeling","author":"Axhausen Kay W","year":"1998","unstructured":"Kay W Axhausen . Can we ever obtain the data we would like to have. Theoretical foundations of travel choice modeling , pages 305 -- 323 , 1998 . Kay W Axhausen. Can we ever obtain the data we would like to have. Theoretical foundations of travel choice modeling, pages 305--323, 1998."},{"key":"e_1_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1014247822322"}],"container-title":["Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3161413","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3161413","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T02:26:53Z","timestamp":1750213613000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3161413"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,1,8]]},"references-count":47,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2018,1,8]]}},"alternative-id":["10.1145\/3161413"],"URL":"https:\/\/doi.org\/10.1145\/3161413","relation":{},"ISSN":["2474-9567"],"issn-type":[{"value":"2474-9567","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,1,8]]},"assertion":[{"value":"2017-05-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2017-10-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2018-01-08","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}