Electronic Apparatus Boosting Level Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional electronic devices' performance boosting functions operate inefficiently due to lack of consideration for remaining battery life and unnecessary resource utilization, leading to inconsistent application loading times and potential performance deterioration.
Innovation Solution
An electronic apparatus and method that identifies boosting levels based on application loading times, updates boosting information, and adjusts processor operation frequency using state information such as battery life, processor usage, and heat emission to optimize performance without unnecessary resource consumption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If performance boosting is activated to improve application loading speed, then loading time is reduced, but battery consumption increases
Solution Approach 1:
The system dynamically adjusts the boosting level based on real-time conditions including application loading time requirements and battery state. The processor transitions between different boosting levels (first, second, third levels) depending on whether loading time exceeds a threshold and battery charge level, making the performance enhancement adaptive rather than static.
Solution Approach 2:
The system changes operational parameters by adjusting the boosting level according to battery charge level and loading time measurements. When battery charge is sufficient and loading time exceeds threshold, higher boosting levels are applied; when battery is low, boosting is reduced or eliminated, thereby optimizing the trade-off between performance and energy consumption.
2Speed
If boosting level is increased to reduce loading time, then application execution speed improves, but device heat emission increases
Solution Approach 1:
The system dynamically selects among multiple boosting levels (first, second, third levels with increasing intensity) based on real-time conditions. The processor monitors loading time and adjusts the boosting level accordingly, transitioning from no boosting to partial boosting to full boosting as needed, thereby controlling heat generation while maintaining execution speed when necessary.
3Productivity
If performance boosting is applied to improve loading speed, then application responsiveness improves, but unnecessary resource consumption occurs
Solution Approach 1:
The system applies partial boosting (first or second levels) only when necessary, rather than always applying maximum boosting. The processor determines whether to apply boosting based on whether loading time exceeds a threshold, and if so, selects the appropriate boosting level based on battery state, thereby avoiding unnecessary resource consumption while still improving loading efficiency when needed.
Solution Approach 2:
The system uses feedback from loading time measurements and battery state monitoring to adjust boosting level. The processor measures actual loading time, compares it against thresholds, and adjusts the boosting level for subsequent executions, creating a closed-loop control system that optimizes performance while minimizing unnecessary energy consumption.
Data Source
AI summary
An electronic apparatus and controlling method thereof is provided. The electronic apparatus includes a processor configured to, based on receipt of a command to execute an application, execute the application based on the boosting level information, based on a difference between a loading time according to the application being executed and a reference loading time being equal to or greater than a threshold value, identify another boosting level information of the electronic apparatus based on the reference loading time, and update the stored boosting level information to the identified other boosting level information.


