{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:22:13Z","timestamp":1750306933295,"version":"3.41.0"},"reference-count":20,"publisher":"Association for Computing Machinery (ACM)","issue":"1s","license":[{"start":{"date-parts":[[2013,3,1]],"date-time":"2013-03-01T00:00:00Z","timestamp":1362096000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Media Tek Inc.","award":["101F2211EA"],"award-info":[{"award-number":["101F2211EA"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Embed. Comput. Syst."],"published-print":{"date-parts":[[2013,3]]},"abstract":"<jats:p>Launch delay has been an important factor affecting users' experiences in mobile multimedia applications. To launch applications quickly, modern mobile systems such as Android usually keep inactive applications in the background and manage them through an LRU-based activity stack. Whenever the user wants to run and interact with a background application again, that application can be switched back into the foreground quickly from the activity stack without delay in initializing the applications anew. Since background multimedia applications often continuously consume the battery power of the smart phone, the challenge is to effect a balance between application launch delay and battery lifetime. In this article, we propose innovative application management strategies that terminate \u201cunbeneficial\u201d background applications to save energy and pre-launch \u201cbeneficial\u201d applications to improve the application launch delay. The proposed strategies are evaluated through a trace-driven simulation and a real experiment. The results show that the average application launch delay can be reduced by 15% while the average battery lifetime is increased by 18%.<\/jats:p>","DOI":"10.1145\/2435227.2435233","type":"journal-article","created":{"date-parts":[[2013,3,19]],"date-time":"2013-03-19T13:34:23Z","timestamp":1363700063000},"page":"1-19","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":8,"title":["Enhancing user experiences by exploiting energy and launch delay trade-off of mobile multimedia applications"],"prefix":"10.1145","volume":"12","author":[{"given":"Yi-Fan","family":"Chung","sequence":"first","affiliation":[{"name":"National Tsing Hua University"}]},{"given":"Yin-Tsung","family":"Lo","sequence":"additional","affiliation":[{"name":"National Tsing Hua University"}]},{"given":"Chung-Ta","family":"King","sequence":"additional","affiliation":[{"name":"National Tsing Hua University"}]}],"member":"320","published-online":{"date-parts":[[2013,3,21]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/69.755618"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.5555\/3225628.3225724"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1077603.1077668"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1871437.1871702"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1999995.2000004"},{"key":"e_1_2_1_6_1","unstructured":"Esweek. 2011. Personalized optimization for android smartphones. http:\/\/estimedia.itec.uka.de\/contest.html  Esweek. 2011. Personalized optimization for android smartphones. http:\/\/estimedia.itec.uka.de\/contest.html"},{"volume-title":"Proceedings of FAST. G. R. Ganger and J. Wilkes, Eds., USENIX, 259--272","author":"Joo Y.","key":"e_1_2_1_7_1","unstructured":"Joo , Y. , Ryu , J. , Park , S. , and Shin , K. G . 2011. Fast: Quick application launch on solid-state drives . In Proceedings of FAST. G. R. Ganger and J. Wilkes, Eds., USENIX, 259--272 . Joo, Y., Ryu, J., Park, S., and Shin, K. G. 2011. Fast: Quick application launch on solid-state drives. In Proceedings of FAST. G. R. Ganger and J. Wilkes, Eds., USENIX, 259--272."},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1378600.1378630"},{"volume-title":"Proceedings of COMSNETS. D. B. Johnson and A. Kumar, Eds., IEEE, 1--8.","author":"Kononen V.","key":"e_1_2_1_9_1","unstructured":"Kononen , V. and Paakkonen , P . 2011. Optimizing power consumption of always-on applications based on timer alignment . In Proceedings of COMSNETS. D. B. Johnson and A. Kumar, Eds., IEEE, 1--8. Kononen, V. and Paakkonen, P. 2011. Optimizing power consumption of always-on applications based on timer alignment. In Proceedings of COMSNETS. D. B. Johnson and A. Kumar, Eds., IEEE, 1--8."},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1019149900672"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2011.5783996"},{"key":"e_1_2_1_12_1","unstructured":"Mac Developer Library. 2008. Introduction to launch time performance guidelines. https:\/\/developer.apple.com\/library\/mac\/navigation\/.  Mac Developer Library. 2008. Introduction to launch time performance guidelines. https:\/\/developer.apple.com\/library\/mac\/navigation\/."},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1999995.2000024"},{"key":"e_1_2_1_14_1","unstructured":"PowerTutor. 2011. PowerTutor: A power monitor for android-based mobile platforms. http:\/\/ziyang.eecs.umich.edu\/projects\/powertutor\/.  PowerTutor. 2011. PowerTutor: A power monitor for android-based mobile platforms. http:\/\/ziyang.eecs.umich.edu\/projects\/powertutor\/."},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1814433.1814459"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/174630.174632"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1669112.1669135"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2307636.2307648"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1151690.1151693"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1878961.1878982"}],"container-title":["ACM Transactions on Embedded Computing Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2435227.2435233","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2435227.2435233","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T08:35:40Z","timestamp":1750235740000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2435227.2435233"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,3]]},"references-count":20,"journal-issue":{"issue":"1s","published-print":{"date-parts":[[2013,3]]}},"alternative-id":["10.1145\/2435227.2435233"],"URL":"https:\/\/doi.org\/10.1145\/2435227.2435233","relation":{},"ISSN":["1539-9087","1558-3465"],"issn-type":[{"type":"print","value":"1539-9087"},{"type":"electronic","value":"1558-3465"}],"subject":[],"published":{"date-parts":[[2013,3]]},"assertion":[{"value":"2012-06-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2012-09-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2013-03-21","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}