Thermal mitigation user experience
First Claim
Patent Images
1. A method for thermal hardware mitigation, the method comprising:
- obtaining, by an operating system component coupled to a computing device, thermal data from one or more thermal sensors associated with the computing device;
generating one or more thermal signals based on the obtained thermal data;
generating a notification based on the one or more generated thermal signals;
outputting the generated notification to a display;
receiving user input in response to the output notification; and
performing at least one hardware mitigation action relative to the computing device based on the received user input, wherein the thermal data includes at least one of one or more temperature measurements, information indicating a device is over a threshold temperature, or component data indicating one or more device components are above a threshold temperature.
1 Assignment
0 Petitions
Accused Products
Abstract
Examples described herein provide a thermal hardware mitigation experience for a computing device executing multiple applications. Thermal signals identifying thermal conditions for the device are processed and, based on those signals, a hardware mitigation user experience may be generated to prompt user interaction in order to mitigate a thermal hardware condition.
-
Citations
19 Claims
-
1. A method for thermal hardware mitigation, the method comprising:
-
obtaining, by an operating system component coupled to a computing device, thermal data from one or more thermal sensors associated with the computing device; generating one or more thermal signals based on the obtained thermal data; generating a notification based on the one or more generated thermal signals; outputting the generated notification to a display; receiving user input in response to the output notification; and performing at least one hardware mitigation action relative to the computing device based on the received user input, wherein the thermal data includes at least one of one or more temperature measurements, information indicating a device is over a threshold temperature, or component data indicating one or more device components are above a threshold temperature. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. One or more computer-readable media comprising executable instructions for thermal hardware mitigation that, upon execution by a computer, cause the computer to perform operations comprising:
-
obtaining, by an operating system component coupled to a computing device, thermal data from one or more thermal sensors associated with the computing device; generating one or more thermal signals based on the obtained thermal data; generating a notification based on the one or more generated thermal signals; outputting the generated notification to a display; receiving user input in response to the output notification; and performing at least one hardware mitigation action relative to the computing device based on the received user input, wherein the thermal data includes at least one of one or more temperature measurements, information indicating a device is over a threshold temperature, or component data indicating one or more device components are above a threshold temperature. - View Dependent Claims (10, 11, 12)
-
-
13. A system for thermal hardware mitigation, the system comprising:
-
an operating system component implemented on a computing device, that obtains thermal data from one or more thermal sensors implemented on the computing device and generates one or more thermal signals based on the obtained thermal data; a hardware mitigation component communicatively coupled to the operating system component that; obtains the one or more thermal signals from the operating system component; generates a notification based on the one or more thermal signals; outputs the notification to a display; receives user input in response to the notification; and performs at least one hardware mitigation action based on the received user input, wherein the thermal data includes at least one of one or more temperature measurements, information indicating a device is over a threshold temperature, or component data indicating one or more device components are above a threshold temperature. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification