Terminal Background Power Consumption Control via Application Filtering
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current multitasking technologies in terminals like mobile phones and tablets lead to high power consumption due to background application programs that remain running, shortening battery life and increasing energy usage.
Innovation Solution
A method where the terminal detects and controls background application programs with higher power consumption by identifying programs with low usage frequency, high power consumption, or abnormal usage, and either cleans or restricts them to reduce overall power usage, with the option to display prompts to users for manual control.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multitasking technology is applied to allow multiple application programs to run simultaneously, then the terminal can run multiple application programs at the same time, but power consumption increases and battery life shortens
Solution Approach 1:
The patent extracts and identifies specific background application programs that consume excessive power through monitoring their power consumption current values. By separating high-power-consuming applications from the general background process pool and applying targeted control measures (cleaning or restricting), the system reduces overall power consumption while preserving the multitasking capability for necessary applications.
2Ease of operation
If background application programs are allowed to run continuously, then user convenience is improved, but power consumption increases and battery life decreases
Solution Approach 1:
The patent implements dynamic control of background application programs by continuously monitoring power consumption current values and comparing them against threshold values. The system adaptively adjusts the running state of background applications in real-time, switching between allowing execution and restricting/cleaning based on current power consumption conditions, thereby extending battery life while maintaining user convenience when appropriate.
Solution Approach 2:
The system establishes a feedback mechanism by monitoring power consumption current values of background application programs and using this information to control their execution. When the monitored power consumption exceeds the threshold, the system responds by cleaning or restricting the problematic applications, creating a closed-loop control that balances battery life extension with user convenience.
3Use of energy by moving object
If the terminal monitors and controls background application programs to reduce power consumption, then power consumption is reduced, but system complexity increases
Solution Approach 1:
The patent implements a self-service mechanism where the terminal automatically monitors its own power consumption current values, identifies high-power-consuming background applications, and autonomously executes control actions (cleaning or restricting). This self-managing approach reduces power consumption without requiring complex external control systems, as the terminal handles the entire monitoring and control process independently.
4Use of energy by moving object
If the terminal cleans background application programs with high power consumption, then power consumption is reduced, but user experience may be impacted
Solution Approach 1:
The patent uses parameter changes (comparing power consumption current values against threshold values) to intelligently determine which background application programs should be cleaned or restricted. By dynamically adjusting control decisions based on real-time power consumption parameters rather than applying uniform rules, the system reduces power consumption while minimizing negative impacts on user experience through selective rather than blanket control.
Data Source
AI summary
This application discloses a method for reducing power consumption of a terminal, and a terminal, and relates to the field of terminal technologies, to resolve a problem of relatively high power consumption of a terminal caused by a background application program. The method includes: when a background power consumption current value of the terminal is greater than a preset current value, controlling, by the terminal, a target application program, to reduce the background power consumption current value, where the background power consumption current value is a sum of power consumption current values of all background application programs on the terminal. The target application program includes at least one or more of the following application programs: a background application program whose use frequency is lower than a preset frequency threshold, a background application program whose power consumption is greater than a preset power consumption threshold, and a background application program with abnormal power consumption. The method is applicable to a process of controlling a background application program.


