Abstract
Energy consumption in mobile devices is an important issue for both system developers and users. Users are aware of the battery-related information of their mobile devices and tend to take appropriate actions to increase the battery life. In this article, we propose a framework that accurately estimates the remaining battery time of applications at runtime. The framework profiles the power behavior of applications tied with activated hardware components and estimates the remaining battery budget utilizing the battery-related data provided by the device. The experiments validate that our method predicts the remaining battery time for applications with approximately 93% of accuracy.
- Battery Booster. 2010. Retrieved October 31, 2014 from https://goo.gl/VCaFz.Google Scholar
- Battery Doctor. 2009. Retrieved October 31, 2014 from https://goo.gl/ojxon.Google Scholar
- Battery Dr Saver. 2010. Retrieved October 31, 2014 from https://goo.gl/VMYeo.Google Scholar
- Battery HD. 2012. Retrieved October 31, 2014 from https://goo.gl/GDuw8.Google Scholar
- Battery Monitoring Widget. 2010. Retrieved October 31, 2014 from https://goo.gl/6bG1h.Google Scholar
- DU Battery Saver. 2012. Retrieved October 31, 2014 from https://goo.gl/TftYE.Google Scholar
- Easy Battery Saver. 2011. Retrieved October 31, 2014 from http://www.2easydroid.com/index.htm.Google Scholar
- Denzil Ferreira, Eija Ferreira, Jorge Goncalves, Vassilis Kostakos, and Anind K. Dey. 2013. Revisiting human-battery interaction with an interactive battery interface. In Proceedings of the 2013 ACM International Joint Conference on Pervasive and Ubiquitous Computing. ACM, 563--572. Google Scholar
Digital Library
- Joon-Myung Kang, Sin-seok Seo, and James Won-Ki Hong. 2011. Personalized battery lifetime prediction for mobile devices based on usage patterns. J. Comput. Sci. Eng. 5.4, 338--345.Google Scholar
Cross Ref
- Nicholas D. Lane, Yohan Chon, Lin Zhou, Yongzhe Zhang, Fan Li, Dongwon Kim, Guanzhong Ding, Feng Zhao, and Hojung Cha. 2013. Piggyback crowdsensing (PCS): Energy efficient crowdsourcing of mobile sensor data by exploiting smartphone app opportunities. In Proceedings of the 11th ACM Conference on Embedded Networked Sensor Systems. ACM, 7. Google Scholar
Digital Library
- Adam J. Oliner, Anand P. Iyer, Ion Stoica, Eemil Lagerspetz, and Sasu Tarkoma. 2013. Carat: Collaborative energy diagnosis for mobile devices. In Proceedings of the 11th ACM Conference on Embedded Networked Sensor Systems. ACM, 10. Google Scholar
Digital Library
- Earl A. Oliver and Srinivasan Keshav. 2011. An empirical approach to smartphone energy level prediction. In Proceedings of the 13th International Conference on Ubiquitous Computing. ACM, 345--354. Google Scholar
Digital Library
- Abhinav Pathak, Y. Charlie Hu, and Ming Zhang. 2012. Where is the energy spent inside my app?: Fine grained energy accounting on smartphones with eprof. In Proceedings of the 7th ACM European Conference on Computer Systems. ACM, 29--42. Google Scholar
Digital Library
- Abhinav Pathak, Y. Charlie Hu, Ming Zhang, Paramvir Bahl, and Yi-Min Wang. 2011. Fine-grained power modeling for smartphones using system call tracing. In Proceedings of the 6th Conference on Computer Systems. ACM, 153--168. Google Scholar
Digital Library
- Nishkam Ravi, James Scott, Lu Han, and Liviu Iftode. 2008. Context-aware battery management for mobile phones. In Proceedings of the 6th Annual IEEE International Conference on Pervasive Computing and Communications, 2008. PerCom 2008. IEEE, 224--233. Google Scholar
Digital Library
- Lorenzo Serrao, et al. 2011. Optimal energy management of hybrid electric vehicles including battery aging. In Proceedings of the American Control Conference (ACC), 2011. IEEE.Google Scholar
Cross Ref
- Annette E. Trippe, Raghavendra Arunachala, Tobias Massier, Andreas Jossen, and Thomas Hamacher. 2014. Charging optimization of battery electric vehicles including cycle battery aging. In Proceedings of the 2014 IEEE PES Innovative Smart Grid Technologies Conference Europe (ISGT-Europe). IEEE.Google Scholar
Cross Ref
- Khai N. Truong, Julie A. Kientz, Timothy Sohn, Alyssa Rosenzweig, Amanda Fonville, and Tim Smith. 2010. The design and evaluation of a task-centered battery interface. In Proceedings of the 12th ACM International Conference on Ubiquitous Computing. ACM, 341--350. Google Scholar
Digital Library
- Ye Wen, Rich Wolski, and Chandra Krintz. 2005. Online prediction of battery lifetime for embedded and mobile devices. In Power-Aware Computer Systems. Springer, Berlin, 57--72. Google Scholar
Digital Library
- Chanmin Yoon, Dongwon Kim, Wonwoo Jung, Chulkoo Kang, and Hojung Cha. 2012. Appscope: Application energy metering framework for android smartphone using kernel activity monitoring. In Proceedings of the USENIX 2012 Annual Technical Conference (USENIX ATC). Google Scholar
Digital Library
- Chanmin Yoon, Gilyoung Ryu, and Hojung Cha. 2013. Utilization-based Power Modeling for Modern Mobile Application Processor. Yonsei University technical report. Korea. http://mobed.yonsei.ac.kr/index.php?mid=Publication.Google Scholar
- Lide Zhang, Birjodh Tiwana, Zhiyun Qian, Zhaoguang Wang, Robert P. Dick, Zhuoqing Morley Mao, and Lei Yang. 2010. Accurate online power estimation and automatic battery behavior based power model generation for smartphones. In Proceedings of the 8th IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis. ACM, 105--114. Google Scholar
Digital Library
- Xia Zhao, Yao Guo, Qing Feng, and Xiangqun Chen. 2011. A system context-aware approach for battery lifetime prediction in smart phones. In Proceedings of the 2011 ACM Symposium on Applied Computing. ACM, 641--646. Google Scholar
Digital Library
Index Terms
Accurate Prediction of Available Battery Time for Mobile Applications
Recommendations
Exploiting Multi-Cell Battery for Mobile Devices: Design, Management, and Performance
SenSys '17: Proceedings of the 15th ACM Conference on Embedded Network Sensor SystemsExtending battery lifetime is an important issue for mobile devices. While extensive attempts have been made at the software level, optimization often risks hampering user experience. One fundamental method to increase battery lifetime is to improve the ...
User-Centric Prediction for Battery Lifetime of Mobile Devices
APNOMS '08: Proceedings of the 11th Asia-Pacific Symposium on Network Operations and Management: Challenges for Next Generation Network Operations and Service ManagementToday, mobile devices are being used for various applications such as making voice/video calls, browsing Internet and so on. The operating time and battery consumption spent in those activities affect the battery life of mobile devices. In this paper, ...
Towards Battery-Aware Self-Adaptive Mobile Applications
SCC '12: Proceedings of the 2012 IEEE Ninth International Conference on Services ComputingMobile Applications are rapidly emerging as a convenient medium for using a variety of services. In ubiquitous environment, the challenge relies on developing applications that sense and react to environmental changes to provide a value-added user ...






Comments