IP Library Granted Patent US 12,443,254
Granted Patent B2
US 12,443,254 · App. 18/102,805 · Granted Oct 14, 2025

Apparatus and method for controlling temperature in an electronic device

Inventors: Simeranjit Singh Brar (Suwanee, GA); Gangatharan Ekambaram (Chennai, IN); Navdeep Aujla (Johns Creek, GA); Anuja Prasad (Ernakulam, IN)
Assignee: Thomson Licensing
G06F1/206G06F1/3246
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,443,254
App. No.
18/102,805
Granted
Oct 14, 2025
Kind
B2
Abstract

A method and apparatus are described that include receiving data values from a plurality of sensors located in the apparatus operating in a normal mode. The method and apparatus further include determining if at least one sensor has entered a first elevated thermal operating state from a normal thermal operating state and providing a notification to enter a first elevated thermal mode of operation in the device if it is determined that the at least one sensor has entered the first elevated thermal operating state. The method and apparatus additionally include determining, while operating in a first elevated thermal mode of operation, if the operating state of all sensors have entered a normal thermal operating state and providing a notification to enter a normal mode of operation for the device if it is determined that all of the sensors have entered a normal thermal operating state.

Claims (36)

1. A method comprising:

receiving data values representing temperature from a plurality of temperature sensors, each one of the plurality of temperature sensors associated with one component from a set of components, each component located at a different location in a device, at least one temperature sensor measuring air temperature in proximity to at least one component, the device operating in a normal mode;

determining if at least one data value for a first temperature sensor is greater than a first threshold value associated with the first temperature sensor;

providing a notification to enter a first elevated thermal mode of operation in the device if it is determined that the at least one data value for the first re sensor is greater than the first threshold value associated with the first temperature sensor, the first elevated thermal mode of operation including operation of a fan in the device;

determining, while the device is in a first elevated thermal mode of operation, if at least one data value for the first temperature sensor is less than a second threshold value associated with the first temperature sensor, the second threshold value being less than the first threshold value; and

providing a notification to enter a normal mode of operation for the device if it is determined that the at least one data value for the first temperature sensor is less than a third threshold value associated with the first temperature sensor.

2. The method of claim 1 , wherein the at least one data value period of time includes at least two consecutive data values measured at a periodic interval of time.

3. The method of claim 2 , wherein the periodic interval of time is at least 100 milliseconds.

4. The method of claim 1 , wherein the first threshold value is an upper state transition threshold value associated with the plurality of sensors when operating in the normal thermal operating state and wherein the second threshold value is a lower state transition threshold value associated with the plurality of sensors when operating in the first elevated thermal operating state.

5. The method of claim 1 , further comprising:

determining if at least one data value for the first temperature sensor is greater than a third threshold value associated with the temperature sensor, the third threshold value being greater than the first threshold value; and

providing a notification to enter a second elevated thermal mode for the device if it is determined that the at least one data value for the first temperature sensor is greater than the third threshold value associated with the first temperature sensor.

6. The method of claim 5 , wherein the second elevated thermal mode of operation includes shutting down operation of the device.

7. The method of claim 5 , wherein the second elevated thermal mode of operation includes operation of the fan in the device and a reduction of functionality in the device.

8. The method of claim 1 , further comprising determining, while the device is in the first elevated thermal mode of operation, if at least one data value for a second temperature sensor is greater than a first threshold value associated with the second temperature sensor, the first threshold value associated with the second temperature sensor being different than the first threshold value associated with the first temperature sensor.

9. The method of claim 8 , wherein determining, while the device is in a first elevated thermal mode of operation, if at least one data value for the first temperature sensor is less than a second threshold value associated with the first temperature sensor further includes determining if at least one data value for the second temperature sensor is less than a second threshold value associated with the second temperature sensor, the second threshold value associated with the second temperature sensor being different than the second threshold value associated with the first temperature sensor.

10. The method of claim 5 , wherein the first elevated thermal mode of operation includes operation of the fan at a first fan speed and the second elevated thermal mode of operation includes operation of the fan at a second fan speed.

11. An apparatus comprising method comprising:

a memory; and

a processor coupled to the memory, the processor configured to:

receive data values representing temperature from a plurality of temperature sensors, each one of the plurality of temperature sensors associated with one component from a set of components, each component located at a different location in the apparatus, at least one temperature s sor measuring air temperature in proximity to at least one component;

