Terminal Temperature Control During Batch App Updates
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile phones experience rapid temperature increases during batch updates of applications, leading to excessive heat and potential safety issues due to intense power consumption and concurrent application execution, which existing thermal mitigation methods do not adequately address.
Innovation Solution
A method for controlling terminal temperature by monitoring current temperature and adjusting the execution of tasks based on predefined temperature thresholds, suspending or delaying task execution when temperatures exceed safe levels, and dynamically adjusting the interval for temperature detection to manage heat emission effectively.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If batch update of applications is performed, then application functionality is improved, but temperature of terminal rises rapidly
Solution Approach 1:
The patent implements periodic temperature detection during batch updates, checking temperature at predetermined intervals. When temperature exceeds the threshold, the system suspends updates temporarily, then resumes after cooling, creating a periodic update-suspend-resume pattern that manages heat while maintaining productivity
Solution Approach 2:
The patent dynamically adjusts the update process based on real-time temperature conditions. The system transitions between different operational states (normal update, suspension, resumption) depending on temperature thresholds, making the update process adaptive rather than static
2Speed
If multiple applications are updated concurrently, then update speed is improved, but power consumption increases intensely
Solution Approach 1:
The patent segments the batch update process into multiple phases: initial temperature check, temperature monitoring during updates, suspension phase when threshold is exceeded, and resumption phase. This segmentation allows the system to manage power consumption by pausing intensive operations when necessary
Solution Approach 2:
The system continuously monitors temperature and uses this feedback to control the update process. When temperature exceeds the threshold, updates are suspended; when temperature drops below the threshold, updates resume. This feedback loop optimizes power usage while maintaining update progress
3Measurement precision
If temperature detection interval is reduced, then temperature control precision is improved, but processing overhead increases
Solution Approach 1:
The patent uses periodic temperature detection at predetermined intervals rather than continuous monitoring. This periodic approach provides sufficient temperature control precision while minimizing processing overhead by only checking temperature at specific intervals during the batch update process
Data Source
Figure 1~2
Figure 3
Figure 4a~4b
AI summary
Embodiments of the present invention relate to a method for controlling temperature of a terminal, including: receiving, by the terminal, an instruction for triggering execution of a first task; obtaining, by the terminal, a current temperature of the terminal; and controlling, by the terminal, an execution manner of the first task based on the current temperature, to control temperature of the terminal. When the terminal obtains the current temperature of the terminal, the terminal may control, based on the current temperature of the terminal, the first task to be executed in different manners, so as to control temperature of the terminal and ensure that the mobile phone is in a safe state.