Thermal State Inference for Frequency Scaling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Devices with reduced form factors, such as mobile devices, often rely on passive cooling and face thermal throttling issues, leading to overheating, which can degrade user experience and limit performance.
Innovation Solution
A system that detects thermal throttling by monitoring CPU frequency and load, adjusts thermal thresholds, and implements policies to reduce resource usage, such as decreasing processor frequency, to minimize heat generation while maintaining user experience.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If processor frequency is increased to improve performance, then productivity is improved, but temperature increases causing thermal throttling
Solution Approach 1:
The patent implements dynamic frequency scaling that adjusts processor operating frequency based on real-time thermal conditions. The system continuously monitors temperature and dynamically modifies frequency settings to maintain optimal performance within safe thermal boundaries, transforming the static frequency configuration into a dynamic adaptive system.
Solution Approach 2:
The system changes the operating parameters of the processor by adjusting frequency levels according to thermal state. When temperature exceeds thresholds, the system modifies the frequency parameter to reduce heat generation, thereby resolving the contradiction between maintaining high performance and preventing overheating.
2Device complexity
If passive cooling is used to reduce device complexity, then device complexity is reduced, but thermal management capability is limited
Solution Approach 1:
The patent enables the device to self-regulate its thermal state through software-controlled frequency scaling. The system autonomously monitors its own thermal conditions and adjusts processor frequency accordingly, eliminating the need for complex active cooling hardware while maintaining reliable thermal management through intelligent self-control.
Solution Approach 2:
The system implements a feedback mechanism where temperature sensors continuously monitor thermal state and feed this information back to the frequency scaling controller. This closed-loop control allows the system to respond to thermal conditions in real-time, compensating for the limitations of passive cooling without adding complex hardware.
3Temperature
If thermal thresholds are lowered to prevent overheating, then temperature control is improved, but processor performance is reduced
Solution Approach 1:
The patent employs dynamic threshold adjustment that adapts thermal thresholds based on operational context and historical thermal patterns. Rather than using fixed conservative thresholds that limit performance, the system dynamically modifies thresholds to allow higher performance when thermal conditions permit, resolving the trade-off between safety and performance.
Solution Approach 2:
The system performs preliminary thermal analysis and frequency pre-adjustment before critical thermal thresholds are reached. By proactively scaling frequency in anticipation of thermal buildup, the system prevents overheating while minimizing performance impact, as the frequency reduction is gradual and predictive rather than reactive.
Data Source
AI summary
The systems and methods monitor thermal states associated with a device. The systems and methods set thermal thresholds associated with the device. The systems and methods infer the thermal thresholds from information gathered by a client application running on the device. The systems and methods implement a stored policy associated with a violation of one of the thermal thresholds by one of the monitored thermal states.


