IP Library › Granted Patent US 12,188,667
Granted Patent B1
US 12,188,667 · App. 17/980,744 · Granted Jan 7, 2025

Thermal modeling technology

Inventors: Seth Frader-Thompson (Brooklyn, NY); Benjamin Hertz-Shargel (Roslyn Estates, NY); Michael DeBenedittis (Brooklyn, NY)
Assignee: EnergyHub, Inc.
F24F11/30F24F11/62G05B17/02F24F11/46F24F11/52F24F11/58F24F11/63F24F11/64F24F2110/10F24F2130/00F24F2130/10G06F2119/08H02J3/003H02J2310/14Y04S20/242Y04S40/20
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,188,667
App. No.
17/980,744
Granted
Jan 7, 2025
Kind
B1
Abstract

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for performing thermal modeling. In one aspect, a method includes receiving monitoring data comprising temperature data measured inside a site, mode data, and state data, receiving weather data descriptive of weather at the site, and aligning the received temperature data, mode data, and state data with the received weather data. The method also includes determining an internal heat gain representing an amount of heat generated at the site irrespective of the heating or cooling system, determining at least one of a thermal product for the site or a thermal potential for the heating or cooling system, generating, based on the internal gain and the thermal product or the thermal potential, a thermal model for the site, and providing, as output, the generated thermal model.

Claims (178)

1. A computer-implemented method comprising:

obtaining characteristics associated with a physical site;

grouping the characteristics that satisfy similarity criteria;

determining thermal characteristics of the physical site using the grouped characteristics, wherein determining the thermal characteristics of the physical site comprises:

determining a deadband using the grouped characteristics;

generating a steady state model using the grouped characteristics

determining an internal heat gain using the grouped characteristics and the determined deadband;

determining a thermal product using the grouped characteristics and the determined internal heat gain; and

determining a thermal potential using the determined internal heat gain and the determined thermal product;

generating a thermal model for a demand response event using the determined thermal potential, the determined internal heat gain, and the generated steady state model;

simulating the physical site using the generated thermal model:

generating, using a result of the simulation of the physical site, a control strategy for controlling one or more devices at a plurality of physical sites; and

providing, using the control strategy and to each of one or more devices each of which are at the physical site of the plurality of physical sites, an instruction that indicates a desired setting change to cause the respective device to change energy consumption to meet the demand response event.

2. The computer-implemented method of claim 1 , wherein determining the deadband using the grouped characteristics further comprises, for a thermostat system of the physical site:

determining an upper temperature set-point for the thermostat system;

determining a lower temperature set-point for the thermostat system; and

determining the deadband for the thermostat system using the upper temperature set-point and the lower temperature set-point.

3. The computer-implemented method of claim 1 , wherein the steady state model represents a function that maps a difference between an indoor temperature of the physical site and an external temperature of the physical site to an estimated duty cycle, wherein the estimated duty cycle estimates a proportion of time a monitoring system at the physical site is cycled on and off over a time period.

4. The computer-implemented method of claim 1 , wherein determining the internal heat gain using the grouped characteristics and the determined deadband further comprises determining, using the grouped characteristics and the determined deadband, the internal heat gain that represents an amount of heat generated at the physical site irrespective of monitoring systems included at the physical site.

5. The computer-implemented method of claim 1 , wherein determining the thermal product using the grouped characteristics and the determined internal heat gain further comprises:

determining a thermal capacitance of the physical site;

determining a thermal resistance of the physical site; and

determining the thermal product using the thermal capacitance and thermal resistance of the physical site.

6. The computer-implemented method of claim 1 , wherein determining the thermal potential using the determined internal heat gain and the determined thermal product further comprises determining the thermal potential that represents a removal of heat inside the physical site by measuring a change in rate of overall heat gain within the physical site when a monitoring system is turned on in comparison to when the monitoring system is turned off.

7. The computer-implemented method of claim 1 , wherein the thermal model represents how a physical site consumes energy according to (i) one or more set-point temperatures of one or more consumption systems at the physical site and (ii) one or more external temperatures proximate to the physical site, and the method further comprises:

generating, using the thermal model, a likely energy consumption for the site by performing simulations for the site under a control strategy to meet a demand response event.