determine, while operating in a normal mode, if at least one data value for a first temperature sensor is greater than a first threshold value associated with the first temperature sensor;

provide a notification to enter a first elevated thermal mode in the device if it is determined that the least one data value for the first temperature sensor is greater than the first threshold value associated with the first temperature sensor, the first elevated t al mode of operation including operation of a fan in the device;

determine, while in a first elevated thermal mode, if at least one data value for the first temperature sensor is less than a second threshold value associated with the first temperature sensor, the second thr bold value being less than the first threshold value; and

provide a notification to enter a normal mode for the device if it is determined that the at least one data value for the first temperature sensor is less than a third threshold value associated with the first temperature sensor.

12. The apparatus of claim 11 , wherein the at least one data values period of time includes at least two consecutive data values measured at a periodic interval of time.

13. The apparatus of claim 12 , wherein the periodic interval of time is at least 100 milliseconds.

14. The apparatus of claim 11 , wherein the first threshold value is an upper state transition threshold value associated with the plurality of sensors when operating in the normal operating state and wherein the second threshold value is a lower state transition threshold value associated with the plurality of sensors when operating in the first elevated thermal operating state.

15. The apparatus of claim 11 , wherein the processor is further configured to:

determine if at least one data value for the first temperature sensor is greater than a third threshold value associated with the temperature sensor the third threshold value being greater than the first threshold value; and

provide a notification to enter a second elevated thermal mode for the device if it is determined that the at least one data value for the first temperature sensor is greater than the third threshold value associated with the first temperature sensor.

16. The apparatus of claim 15 , wherein the second elevated thermal mode of operation includes shutting down operation of the device.

17. The apparatus of claim 15 , wherein the second elevated thermal mode includes operation of the fan in the device and a reduction of functionality in the device.

18. The apparatus of claim 15 , wherein the first elevated thermal mode of operation includes operation of the fan at a first fan speed and the second elevated thermal mode of operation includes operation of the fan at a second fan speed.

19. The apparatus of claim 11 , wherein the processor further determines, while the apparatus is in the first elevated thermal mode of operation, if at least one data value for a second temperature sensor is greater than a first threshold value associated with the second temperature sensor, the first threshold value associated with the second temperature sensor being different than the first threshold value associated with the first temperature sensor.

20. The apparatus of claim 19 , wherein wherein the processor determining, while the device is in a first elevated thermal mode of operation, if at least one data value for the first temperature sensor is less than a second threshold value associated with the first temperature sensor further includes determining if at least one data value for the second temperature sensor is less than a second threshold value associated with the second temperature sensor, the second threshold value associated with the second temperature sensor being different than the second threshold value associated with the first temperature sensor.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 17, 2025
From: DRAR, SIMERANJIT SINGH; AUJLA, NAVDEEP; EKAMBARAM, GANGATHARAN; PRASAD, ANUJA
To: THOMSON LICENSING
Reel/Frame 072277/0817 →
Continuity (1)
Related Publication 20240256014A1 · Aug 1, 2024
References Cited (18)
US 7085945B2 · Silvester · 2006 [cited by applicant]
US 8788866B2 · Anderson et al. · 2014 [cited by applicant]
US 9817454B2 · Wang et al. · 2017 [cited by applicant]
US 10007310B2 · Saeidi et al. · 2018 [cited by applicant]
US 10025360B2 · Nanda et al. · 2018 [cited by applicant]
US 20050049729A1 · Culbert · 2005 [cited by examiner]
US 20110301778A1 · Liang · 2011 [cited by examiner]
US 20120284547A1 · Culbert · 2012 [cited by examiner]
US 20130345892A1 · Lin · 2013 [cited by examiner]
US 20140358318A1 · Lin et al. · 2014 [cited by applicant]
US 20160124475A1 · Chandra · 2016 [cited by examiner]
US 20170285701A1 · Atkinson · 2017 [cited by examiner]
US 20180157298A1 · Shah · 2018 [cited by examiner]
US 20200218319A1 · Shah · 2020 [cited by examiner]
US 20210405670A1 · Im et al. · 2021 [cited by applicant]
US 20230367379A1 · Vaysman · 2023 [cited by examiner]
CN 105259996B · 2016 [cited by applicant]
Anonymous, “Fan Control of CPU, GPU, Mainboard, and AIO Fans” Argotronic website, posted Jul. 9, 2021 https://www.argusmonitor.com/how_to_control_system_cpu_and_gpu_fans_by_temperature.php?language=en. [cited by applicant]