S. Kurihara, S. Fukuda, Shintaro Hamanaka, M. Oguchi, Saneyasu Yamaguchi
{"title":"Identifying battery-draining applications by monitoring behavior in screen-off state in Android","authors":"S. Kurihara, S. Fukuda, Shintaro Hamanaka, M. Oguchi, Saneyasu Yamaguchi","doi":"10.1109/ICCE-TW.2016.7520971","DOIUrl":null,"url":null,"abstract":"Power consumption is one of the most important issues of smartphones. Android OS, a popular smartphone operating system, has a function with which an application can be invoked in screen-off state without user's operation. Some applications frequently work in screen-off state, and consume battery. In this paper, we propose a method for identifying applications that largely drain battery in Screen-off state in Android devices. We introduce the standard method of Android for estimating power consumption of each application, and show that it cannot always estimate consumption correctly. Then, we propose a method for identifying heavily battery-draining application by monitoring setting and invoking alarm, which is a common method for executing an application in screen-off state. Our experimental results demonstrate that our method can identify battery-draining applications more correctly than the standard method of Android operating system.","PeriodicalId":6620,"journal":{"name":"2016 IEEE International Conference on Consumer Electronics-Taiwan (ICCE-TW)","volume":"90 1","pages":"1-2"},"PeriodicalIF":0.0000,"publicationDate":"2016-05-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 IEEE International Conference on Consumer Electronics-Taiwan (ICCE-TW)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCE-TW.2016.7520971","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6
Abstract
Power consumption is one of the most important issues of smartphones. Android OS, a popular smartphone operating system, has a function with which an application can be invoked in screen-off state without user's operation. Some applications frequently work in screen-off state, and consume battery. In this paper, we propose a method for identifying applications that largely drain battery in Screen-off state in Android devices. We introduce the standard method of Android for estimating power consumption of each application, and show that it cannot always estimate consumption correctly. Then, we propose a method for identifying heavily battery-draining application by monitoring setting and invoking alarm, which is a common method for executing an application in screen-off state. Our experimental results demonstrate that our method can identify battery-draining applications more correctly than the standard method of Android operating system.