8. The computer-implemented method of claim 1 , wherein obtaining the characteristics associated with the physical site comprises obtaining, from one or more monitoring systems located at the physical site, (i) monitoring data that comprises temperature readings associated with the physical site and (ii) weather data that comprises weather readings that describe a temperature external to the physical site.

9. The computer-implemented method of claim 8 , wherein grouping the characteristics that have similar characteristics further comprises:

grouping the monitoring data and the weather data according to a specified time interval; and

aligning the monitoring data and the weather data for the physical site according to the specified time interval.

10. The computer-implemented method of claim 1 , further comprising:

obtaining second characteristics associated with multiple physical sites;

for each physical site of the multiple physical sites:

grouping the second characteristics that satisfy similar criteria;

determining second thermal characteristics of the physical site using the grouped second characteristics;

determining an internal heat gain using the grouped second characteristics and the determined second thermal characteristics; and

generating, using the determined thermal characteristics and the determined internal heat gain, a site specific thermal model for use in meeting a demand response event.

11. The computer-implemented method of claim 10 , further comprising:

determining a subset of the multiple physical sites that are currently enrolled in a load controlled event;

generating, for each physical site of the subset of physical sites, a likely energy consumption by performing simulations using the respective site specific thermal model for each of the physical sites; and

determining an optimal control strategy for the load controlled event using the likely energy consumption for each currently enrolled physical site.

12. The computer-implemented method of claim 1 , wherein determining the internal heat gain further comprises determining the internal heat gain using an amount of heat generated by objects at the physical site and incident sunlight that generates heat at the physical site.

13. The computer-implemented method of claim 1 , further comprising:

aggregating the generated thermal model with one or more other thermal models;

using the aggregated models, generating a control strategy for controlling one or more devices at a plurality of physical sites; and

providing, using the control strategy and to each of one or more devices each of which are at a physical site of the plurality of physical sites, an instruction that indicates a desired amount of load change to cause the respective device to change energy consumption to meet a demand response event.

14. A system comprising:

one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising:

obtaining characteristics associated with a physical site;

grouping the characteristics that satisfy similarity criteria;

determining thermal characteristics of the physical site using the grouped characteristics, wherein determining the thermal characteristics of the physical site comprises:

determining a deadband using the grouped characteristics;

generating a steady state model using the grouped characteristics

determining an internal heat gain using the grouped characteristics and the determined deadband;

determining a thermal product using the grouped characteristics and the determined internal heat gain; and

determining a thermal potential using the determined internal heat gain and the determined thermal product;

generating a thermal model for a demand response event using the determined thermal potential, the determined internal heat gain, and the generated steady state model;

simulating the physical site using the generated thermal model;

generating, using a result of the simulation of the physical site, a control strategy for controlling one or more devices at a plurality of physical sites; and

providing, using the control strategy and to each of one or more devices each of which are at the physical site of the plurality of physical sites, an instruction that indicates a desired setting change to cause the respective device to change energy consumption to meet the demand response event.

15. The system of claim 14 , wherein determining the deadband using the grouped characteristics further comprises, for a thermostat system of the physical site:

determining an upper temperature set-point for the thermostat system;

determining a lower temperature set-point for the thermostat system; and

determining the deadband for the thermostat system using the upper temperature set-point and the lower temperature set-point.

16. The system of claim 14 , wherein the steady state model represents a function that maps a difference between an indoor temperature of the physical site and an external temperature of the physical site to an estimated duty cycle, wherein the estimated duty cycle estimates a proportion of time a monitoring system at the physical site is cycled on and off over a time period.

17. The system of claim 14 , wherein determining the internal heat gain using the grouped characteristics and the determined deadband further comprises determining, using the grouped characteristics and the determined deadband, the internal heat gain that represents an amount of heat generated at the physical site irrespective of monitoring systems included at the physical site.

18. The system of claim 14 , wherein determining the thermal product using the grouped characteristics and the determined internal heat gain further comprises:

determining a thermal capacitance of the physical site;

determining a thermal resistance of the physical site; and

determining the thermal product using the thermal capacitance and thermal resistance of the physical site.

19. The system of claim 14 , wherein determining the thermal potential using the determined internal heat gain and the determined thermal product further comprises determining the thermal potential that represents a removal of heat inside the physical site by measuring a change in rate of overall heat gain within the physical site when a monitoring system is turned on in comparison to when the monitoring system is turned off.

