Determining ambient temperature using transient device characteristics
First Claim
1. A method for controlling a temperature of a device, comprising:
- determining an initial temperature of the device;
applying a temperature stimulus to the device;
determining when the temperature of the device reaches a first temperature threshold as a result of the applied temperature stimulus;
causing the device to cool for a predetermined amount of time by removing the temperature stimulus;
determining a change in temperature of the device upon expiration of the predetermined amount of time;
determining an ambient temperature of an environment in which the device is operating based, at least in part, on the change in temperature of the device; and
adjusting a maximum allowable temperature of the device based, at least in part, on the ambient temperature of the environment.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments described herein are directed to determining an ambient temperature of an environment in which a device is operating. In some embodiments, the ambient temperature of the environment is determined by determining an initial temperature of the device and also determining when the temperature of the device reaches a first temperature threshold. When the temperature of the device reaches the first temperature threshold, the device is allowed to cool for a predetermined amount of time. Upon expiration of the amount of time, a change in temperature of the device over the amount of time is detected. The detected change in temperature is then used to determine an ambient temperature of the environment in which the device is operating.
24 Citations
26 Claims
-
1. A method for controlling a temperature of a device, comprising:
-
determining an initial temperature of the device; applying a temperature stimulus to the device; determining when the temperature of the device reaches a first temperature threshold as a result of the applied temperature stimulus; causing the device to cool for a predetermined amount of time by removing the temperature stimulus; determining a change in temperature of the device upon expiration of the predetermined amount of time; determining an ambient temperature of an environment in which the device is operating based, at least in part, on the change in temperature of the device; and adjusting a maximum allowable temperature of the device based, at least in part, on the ambient temperature of the environment. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for controlling a temperature of a device, comprising:
-
determining an initial temperature of the device; applying a temperature stimulus to the device; determining when the temperature of the device reaches a first temperature threshold as a result of the temperature stimulus; causing the device to cool for a predetermined amount of time by removing the temperature stimulus; determining an amount of time to cool the device from the first temperature threshold to a second temperature threshold; determining an ambient temperature of an environment in which the device is operating based, at least in part, on a change in temperature of the device; and adjusting a maximum allowable temperature of the device based, at least in part, on the ambient temperature of the environment. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A device, comprising:
-
a processing unit; a thermistor; and a memory coupled to the processing unit, the memory for storing instructions which, when executed by the processing unit, performs a method for controlling a temperature of a device, the method comprising; determining, using the thermistor, an initial temperature of the device; causing, using the processing unit, a temperature stimulus to be applied to the device; determining, using the thermistor, when the temperature of the device reaches a first temperature threshold as a result of the applied temperature stimulus; causing, using the processing unit, the temperature stimulus to be removed from the device, thereby causing the device to cool for a predetermined amount of time; determining, using the thermistor, a change in temperature of the device upon expiration of the predetermined amount of time; determining, using the processing unit, an ambient temperature of an environment in which the device is operating based, at least in part, on the change in temperature of the device; and adjusting a maximum allowable temperature of the device based, at least in part, on the ambient temperature of the environment. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A method for determining an ambient temperature of an environment in which a device is operating, comprising:
-
determining an initial temperature of the device; determining when a temperature of the device reaches a first temperature threshold; causing the device to cool for a predetermined amount of time; and determining a change in temperature of the device upon expiration of the predetermined amount of time, wherein the change in temperature of the device is used to determine the ambient temperature of the environment in which the device is operating. - View Dependent Claims (22, 23, 24, 25, 26)
-
Specification