Fine Grained Energy Accounting on Smartphones

Eprof is software that accurately measures and tracks energy consumption within apps at detailed code levels, enabling developers to optimize applications for better battery life.
Technology No. 66175

Smartphones offer many distinct advantages over a regular cell phone; users can watch videos, read/send email, and surf the web. Unfortunately, such features come at the cost of battery life. Certain apps can drain the battery in just a few hours. Minimizing battery drain from such apps requires a way to identify and track the energy consumed by the individual components of the software, allowing developers to zero in on the component(s) consuming the most energy.

Researchers at Purdue University have developed software to address this need and provide a better power estimation than current programs. Eprof, which has been developed on two types of smartphones, Android and Windows Mobile 6.5, can provide accurate energy estimations on per-subroutine, per-thread, and per-process levels. This level of detail allows developers to identify the code causing the most strain on the battery, leading to apps that are optimized for energy consumption.

Advantages:

-Detailed energy estimation

-Accounts for lingering energy consumption

TRL: 9

Intellectual Property:

Provisional-Patent, 2013-02-02, United States

Utility Patent, 2013-04-09, United States

CON-Patent, 2018-05-31, United States

CON-Patent, 2020-05-05, United States

CON-Patent, 2022-08-17, United States

CON-Patent, 2022-08-30, United States

Keywords: Smartphone battery drain, mobile app energy consumption, Eprof energy estimation tool, app power profiling, energy-optimized mobile apps, Android battery life optimization, Windows Mobile energy consumption, per-subroutine energy analysis, software energy profiling, developer tool for battery usage, Computer Technology, Computing Methods, Electrical Engineering, Energy Storage, Telecommunications

  • expand_more mode_edit Authors (3)
    Yu Charlie Hu
    Abhinav Pathak
    Ming Zhang
  • expand_more cloud_download Supporting documents (1)
    Product brochure
    Fine Grained Energy Accounting on Smartphones.pdf
Questions about this technology?