20. The system of claim 14 , wherein the thermal model represents how a physical site consumes energy according to (i) one or more set-point temperatures of one or more consumption systems at the physical site and (ii) one or more external temperatures proximate to the physical site, and the operations further comprise:

generating, using the thermal model, a likely energy consumption for the site by performing simulations for the site under a control strategy to meet a demand response event.

21. The system of claim 14 , wherein obtaining the characteristics associated with the physical site comprises obtaining, from one or more monitoring systems located at the physical site, (i) monitoring data that comprises temperature readings associated with the physical site and (ii) weather data that comprises weather readings that describe a temperature external to the physical site.

22. The system of claim 21 , wherein grouping the characteristics that have similar characteristics further comprises:

grouping the monitoring data and the weather data according to a specified time interval; and

aligning the monitoring data and the weather data for the physical site according to the specified time interval.

23. The system of claim 14 , further comprising:

obtaining second characteristics associated with multiple physical sites;

for each physical site of the multiple physical sites:

grouping the second characteristics that satisfy similar criteria;

determining second thermal characteristics of the physical site using the grouped second characteristics;

determining an internal heat gain using the grouped second characteristics and the determined second thermal characteristics; and

generating, using the determined thermal characteristics and the determined internal heat gain, a site specific thermal model for use in meeting a demand response event.

24. The system of claim 23 , further comprising:

determining a subset of the multiple physical sites that are currently enrolled in a load controlled event;

generating, for each physical site of the subset of physical sites, a likely energy consumption by performing simulations using the site specific thermal model for each of the physical sites; and

determining an optimal control strategy for the load controlled event using the likely energy consumption for each currently enrolled physical site.

25. One or more non-transitory computer-readable media storing software comprising instructions executable by one or more computers which, upon such execution, cause the one or more computers to perform operations comprising:

obtaining characteristics associated with a physical site;

grouping the characteristics that satisfy similarity criteria;

determining thermal characteristics of the physical site using the grouped characteristics, wherein determining the thermal characteristics of the physical site comprises:

determining a deadband using the grouped characteristics;

generating a steady state model using the grouped characteristics

determining an internal heat gain using the grouped characteristics and the determined deadband;

determining a thermal product using the grouped characteristics and the determined internal heat gain; and

determining a thermal potential using the determined internal heat gain and the determined thermal product, wherein determining the thermal potential using the determined internal heat gain and the determined thermal product further comprises determining the thermal potential that represents a removal of heat inside the physical site by measuring a change in rate of overall heat gain within the physical site when a monitoring system is turned on in comparison to when the monitoring system is turned off;

generating a thermal model for a demand response event using the determined thermal potential, the determined internal heat gain, and the generated steady state model;

simulating the physical site using the generated thermal model;

generating, using a result of the simulation of the physical site, a control strategy for controlling one or more devices at a plurality of physical sites; and

providing, using the control strategy and to each of one or more devices each of which are at the physical site of the plurality of physical sites, an instruction that indicates a desired setting change to cause the respective device to change energy consumption to meet the demand response event.

26. A computer-implemented method comprising:

obtaining characteristics associated with a physical site;

grouping the characteristics that satisfy similarity criteria;

determining thermal characteristics of the physical site using the grouped characteristics, wherein determining the thermal characteristics of the physical site comprises:

determining a deadband using the grouped characteristics;

generating a steady state model using the grouped characteristics

determining an internal heat gain using the grouped characteristics and the determined deadband;

determining a thermal product using the grouped characteristics and the determined internal heat gain; and

determining a thermal potential using the determined internal heat gain and the determined thermal product, wherein determining the thermal potential using the determined internal heat gain and the determined thermal product further comprises determining the thermal potential that represents a removal of heat inside the physical site by measuring a change in rate of overall heat gain within the physical site when a monitoring system is turned on in comparison to when the monitoring system is turned off;

generating a thermal model for a demand response event using the determined thermal potential, the determined internal heat gain, and the generated steady state model;

simulating the physical site using the generated thermal model;

generating, using a result of the simulation of the physical site, a control strategy for controlling one or more devices at a plurality of physical sites; and

providing, using the control strategy and to each of one or more devices each of which are at the physical site of the plurality of physical sites, an instruction that indicates a desired setting change to cause the respective device to change energy consumption to meet the demand response event.

27. The computer-implemented method of claim 26 , wherein determining the deadband using the grouped characteristics further comprises, for a thermostat system of the physical site:

