Mobile Terminal Power Efficiency Determination and Display
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increasing performance of portable mobile terminals, such as smartphones and tablets, leads to higher power consumption, reducing battery usage time, as the capacity of batteries has not kept pace with performance increases, necessitating a method to determine and manage power efficiency of applications.
Innovation Solution
A method and system for determining power efficiency of applications by calculating power consumption per unit time across various components like CPU, GPU, display, and sensors, and displaying this efficiency to users, with the option to prohibit or terminate power-intensive applications when battery life falls below a certain threshold.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the performance of mobile terminals is increased, then the processing capability and functionality are improved, but the power consumption increases and battery usage time decreases
Solution Approach 1:
The system provides feedback to users about power consumption by displaying power efficiency levels (good, average, poor) next to application icons. This feedback mechanism enables users to make informed decisions about which applications to launch, thereby managing power consumption while maintaining access to high-performance applications when needed.
Solution Approach 2:
The system changes the parameter of power efficiency measurement by calculating power consumption per unit time for each application and categorizing it into efficiency levels. This parameter transformation allows users to understand and manage power consumption in a simplified, actionable format.
2Adaptability or versatility
If the number of applications executed increases, then the functionality and utility are improved, but the power consumption increases
Solution Approach 1:
By displaying power efficiency information alongside application icons, the system provides users with feedback that enables them to selectively launch applications based on their power consumption characteristics. This feedback loop allows users to maintain versatility by accessing both high-performance and power-efficient applications as needed.
Solution Approach 2:
Instead of requiring users to launch all applications, the system enables partial action by allowing users to selectively launch only the applications they need, based on power efficiency guidance. This reduces unnecessary power consumption while maintaining the ability to access full functionality when required.
3Ease of operation
If power efficiency information is displayed for each application, then users can make informed decisions about application selection, but the device complexity increases
Solution Approach 1:
The system uses visual coding (colorful icons representing different power efficiency levels) to convey power consumption information. This visual approach simplifies the user interface by transforming complex power consumption data into intuitive visual cues, making it easier for users to make informed application selection decisions without increasing perceived system complexity.
Solution Approach 2:
The system transforms detailed power consumption parameters into simplified efficiency levels (good, average, poor). This parameter transformation reduces the complexity of information presentation while maintaining ease of operation, as users can quickly understand and act on the simplified ratings without analyzing complex power consumption data.
Data Source
AI summary
A method and mobile terminal for determining a power efficiency of an application installed in and executed by a mobile terminal. The method includes: determining power consumption per unit time according to units of the installed and executed application; and determining a power efficiency level of the installed and executed application based on the determined power consumption per unit time. The mobile terminal includes: a power consumption determiner configured to determine power consumption per unit time according to units of the installed and executed application; and a level determiner configured to determine a power efficiency level of the installed and executed application based on the determined power consumption per unit time.


