Mobile Terminal Background Application Control for Battery Power Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile terminals face challenges in efficiently managing battery power due to the limited capacity of smaller batteries, as existing methods for controlling background application execution are inefficient and lead to unnecessary current consumption.
Innovation Solution
A method for controlling the execution state of applications on mobile terminals to reduce standby current consumption by implementing a power saving mode that restricts background execution of unnecessary applications, allowing only essential services to run in the background.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If applications are allowed to execute on background continuously, then service availability is improved, but standby current consumption increases
Solution Approach 1:
The patent implements dynamic control of background application execution by introducing a power saving mode that can be activated or deactivated. When activated, the system dynamically restricts background execution of non-essential applications while maintaining essential services, creating a flexible state transition mechanism that adapts between performance and power efficiency requirements
Solution Approach 2:
The patent segments applications into different categories based on their execution requirements: essential applications that may run in background, and non-essential applications that should be restricted. This segmentation allows the system to selectively control background execution, maintaining service availability for critical functions while reducing power consumption by limiting background activity of non-critical applications
2Weight of moving object
If battery size is reduced for enhanced mobility, then portability is improved, but battery capacity decreases
Solution Approach 1:
The patent maintains continuous availability of essential services through background execution of critical applications, ensuring that important functions remain accessible without requiring the device to be constantly powered on or without compromising user experience, thereby making efficient use of the reduced battery capacity
Solution Approach 2:
The system implements periodic checks and control mechanisms to monitor and manage background application execution, activating power saving mode when appropriate to reduce consumption, and allowing background execution when power availability permits, creating a rhythmic pattern of resource management that optimizes limited battery capacity
3Use of energy by moving object
If background communication is restricted based on activation history, then power efficiency is improved, but application responsiveness deteriorates
Solution Approach 1:
The patent applies different quality levels of background execution control to different applications based on their essentiality. Essential applications receive preferential treatment with relaxed restrictions to maintain responsiveness, while non-essential applications face stricter controls. This localized differentiation ensures that power efficiency improvements do not compromise the responsiveness of critical services
Data Source
Figure 1
Figure 2A~2B
Figure 2C
AI summary
A mobile terminal including a display unit configured to display a home screen page including graphic objects corresponding to applications installed on the mobile terminal; and a controller configured to execute a corresponding application in a background, control the corresponding application to be in either a background activated state or a background deactivated state, in response to a preset type of touch input applied onto a graphic object of the corresponding application, when the corresponding application is in the background deactivated state, upon reception of a request generated from the corresponding application for execution of a function related to the corresponding application (S210), do not execute the function related to the application (S240), and when the corresponding application is in the background activated state, upon reception of the request generated from the corresponding application for execution of the function related to the corresponding application, execute the function related to the corresponding application in a foreground (S230).