determining an upper temperature set-point for the thermostat system;

determining a lower temperature set-point for the thermostat system; and

determining the deadband for the thermostat system using the upper temperature set-point and the lower temperature set-point.

28. The computer-implemented method of claim 26 , wherein the steady state model represents a function that maps a difference between an indoor temperature of the physical site and an external temperature of the physical site to an estimated duty cycle, wherein the estimated duty cycle estimates a proportion of time a monitoring system at the physical site is cycled on and off over a time period.

29. The computer-implemented method of claim 26 , wherein determining the internal heat gain using the grouped characteristics and the determined deadband further comprises determining, using the grouped characteristics and the determined deadband, the internal heat gain that represents an amount of heat generated at the physical site irrespective of monitoring systems included at the physical site.

30. The computer-implemented method of claim 26 , wherein determining the thermal product using the grouped characteristics and the determined internal heat gain further comprises:

determining a thermal capacitance of the physical site;

determining a thermal resistance of the physical site; and

determining the thermal product using the thermal capacitance and thermal resistance of the physical site.

31. The computer-implemented method of claim 26 , wherein the thermal model represents how a physical site consumes energy according to (i) one or more set-point temperatures of one or more consumption systems at the physical site and (ii) one or more external temperatures proximate to the physical site, and the method further comprises:

generating, using the thermal model, a likely energy consumption for the site by performing simulations for the site under a control strategy to meet a demand response event.

32. The computer-implemented method of claim 26 , wherein obtaining the characteristics associated with the physical site comprises obtaining, from one or more monitoring systems located at the physical site, (i) monitoring data that comprises temperature readings associated with the physical site and (ii) weather data that comprises weather readings that describe a temperature external to the physical site.

33. The computer-implemented method of claim 32 , wherein grouping the characteristics that have similar characteristics further comprises:

grouping the monitoring data and the weather data according to a specified time interval; and

aligning the monitoring data and the weather data for the physical site according to the specified time interval.

34. The computer-implemented method of claim 26 , further comprising:

obtaining second characteristics associated with multiple physical sites;

for each physical site of the multiple physical sites:

grouping the second characteristics that satisfy similar criteria;

determining second thermal characteristics of the physical site using the grouped second characteristics;

determining an internal heat gain using the grouped second characteristics and the determined second thermal characteristics; and

generating, using the determined thermal characteristics and the determined internal heat gain, a site specific thermal model for use in meeting a demand response event.

35. The computer-implemented method of claim 34 , further comprising:

determining a subset of the multiple physical sites that are currently enrolled in a load controlled event;

generating, for each physical site of the subset of physical sites, a likely energy consumption by performing simulations using the respective site specific thermal model for each of the physical sites; and

determining an optimal control strategy for the load controlled event using the likely energy consumption for each currently enrolled physical site.

36. A system comprising:

one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising:

obtaining characteristics associated with a physical site;

grouping the characteristics that satisfy similarity criteria;

determining thermal characteristics of the physical site using the grouped characteristics, wherein determining the thermal characteristics of the physical site comprises:

determining a deadband using the grouped characteristics;

generating a steady state model using the grouped characteristics

determining an internal heat gain using the grouped characteristics and the determined deadband;

determining a thermal product using the grouped characteristics and the determined internal heat gain, wherein determining the thermal product using the grouped characteristics and the determined internal heat gain further comprises:

determining a thermal capacitance of the physical site;

determining a thermal resistance of the physical site; and

determining the thermal product using the thermal capacitance and thermal resistance of the physical site;

determining a thermal potential using the determined internal heat gain and the determined thermal product;

generating a thermal model for a demand response event using the determined thermal potential, the determined internal heat gain, and the generated steady state model;

simulating the physical site using the generated thermal model;

generating, using a result of the simulation of the physical site, a control strategy for controlling one or more devices at a plurality of physical sites; and

providing, using the control strategy and to each of one or more devices each of which are at the physical site of the plurality of physical sites, an instruction that indicates a desired setting change to cause the respective device to change energy consumption to meet the demand response event.

37. The system of claim 36 , wherein determining the deadband using the grouped characteristics further comprises, for a thermostat system of the physical site:

determining an upper temperature set-point for the thermostat system;

determining a lower temperature set-point for the thermostat system; and

