IP Library Granted Patent US 12,198,640
Granted Patent B2
US 12,198,640 · App. 18/470,821 · Granted Jan 14, 2025

Power monitoring for correcting ambient temperature measurement by electronic devices

Inventors: Jeffrey Kevin Tu (Sunnyvale, CA); Kristen Rebecca Pownell (San Francisco, CA); Philip Hobson Boothby (Scotts Valley, CA); Arun Prakash Raghupathy (Pleasanton, CA); Emil Rahim (San Jose, CA); Chintan Trehan (San Jose, CA)
Assignee: Google LLC
G09G3/34G05F1/70G09G2320/0626G09G2330/021G09G2330/045
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,198,640
App. No.
18/470,821
Granted
Jan 14, 2025
Kind
B2
Abstract

This application is directed to a method for correct temperature measurement. An electronic device includes a temperature sensor that measures an ambient temperature of an environment and a display that is driven by a display driver. The electronic device determines a brightness setting of the display, estimates a display driver current based on the brightness setting, estimates a driver efficiency of the display driver based on the display driver current, and combines a predetermined display driver voltage, the display driver current, and the driver efficiency to determine a power consumption of the display driver. An ambient temperature correction is determined in accordance with the determined power consumption of the display driver, and the measured ambient temperature is thereby corrected using the ambient temperature correction. In some implementations, a power consumption of a distinct heat-generating electronic component is also monitored for adjusting the ambient temperature correction.

Claims (66)

1. A method for correcting temperature measurement, the method comprising:

measuring an ambient temperature of an environment by a temperature sensor of an electronic device, wherein the electronic device includes a first electronic component driven by a second electronic component;

determining a first setting of the first electronic component;

estimating a second electronic component current based on a linear relationship between the first setting and the second electronic component current, where the first setting corresponds to an energy level to which the first electronic component has been adjusted;

identifying a first driver efficiency value corresponding to a predetermined efficiency value and adjusting the first driver efficiency value based on the estimated second electronic component current to determine a second driver efficiency value of the second electronic component; and

determining a power consumption of the second electronic component based on a predetermined second electronic component voltage, the estimated second electronic component current, and the determined second driver efficiency value;

in accordance with the determined power consumption of the second electronic component, determining an ambient temperature correction; and

correcting the measured ambient temperature using the ambient temperature correction.

2. The method as recited in claim 1 , wherein:

the electronic device includes a housing and a plurality of additional heat-generating components enclosed within the housing;

the temperature sensor is disposed at a location that is immediately adjacent to the housing and corresponds to an average distance away from the second electronic component and the plurality of additional heat-generating components, the location being selected in the housing to maximize the average distance; and

the temperature sensor is at least partially insulated thermally from the second electronic component and additional heat-generating components.

3. The method as recited in claim 1 , wherein the identified driver efficiency value of the second electronic component is established based on the estimated second electronic component current using a predefined display efficiency lookup table that correlates a plurality of efficiency levels with a plurality of predefined drive current levels of the second electronic component.

4. The method as recited in claim 1 , wherein the identifying the identified driver efficiency value of the second electronic component further comprises:

identifying the second electronic component current in a plurality of predefined drive current levels;

determining a first efficiency level from a display efficiency lookup table based on the identified second electronic component current; and

associating a driver efficiency of the second electronic component with the first efficiency level.

5. The method as recited in claim 4 , wherein the plurality of predefined drive current levels is ordered in magnitude to an ordered sequence, and the identifying the driver efficiency value of the second electronic component further comprises:

identifying a second driver current level and a third driver current level that are next to each other in the ordered sequence of the predefined drive current levels, where the estimated second electronic component current has a magnitude in a range defined by the second driver current level and the third driver current level; and

based on the magnitude of the estimated second electronic component current, determining the driver efficiency value from a second driver efficiency level and a third driver efficiency level, the second driver efficiency level and the third driver efficiency level corresponding to the second driver current level and the third driver current level in the display efficiency lookup table, respectively.

6. The method as recited in claim 1 , wherein the ambient temperature correction is determined based on the determined power consumption of the second electronic component using a temperature correction lookup table that correlates a plurality of correction values with a plurality of second electronic component power levels.

7. The method as recited in claim 6 , wherein the temperature correction lookup table is based on a particular device type and a location of the temperature sensor within the electronic device.

8. The method as recited in claim 1 , wherein the first electronic component uses light emitting diode (LED) backlighting.

9. The method as recited in claim 1 , wherein the electronic device includes a voice-activated display assistant device having a microphone and a touch-sensitive display surface.

10. An electronic device comprising:

a temperature sensor;

a first electronic component driven by a second electronic component;

one or more processing devices; and

memory communicatively coupled with and readable by the one or more processing devices and having stored therein processor-readable instructions which, when executed by the one or more processing devices, cause the one or more processing devices to perform operations comprising:

measuring an ambient temperature of an environment by the temperature sensor;

determining a first setting of the first electronic component;

estimating a second electronic component current based on a linear relationship between the first setting and the second electronic component current, where the first setting corresponds to an energy level to which the first electronic component has been adjusted;

identifying a first driver efficiency value corresponding to a predetermined efficiency value and adjusting the first driver efficiency value based on the estimated second electronic component current to determine a second_driver efficiency value of the second electronic component; and