determining the deadband for the thermostat system using the upper temperature set-point and the lower temperature set-point.

38. A computer-implemented method comprising:

obtaining characteristics associated with a physical site;

grouping the characteristics that satisfy similarity criteria;

determining thermal characteristics of the physical site using the grouped characteristics, wherein determining the thermal characteristics of the physical site comprises:

determining a deadband using the grouped characteristics;

generating a steady state model using the grouped characteristics

determining an internal heat gain using the grouped characteristics and the determined deadband;

determining a thermal product using the grouped characteristics and the determined internal heat gain, wherein determining the thermal product further comprises:

determining a thermal capacitance of the physical site;

determining a thermal resistance of the physical site; and

determining the thermal product using the thermal capacitance and thermal resistance of the physical site;

determining a thermal potential using the determined internal heat gain and the determined thermal product;

generating a thermal model for a demand response event using the determined thermal potential, the determined internal heat gain, and the generated steady state model;

simulating the physical site using the generated thermal model;

generating, using a result of the simulation of the physical site, a control strategy for controlling one or more devices at a plurality of physical sites; and

providing, using the control strategy and to each of one or more devices each of which are at the physical site of the plurality of physical sites, an instruction that indicates a desired setting change to cause the respective device to change energy consumption to meet the demand response event.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 7, 2022
From: FRADER-THOMPSON, SETH; HERTZ-SHARGEL, BENJAMIN; DEBENEDITTIS, MICHAEL
To: ENERGYHUB, INC.
Reel/Frame 061885/0329 →
Continuity (2)
Continuation 16994947 · Aug 17, 2020
Continuation 15453127 · Mar 8, 2017
References Cited (82)
US 6785592B1 · Smith et al. · 2004 [cited by applicant]
US 7908116B2 · Steinberg · 2011 [cited by applicant]
US 8386087B2 · Spicer · 2013 [cited by applicant]
US 9765984B2 · Smith et al. · 2017 [cited by applicant]
US 9807099B2 · Matsuoka et al. · 2017 [cited by applicant]
US 10241528B1 · Frader-Thompson et al. · 2019 [cited by applicant]
US 10592622B1 · Csank et al. · 2020 [cited by applicant]
US 10746425B1 · Frader-Thompson et al. · 2020 [cited by applicant]
US 10770897B1 · Hertz-Shargel et al. · 2020 [cited by applicant]
US 11073849B1 · Frader-Thompson et al. · 2021 [cited by applicant]
US 11585549B1 · Frader-Thompson et al. · 2023 [cited by applicant]
US 20050047043A1 · Schweitzer et al. · 2005 [cited by applicant]
US 20080120068A1 · Martin et al. · 2008 [cited by applicant]
US 20080120069A1 · Martin et al. · 2008 [cited by applicant]
US 20090313002A1 · Akselrod et al. · 2009 [cited by applicant]
US 20100114799A1 · Black et al. · 2010 [cited by applicant]
US 20100211224A1 · Keeling et al. · 2010 [cited by applicant]
US 20110046806A1 · Nagel et al. · 2011 [cited by applicant]
US 20110106328A1 · Zhou et al. · 2011 [cited by applicant]
US 20110231320A1 · Irving · 2011 [cited by applicant]
US 20120053746A1 · Drake et al. · 2012 [cited by applicant]
US 20120084063A1 · Drees et al. · 2012 [cited by applicant]
US 20120136496A1 · Black · 2012 [cited by applicant]
US 20120232701A1 · Carty et al. · 2012 [cited by applicant]
US 20120323374A1 · Dean-Hendricks et al. · 2012 [cited by applicant]
US 20130024141A1 · Marwah et al. · 2013 [cited by applicant]
US 20130024799A1 · Fadell et al. · 2013 [cited by applicant]
US 20130090777A1 · Lu et al. · 2013 [cited by applicant]
US 20130090791A1 · Yeh et al. · 2013 [cited by applicant]
US 20130144451A1 · Kumar · 2013 [cited by applicant]
US 20130212410A1 · Li et al. · 2013 [cited by applicant]
US 20130231792A1 · Ji et al. · 2013 [cited by applicant]
US 20130282193A1 · Tyagi et al. · 2013 [cited by applicant]
US 20140245071A1 · Drees et al. · 2014 [cited by applicant]
US 20140277761A1 · Matsuoka · 2014 [cited by examiner]
US 20140277769A1 · Matsuoka · 2014 [cited by applicant]
US 20140330442A1 · Obara et al. · 2014 [cited by applicant]
US 20140339316A1 · Barooah et al. · 2014 [cited by applicant]
US 20150149135A1 · Tervo · 2015 [cited by applicant]
US 20150220069A1 · Linehan et al. · 2015 [cited by applicant]
US 20150248118A1 · Li · 2015 [cited by applicant]
US 20150316282A1 · Stone et al. · 2015 [cited by applicant]
US 20150338869A1 · Behrangrad · 2015 [cited by applicant]
US 20160077538A1 · Berka · 2016 [cited by examiner]
US 20160109147A1 · Uno et al. · 2016 [cited by applicant]
US 20160117199A1 · Sundaram · 2016 [cited by applicant]
US 20160134115A1 · Chen et al. · 2016 [cited by applicant]
US 20160234972A1 · Billet et al. · 2016 [cited by applicant]
US 20160291561A1 · Al-Mohssen et al. · 2016 [cited by applicant]
US 20160292205A1 · Massey et al. · 2016 [cited by applicant]
US 20160305678A1 · Pavlovski et al. · 2016 [cited by applicant]
US 20160378894A1 · Yoon · 2016 [cited by applicant]
US 20170003043A1 · Thiebaux et al. · 2017 [cited by applicant]
US 20170167742A1 · Radovanovic et al. · 2017 [cited by applicant]
US 20170206615A1 · Sloop et al. · 2017 [cited by applicant]
US 20170288401A1 · Hunnnnon et al. · 2017 [cited by applicant]
US 20170364043A1 · Ganti et al. · 2017 [cited by applicant]
US 20180051900A1 · Van Goor et al. · 2018 [cited by applicant]
US 20180191197A1 · Carr et al. · 2018 [cited by applicant]
US 20180219374A1 · Pavlak et al. · 2018 [cited by applicant]
US 20180245809A1 · Endel et al. · 2018 [cited by applicant]
US 20190266780A1 · Le Floch · 2019 [cited by applicant]
US 20190362529A1 · Wedig et al. · 2019 [cited by applicant]
US 20200076193A1 · Biris et al. · 2020 [cited by applicant]
US 20200090045A1 · Baker · 2020 [cited by applicant]
US 20200293876A1 · Phan et al. · 2020 [cited by applicant]
US 20210241117A1 · Wang et al. · 2021 [cited by applicant]
US 20210367424A1 · Diao et al. · 2021 [cited by applicant]
US 20220094172A1 · Hertz-Shargel · 2022 [cited by applicant]
WO WO2008003033 · 2008 [cited by applicant]
WO WO2014055059 · 2014 [cited by applicant]
Chen et al., “Demand Response-Enabled Residential Thermostat Controls,” ACEEE, 2008, 1-24-36. [cited by applicant]
Honeywell, “Honeywell Wi-Fi Thermostats Allow Homeowners to Connect With Utilities and Turn Up the Savings,” Honeywell, Oct. 2013, 1-3. [cited by applicant]
Notice of Allowance in U.S. Appl. No. 15/366,212, dated Dec. 19, 2018, 7 pages. [cited by applicant]
Office Action in U.S. Appl. No. 15/366,212, dated Jun. 13, 2018, 13 pages. [cited by applicant]
Office Action in U.S. Appl. No. 15/785,533, dated Aug. 21, 2019, 17 pages. [cited by applicant]
Para, “Nest Thermostats: The Future of Demand Response Programs?,” Powermag, Jul. 2014, 6 pages. [cited by applicant]
Yoav, “What is Demand Response?,” Simple Energy, Jun. 2015, 1-6. [cited by applicant]
Office Action in U.S. Appl. No. 16/363,498, dated Jun. 22, 2020, 11 pages. [cited by applicant]
Office Action in U.S. Appl. No. 16/363,498, dated Nov. 20, 2020, 15 pages. [cited by applicant]
PCT International Search Report and Written Opinion in International Appln. No. PCT/US2021/049097, dated Nov. 26, 2021, 13 pages. [cited by applicant]
Xue et al., “A fast chiller power demand response control strategy for buildings connected to smart grid,” Applied Energy, Jan. 1, 2015, 137:770-87. [cited by applicant]