determining a power consumption of the second electronic component based on a predetermined second electronic component voltage, the estimated second electronic component current, and the determined second driver efficiency value;

in accordance with the determined power consumption of the second electronic component, determining an ambient temperature correction; and

correcting a measured ambient temperature using the ambient temperature correction.

11. The electronic device as recited in claim 10 , further comprising:

a housing;

a plurality of additional heat-generating components enclosed within the housing;

wherein the temperature sensor is disposed at a location that is immediately adjacent to the housing and corresponds to an average distance away from the second electronic component and the plurality of additional heat-generating components, the location being selected in the housing to maximize the average distance; and

wherein the temperature sensor is at least partially insulated thermally from the second electronic component and additional heat-generating components.

12. The electronic device as recited in claim 10 , wherein the identified driver efficiency value of the second electronic component is established based on the estimated second electronic component current using a predefined display efficiency lookup table that correlates a plurality of efficiency levels with a plurality of predefined drive current levels of the second electronic component.

13. The electronic device as recited in claim 10 , wherein the ambient temperature correction is determined based on the determined power consumption of the second electronic component using a temperature correction lookup table that correlates a plurality of correction values with a plurality of second electronic component power levels.

14. The electronic device as recited in claim 10 , further comprising:

a plurality of additional heat-generating components that are located at different portions of the electronic device with respect to a location of the temperature sensor;

wherein the operations further comprise, for each additional heat-generating component, measuring a respective power consumption of the additional heat-generating component using a distinct power monitoring unit; and

wherein the ambient temperature correction is determined based on the power consumption of the second electronic component and the power consumption of the additional heat-generating components.

15. One or more non-transitory, processor-readable media having machine-readable instructions thereon which, when executed by one or more processing devices, cause the one or more processing devices to perform operations comprising:

measuring an ambient temperature of an environment by a temperature sensor of an electronic device, wherein the electronic device includes a first electronic component driven by a second electronic component;

determining a first setting of the first electronic component;

estimating a second electronic component current based on a linear relationship between the first setting and the second electronic component current, where the first setting corresponds to an energy level to which the first electronic component has been adjusted;

identifying a first driver efficiency value corresponding to a predetermined efficiency value and adjusting the first driver efficiency value based on the estimated second electronic component current to determine a second driver efficiency value of the second electronic component; and

determining a power consumption of the second electronic component based on a predetermined second electronic component voltage, the estimated second electronic component current, and the determined second driver efficiency value;

in accordance with the determined power consumption of the second electronic component, determining an ambient temperature correction; and

correcting the measured ambient temperature using the ambient temperature correction.

16. The one or more non-transitory, processor-readable media as recited in claim 15 , wherein the electronic device includes an additional heat-generating component, and the operations further comprise:

measuring a power consumption of the additional heat-generating component using a power monitoring unit;

wherein the ambient temperature correction is determined based on the power consumption of the second electronic component and the power consumption of the additional heat-generating component.

17. The one or more non-transitory, processor-readable media as recited in claim 16 , wherein the additional heat-generating component includes a processor core of the electronic device.

18. The one or more non-transitory, processor-readable media as recited in claim 16 , wherein the additional heat-generating component include a speaker.

19. The one or more non-transitory, processor-readable media as recited in claim 16 , wherein the ambient temperature correction is determined based on a temperature correction lookup table correlating a plurality of second electronic component power levels and a plurality of heat power levels of the additional heat-generating component with a plurality of correction values.

20. The one or more non-transitory, processor-readable media as recited in claim 16 , wherein the power monitoring unit has a sampling rate and a power averaging frequency, and the operations further comprise:

measuring an electronic voltage and an electronic current of the additional heat-generating component using the power monitoring unit at the sampling rate and during each power averaging duration corresponding to the power averaging frequency; and

during each power averaging duration, determining the power consumption of the additional heat-generating component, including:

determining a power consumption level of the additional heat-generating component at the sampling rate based on the electronic voltage and current; and

averaging the power consumption level of the additional heat-generating component.

Continuity (2)
Continuation 17002673 · Aug 25, 2020
Related Publication 20240013734A1 · Jan 11, 2024
References Cited (15)
US 7364353B2 · Kolk · 2008 [cited by examiner]
US 20070080905A1 · Takahara · 2007 [cited by examiner]
US 20090144014A1 · Aljabari · 2009 [cited by examiner]
US 20110205442A1 · Mori · 2011 [cited by examiner]
US 20130275064A1 · Tseng · 2013 [cited by examiner]
US 20140198451A1 · Kuo · 2014 [cited by examiner]
US 20140328368A1 · Niederberger · 2014 [cited by examiner]
US 20150292959A1 · Graf · 2015 [cited by examiner]
US 20160069753A1 · Phan Le · 2016 [cited by examiner]
US 20160372035A1 · Nakatani · 2016 [cited by examiner]
US 20170229531A1 · Shi · 2017 [cited by examiner]
US 20180066998A1 · Merrikh · 2018 [cited by examiner]
US 20180199123A1 · Rao · 2018 [cited by examiner]
US 20190339312A1 · Dunn · 2019 [cited by examiner]
US 20210082352A1 · Lee · 2021 [cited by examiner]
Cited By (1)
US 12,405,635