throbber

`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`I 1111111111111111 11111 1111111111 111111111111111 1111111111 111111111111111111
`
`US008498753B2
`
`02)United States Patent
`
`
`Steinberg et al.
`
`US 8,498,753 B2
`
`(10)Patent No.:
`
`(45)Date of Patent:
`Jul. 30, 2013
`
`(54)SYSTEM, METHOD AND APPARATUS FOR
`
`JUST-IN-TIME CONDITIONING USING A
`THERMOSTAT
`
`10/1984 Grimado etal.
`
`
`4,475,685 A *
`236/46 R
`4/1987 Hrumon
`4,655,279 A
`6/1987 Beckey
`
`4,674,027 A
`
`5,244,146 A
`
`9/ 1993 Jefferson et al.
`
`5,270,952 A
`
`12/1993 Adams et aJ.
`John Douglas Steinberg, Millbrae, CA(75)Inventors:
`
`
`
`
`
`5,314,004 A
`511994 Strand et al.
`
`5,462,225 A
`
`I0/ 1995 Massat-a et al.
`
`
`(US); Scott Douglas Hublou, Redwood
`5,544,036 A
`811996 Brown et al.
`
`City, CA (US); Leo Cheung, Sunnyvale,
`9/1996 Shah
`
`5,555,927 A
`CA (US)
`(Continued)
`
`
`
`
`
`
`EcoFactor, Inc., Millbrae, CA (US)(73)Assignee:
`
`EP
`( *) Notice: Subject to any disclaimer, the term of this
`
`
`KR
`
`
`
`patent is e11.1ended or adjusted under 35
`KR
`
`
`U.S.C. 154(b) by 93 days.
`
`FOREIGN PATENT DOCUMENTS
`0415747 3/1991
`10-1994-00119026/1994
`
`10-2000-005953210/2000
`OTHER PUBLICATIONS
`
`(21)Appl. No.: 12n73,690
`
`(22)Filed:
`May 4, 2010
`
`Bourban et aJ., "Dynamic model of an HVAC system for control
`
`
`
`
`
`
`analysis", Elsevier 2004."
`
`
`
`HW0021207, Oct. 1992.
`
`
`
`Honeywell, W7600/W7620 Controller Reference Manual,
`
`(65)
`
`
`
`Prior Publication Data
`
`(Continued)
`
`
`
`US 2010/0318227 A l Dec. 16, 2010
`
`
`
`
`
`Related U.S. Application Data
`
`
`- Carlos Ortiz Rodriguez
`Primary Examiner
`
`
`
`
`(74)Attorney, or Finn - Knobbe, Martens, Olson &
`Agent,
`Bear,LLP
`
`
`(60)Provisional application No. 61/215,657, filed on May
`(57)
`ABSTRACT
`8, 2009.
`Systems and methods for reducing the cycling time of a
`
`
`
`
`
`
`
`
`climate control system. For example, one or more of the
`(51)Int. Cl.
`
`
`
`
`
`exemplary systems can receive from a database a target time
`G05D23100(2006.01)
`
`
`
`
`at which a structureis desired to reach a target temperan1re. In
`(52)U.S. Cl.
`
`
`
`
`
`addition, the system acquires the temperature inside the strnc­
`
`
`
`USPC ........................................... 700/300; 700/278
`
`
`
`
`ture and the temperan1re outside the structure at a time prior to
`(58)Field of Classification
`Search
`
`
`
`
`the target time. The systems use a thermal characteristic of the
`
`USPC ...... ... .... ... .... . 700/296, 299, 300, 306, 278
`
`
`
`
`strncture and a performance characteristic of the climate con­
`
`
`
`See application file for complete search history.
`
`
`
`trol system, to determine the appropriate time prior to the
`
`
`
`
`
`
`target time at which the climate control system should n1rn on
`
`
`based at least in part on the structure, the climate control
`
`
`
`
`system, the inside temperature and the outside temperature.
`
`
`
`
`The systems then set a setpoint on a thennostatic controller to
`
`
`
`control the climate control system.
`
`(56)
`
`
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`1/1979 Demaray et al.
`
`4,136,732 A
`
`7/1982 Hrumner et al.
`
`4,341,345 A
`
`4,403,644 A
`9/ 1983 Hebert
`
`
`
`20 Claims, 18 Drawing Sheets
`
`
`
`GOOGLE 1012
`
`001
`
`

`

`
`
`US 8,498,753 B2
`
`
`Page 2
`
`
`
`U.S. PATENT DOCUMENTS
`
`
`
`
`
`8,180,492 B2
`5/2012 Steinberg
`
`
`
`
`8,340,826 B2
`12/2012 Steinberg
`Ehlerset al.
`11/1996
`
`
`
`
`
`5,572,438
`2003/0040934 Al
`2/2003 Skidmoreet al.
`
`
`
`
`
`11/1997
`Ratcliffe etal.
`
`
`
`
`5,682,949
`2004/0176880 Al
`9/2004 Obradovichetal.
`
`
`
`
`
`2/1998
`Packa etal.
`
`
`
`
`
`5,717,609
`2005/0222889 Al
`10/2005 Lai et al.
`
`
`
`
`
`10/1998
`Dolan et al.
`
`
`
`
`
`5,818,347
`2005/0288822 Al
`
`
`
`
`12/2005 Rayburn
`11/1999
`Williamset al.
`
`
`
`
`
`5,977,964
`2006/0045105 Al
`3/2006 Doboszet al.
`
`
`
`
`
`9/2000
`Pascucciet al.
`
`
`
`
`
`6,115,713
`2006/0214014 Al
`9/2006 Bashet al.
`
`
`
`
`
`
`11/2000
`Ahmed.
`
`
`
`
`6,145,751
`2007/0043477 Al
`2/2007 Ehlerset al.
`
`
`
`
`
`l
`1/2001
`Woolard etal.
`
`
`
`
`6,178,362
`2007/0045431 Al
`
`
`
`
`3/2007 Chapman etal.
`Bl
`7/2001
`Nataleet al.
`
`
`
`
`6,260,765
`2007/0146126 Al
`
`
`
`
`
`6/2007 Wang
`Bl
`2/2002
`Monie
`
`
`
`
`6,351,693
`2008/0083234 Al
`4/2008 Krebs et al.
`
`
`
`
`
`
`Bl
`6/2002
`
`
`
`
`6,400,996
`2008/0198549 Al
`8/2008 Rasmussenetal.
`Hoffberg etal.
`
`
`
`
`
`Bl
`8/2002
`Petite et al.
`
`
`
`
`
`6,437,692
`2008/0281472 Al
`
`
`
`
`
`11/2008 Podgornyetal.
`Bl
`11/2002
`Shah
`
`
`
`
`6,478,233
`2009/0052859 Al
`
`
`
`
`2/2009 Greenberger etal.
`Bl
`11/2002
`Pierretet al.
`
`
`
`
`
`6,480,803
`2009/0099699 Al
`
`
`
`
`4/2009 Steinberg et al.
`Bl
`11/2002
`
`
`
`
`6,483,906
`2009/0125151 Al
`Lgguldenetal.
`
`
`
`
`
`5/2009 Steinberget al.
`Bl
`3/2003
`Peskoet al.
`
`
`
`
`
`6,536,675
`2009/0240381 Al
`9/2009 Lane
`
`
`
`
`
`
`Bl
`Joao
`4/2003
`
`
`
`
`6,542,076
`2009/0281667 Al=11/2009 Masuietal.
`
`
`
`
`
`Bl
`Joao
`4/2003
`
`
`
`
`6,549,130
`
`
`
`
`
`2010/0019052 Al
`1/2010 Yip
`B2
`6/2003
`
`
`
`
`
`6,574,537
`Kipersztoket al.
`2010/0070086 Al
`3/2010 Harrodet al.
`
`
`
`
`
`Bl
`6/2003
`Johnson
`
`
`
`
`6,580,950
`2010/0070089 Al
`3/2010 Harrodet al.
`
`
`
`
`
`Bl
`7/2003
`Goldschmidtlkiet al.
`
`
`
`6,594,825
`2010/0070093 Al
`3/2010 Harrodet al.
`
`
`
`
`Bl
`Shah
`7/2003
`
`
`
`6,595,430
`2010/0156608 Al
`6/2010 Bae etal.
`
`
`
`
`
`
`Bl
`7/2003
`Hullet al.
`
`
`
`6,598,056
`2010/0162285 Al
`6/2010 Cohenetal.
`
`
`
`
`
`
`
`Rosen
`B2
`9/2003
`
`
`
`
`6,619,555
`2010/0211224 Al
`
`
`
`
`
`8/2010 Keelinget al.
`Hunter
`B2
`9/2003
`
`
`
`
`6,622,097
`2010/0235004 Al
`9/2010 Thind
`
`
`
`
`
`
`Bl
`9/2003
`Brownetal.
`
`
`
`
`
`6,622,115
`2010/0282857 Al
`
`
`
`
`
`11/2010 Steinberg
`B2
`9/2003
`Carneret al.
`
`
`
`
`
`6,622,925
`2010/0289643 Al
`11/2010 Trundle et al.
`
`
`
`
`
`Bl
`9/2003
`Sartain et al.
`
`
`
`
`
`6,622,926
`2010/0308119 Al
`
`
`
`
`12/2010 Steinberg et al.
`Bl
`9/2003
`Foxet al.
`
`
`
`
`
`6,628,997
`2010/0318227 Al
`
`
`
`
`12/2010 Steinberg et al.
`B2
`10/2003
`Bartoneet al.
`
`
`
`
`6,633,823
`2011/0031323 Al
`2/2011 Nold et al.
`
`
`
`
`
`
`B2
`11/2003
`Kolket al.
`
`
`
`
`
`6,643,567
`2011/0290893 Al
`
`
`
`
`12/2011 Steinberg
`B2
`12/2003
`Davis et al.
`
`
`
`
`
`6,671,586
`2011/0307103 Al
`
`
`
`
`12/2011 Cheunget al.
`B2
`2/2004
`Fleckenstein
`
`
`
`6,695,218
`2012/0065935 Al
`
`
`
`
`3/2012 Steinberg etal.
`B2
`Guo
`4/2004
`
`
`
`
`6,726,113
`2012/0086562 Al
`
`
`
`
`4/2012 Steinberg
`
`Bl
`5/2004
`
`
`
`6,731,992
`Ziegler
`2012/0158350 Al
`
`
`
`
`
`6/2012 Steinberg etal.
`Bl
`
`5/2004
`
`
`
`6,734,806
`Cratsley
`
`
`
`
`8/2012 Steinberg
`2012/0221151 Al
`Bl
`8/2004
`Amundsen
`
`
`
`6,772,052
`
`
`
`
`8/2012 Steinbergetal.
`2012/0221294 Al
`Bl
`8/2004
`Smith
`
`
`
`
`6,785,592
`B2
`8/2004
`Kolk
`
`
`
`OTHER PUBLICATIONS
`
`6,785,630
`
`
`B2
`Rosen
`9/2004
`
`
`
`6,789,739
`
`
`
`
`
`
`
`
`Arnes,et al., “How AmbientIntelligence Will Improve Habitability
`B2
`2/2005
`Ikedaetal.
`
`
`
`
`
`6,853,959
`
`
`
`
`
`
`
`and Energy Efficiency in Buildings”, 2005, research paper, Centerfor
`Bl
`3/2005
`Schurr
`
`
`
`
`6,868,293
`
`
`
`
`
`
`
`the Built Environment, Controls and Information Technology.
`B2
`3/2005
`
`
`
`
`6,868,319
`Kipersztoket al.
`
`
`
`
`
`
`Johnson Controls, Touch4 building automation system brochure,
`Bl
`4/2005
`
`
`
`
`
`6,882,712
`2007.
`Iggulden et al.
`
`B2
`5/2005
`
`
`
`
`6,889,908
`Crippenet al.
`
`
`
`
`
`
`
`
`Kilicotte, et al., “Dynamic Controls for Energy Efficiency and.
`Bl
`5/2005
`Petite et al.
`
`
`
`
`6,891,838
`
`
`
`
`
`
`Demand. Response: Framework Concepts and a New Construction
`Bl
`
`6/2005
`
`
`
`6,912,429
`Bilger
`
`
`
`
`
`
`
`Study Case in New York”, Proceedings of the 2006 ACEEE Summer
`B2
`1/2006
`Orfield et al.
`
`
`
`
`6,991,029
`
`
`
`
`
`
`
`Study of Energy Efficiency in Buildings, Pacific Grove. CA, Aug.
`B2
`3/2006
`Howard
`
`
`
`
`7,009,493
`
`
`13-18, 2006.
`Bl
`4/2006
`Seem et al.
`
`
`
`
`7,031,880
`
`
`
`
`
`
`
`Lin, et al., “Multi-Sensor Single-Actuator Control of HVAC Sys-
`B2
`Hunter
`5/2006
`
`
`
`7,039,532
`
`
`
`tems”, 2002.
`B2
`6/2006
`
`
`
`
`7,061,393
`Buckingham et al.
`
`
`
`
`
`
`
`
`B2
`8/2006
`Wang,et al., “Opportunities to Save Energy and Improve Comfort by
`
`
`
`
`7,089,088
`Terry et al.
`
`
`
`
`
`
`
`
`B2
`10/2006
`Ehlerset al.
`Using Wireless Sensor Networks in Buildings,” (2003), Center for
`
`
`
`
`
`7,130,719
`
`
`
`B2
`10/2006
`Bannaiet al.
`Environmental Design Research.
`
`
`
`
`
`7,130,832
`
`
`
`
`
`
`
`H2176
`12/2006
`
`
`Wetter, et al., “A comparison of deterministic and probabilistic opti-
`
`
`
`Meyeret al.
`
`
`
`
`
`
`1/2007
`
`mization algorithms for nonsmooth simulation-based optimization”,
`
`
`7,167,079
`Smyth et al.
`
`
`
`
`
`
`
`3/2007
`Johnsonet al.
`Building and Environment 39, 2004, pp. 989-999.
`
`
`
`
`
`7,187,986
`
`
`
`
`
`4/2007
`Luebkeetal.
`Emerson Climate Technologies, “Network Thermostat for E2 Build-
`
`
`
`
`
`7,205,892
`
`
`
`
`
`
`
`5/2007
`
`
`ing Controller Installation and Operation Manual”, 2007.
`
`7,215,746
`Iggulden et al.
`
`
`
`
`
`
`5/2007
`Poth
`
`
`Johnson Controls, “T600HCx-3 Single-Stage Thermostats”, 2006.
`
`7,216,015
`6/2007
`Bodinetal.
`
`
`
`
`
`
`
`
`
`
`
`7,231,424
`Written Opinion and Search Report for PCT/US201 1/032537, dated
`Rosen
`6/2007
`
`
`
`Dec. 12, 2011.
`
`
`
`7,232,075
`
`
`
`
`
`
`
`
`7/2007
`
`
`
`7,242,988
`Comverge SuperStat Flyer, prior to Jun. 28, 2007.
`Hoffberg etal.
`8/2007
`Schlacket al.
`
`
`
`
`
`
`
`
`
`
`Control4 Wireless Thermostat Brochure, 2006.
`7,260,823
`4/2008
`Gull et al.
`
`
`
`
`
`
`
`
`
`
`
`7,356,384
`Cooper Power Systems Web Page, 2000-2009.
`1/2009
`Jacksonet al.
`
`
`
`
`
`
`
`7,483,964
`Enernoc Web Page2004-2009.
`1/2010
`
`
`
`
`
`7,644,869
`
`
`
`Hoglundetal.
`Enerwise Website, 1999-2009.
`Harter
`8/2010
`
`
`
`7,784,704
`
`
`
`
`
`
`Honeywell Programmable Thermostat Owner’s Guide, www.
`12/2010
`
`
`
`
`7,848,900
`
`
`Steinberget al.
`honeywell.com/yourhome, 2004.
`2/2011
`
`
`
`
`7,894,943
`Sloupetal.
`
`
`
`
`
`
`
`Pier, Southern California Edison, Demand Responsive Control ofAir
`3/2011
`
`
`
`
`7,908,116
`Steinberget al.
`
`
`
`
`
`Conditioning via Programmable Communicating Thermostats Draft
`3/2011
`
`
`
`
`7,908,117
`Steinberget al.
`
`
`
`
`8/2011
`
`
`Report; Feb. 14, 2006.
`
`
`
`8,010,237
`Cheungetal.
`
`
`
`
`
`
`9/2011
`
`Proliphix Thermostat Brochure, prior to Jun. 2007.
`
`
`
`8,019,567
`Steinberget al.
`
`
`
`
`
`
`
`1/2012
`
`
`Raji, “Smart Networks for Control”, IEEE Spectrum, Jun. 1994.
`
`8,090,477
`Steinberg
`3/2012
`
`
`
`
`8,131,497
`Steinberget al.
`3/2012
`
`
`
`
`
`8,131,506
`Steinberget al.
`
`2
`
`B2
`
`B2
`
`B2
`
`B2
`
`B2
`
`Bl
`
`Bl
`
`B2
`
`B2
`
`Bl
`
`B2
`
`B2
`
`B2
`
`B2
`
`B2
`
`B2
`
`B2
`
`B2
`
`Bl
`
`B2
`
`B2
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`AAAAAAAB
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`HB
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`* cited by examiner
`
`002
`
`002
`
`

`

`
`U.S. Patent
`
`
`
`
`
`Jul. 30, 2013
`
`
`
`
`
`Sheet 1 of 18
`
`
`
`US 8,498,753 B2
`
`
`
`
`
`003
`
`003
`
`

`

`
`U.S. Patent
`
`
`
`
`
`Jul. 30, 2013
`
`
`
`
`Sheet 2 of 18
`
`
`
`US 8,498,753 B2
`
`
`
`===|DATABASE
`
`
`
`
`
`
`
`
`
`
`
`
`FIG. 2
`
`UTILITY
`
`
`
`004
`
`004
`
`

`

`
`U.S. Patent
`
`
`
`Jul. 30, 2013
`
`Sheet 3 of 18
`
`
`
`US 8,498,753 B2
`
`
`
`
`
`¢Did
`
`HoJWwWod10}dnubisg
`[110d|[110d]—seakyzyeg3294o1enbs
`
`
`
`nodanespinomL#oeSSolppy
`1100Jeakiogg$“IgOLN9e/
`
`
`FEEDERCEE
`PIEaE
`
`TTeZZOE
`
`
`
`Hdd
`
`UdxewJo}dnubis
`
`
`nofanespinomZ#oloeyy
`
`youeyy
`
`ludy
`
`AeIN
`
`82
`
`Ayeniqe
`
`Asenuer
`
`IOE
`
`005
`
`005
`
`

`

`U.S. Patent
`
`Jul. 30, 2013
`
`Sheet 4 of 18
`
`US 8,498,753 B2
`
`O9GT
`
`ISE
`
`YaMOd
`
`N1ddNs
`
`AYOWSAWN
`
`bOld
`
`AV1dSId
`
`SSC
`
`SSHOLIMS
`
`BIE
`
`CGE
`
`PGCE
`
`AV1348
`
`VNNALNV
`
`IGE
`
`BIC
`
`SSATAYIM
`
`WAdO0W
`
`YOSSADONdONOIN
`
`CGC
`
`YOLSINYSHL
`
`006
`
`006
`
`
`

`

`
`U.S. Patent
`
`
`
`
`
`Jul. 30, 2013
`
`
`
`
`Sheet 5 of 18
`
`
`
`US 8,498,753 B2
`
`
`
`
`
`
`
`THERMOSTAT SETTINGS
`
`
`
`JOO TEMPERATURE
`mn
`
`
`HVAC HARDWARE
`
`
`
`TRANSACTION
`
`
`
`
`PRODUCT & SERVICE
`
`
`
`007
`
`007
`
`

`

`
`U.S. Patent
`
`
`
`
`
`Jul. 30, 2013
`
`
`
`
`Sheet6 of 18
`
`
`
`US 8,498,753 B2
`
`FIG.6A
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`008
`
`

`

`
`U.S. Patent
`
`
`
`
`
`Jul. 30, 2013
`
`
`
`
`Sheet 7 of 18
`
`
`
`US 8,498,753 B2
`
`
`
`
`
`
`
`j
`
`
`
`
`
`
`
`
`
`
`
`FIG.6B
`
`i Y
`
`
`
`oa
`
`
`
`009
`
`

`

`
`U.S. Patent
`
`
`
`Jul. 30, 2013
`
`
`
`
`
`Sheet 8 of 18
`
`
`
`
`US 8,498,753 B2
`
`1002
`
`
` IS
`
`
`THERMOSTAT
`
`
`SUBSCRIBED TO
`
`JIT?
`
`
`
`
`
`
`
`
`
`
`
`
`
`SET TT TO
`
`APPROPRIATE
`
`
`
`SETBACK SCHEDULE
`
`SWITCH TIME
`
`
`
`
`
`
` DETERMINE ST
`FOR JIT EVENT
`EVENTAT ST SCHEDULE SETPOINT
`
`
`
`
`
`
`
`
`
`
`
`
`
`STARTJIT
`
`
`
`
`
`
`
`CHANGESAT
`
`THERMOSTAT
`
`
`
`
`
`
`
`FIG, 7
`
`010
`
`010
`
`

`

`
`U.S. Patent
`
`
`
`
`
`Jul. 30, 2013
`
`
`
`
`Sheet 9 of 18
`
`
`
`US 8,498,753 B2
`
`START
`
`
`
`1102
`
`
`
`
`VALIDATE PARAMETERS
`
`
`
`TT, TEMP(TT). ETC.
`
`
`
`
`
`
`
`
`
`
`NO
`
`
`
`1104
`
`
`
`
`REQUIRED DATA
`
`
`
`(ALD, WFD, ETC.)
`
`
`
`AVAILABLE?
`
`
`
`
`YES
`
`
`1106
`
`
`
`
`CREATE
`
`TEMPERATURE CHANGE
`
`
`RATE MATRICES
`
`
`
`
`
`
`
`108
`
`
`CALCULATEPTI
`
`1110
`
`
`
`
`
`
`
`RAMPED SETPOINTS
`
`
`
`
`
`
`
`
`
`YES
` CALCULATE
`
`
`
`
`
`OUTPUT
`
`
`RAMPED SETPOINT
`
`
`
`
`VALUES
`
`
`
`FIG. 8
`
`STOP
`
`011
`
`011
`
`

`

`
`U.S. Patent
`
`
`
`Jul. 30, 2013
`
`Sheet 10 of 18
`
`
`
`US 8,498,753 B2
`
`
`
`YoDij
`
`COCLNaow] ainjesedwea| POEL
`
`
`
`
`
`012
`
`012
`
`

`

`
`U.S. Patent
`
`
`
`
`
`Jul. 30, 2013
`
`
`
`
`Sheet 11 of 18
`
`
`
`US 8,498,753 B2
`
`
`
`oul]
`
`Li
`
`
`
`goOld
`
`
`aINjeJOdud|
`
`013
`
`013
`
`

`

`
`U.S. Patent
`
`
`
`
`
`Jul. 30, 2013
`
`
`
`
`Sheet 12 of 18
`
`
`
`US 8,498,753 B2
`
`I6Old
`
`
`
`diid
`
`CLES
`
`
`
`BLES
`
`
`
`ld
`
`LW
`
`
`
`LV
`
`
`
`
`
`ainjesodwe|
`
`014
`
`014
`
`

`

`
`U.S. Patent
`
`
`
`
`
`Jul. 30, 2013
`
`
`
`
`Sheet 13 of 18
`
`
`
`US 8,498,753 B2
`
`
`
`doDi4
`
`
`
`ainyesodwus|
`
`015
`
`015
`
`

`

`
`
`
`Aeaano}|HO|}co's||oo'08=|eduZil[sa|)|OVS|weZ0:b”(UI68'62OL/P0/600z=udizgbus
`
`
`
`ydyz"gerCO:bL2PHFH00990008AeannoHOODLOB.ASyagz“ata”«HHLPOHENOLS——0L'69_gLroVBoz
`
`
`owpareooz}00'S9!]Co'0g||eH8H«00S9«0008~AeaAMO«YO60OOLL«S008—Si(issSaugedi710%e2kRONENLGBounareocz=33’iAeqnn''ydyz'eApeaigqSPOIDA90°LL=9H||38H}Aeaano|}Yo|)oo'tZ|}Oc'083S|!ygugseds0}%ZL||ysequeng
`
`
`
`
`
`
`
`
`
`
`
`
`
`Lob>PHeH00590008AeaAMOHOCOLL«0708Sytugz“SRSOFykEOINOLS6969rpoygodz
`GOL$0HJeeH00'S9yduio'zedUL2401blqsOl'psonparsonz2(UI6S'6Z=n;..dyz"Apeais=«00'08«=Aeaano=OOO.00°084s02°69
`
`
`
`
`
`
`
`00'08}| =udeBusyaApe9}=eHWe}||00'S9}|
`
`
`;.e9eaAeganYare’e:qSOON0-44
`s/ulge'6z
`OLEL GOEL
`
`
`yeeHyeeH0099«000sAeqang=YOO0lL=00°08aseemel=eonOGOLholed02/ulge'6z
`
`
`
`JeaH|)18H]|00'S9neanno}|40OO'LL||00°08aSaugeal210%bL|}yseuEAO||OL'PSoncoc
`
`.oy||¥eH||00'99|oo'08]|Aeanno|ool||00°08Ls|ieeeeauZip|x]somoos'rs||00aoujvoreoaz
`
`
`
`yeeH||1eeH|}00°99]|00°08]|Mecano}|40ouovoe|}3S||udwors}|“Sageran||PL|]Anson|]00'So1/roreo0z
`
`yeori||yeatt|o0's9||ootoel|Aeanno||yo|)oot|]ove|}ag|]MMZEY|aires.||aaa|)seoueng|}axes|}oocor|].80t
`
`
`
`
`
`
`
`[azs||wa]3puss||prow||yeaH007)pUuIAainssaldSUOHIPUOy)(wuu:pzyu)
`21S||JH]|009|}Bumes||epoy|}Bumes||umes|)voqoeng
`ydwire])PahceeOL/roleo0z
`
`
`ydyg"yApnolgO0:LE
`.Apeays.
`
`
`
`
`.Apes)
`
`/Wi6e'6z
`
`
`
`
`
`U.S. Patent
`
`US 8,498,753 B2
`
`OTDid
`
`
`
`SUO}IPUODSPISU]
`
`PLEL
`
`CLEL
`
`GOELPOEL
`
`
`
`
`
`dye:Burshy.
`
`016
`
`016
`
`
`
`
`
`
`
`
`

`

`U.S. Patent
`
`Jul. 30, 2013
`
`Sheet 15 of 18
`
`US 8,498,753 B2
`
`SORL ITDid
`
`
`
`
`
`
`Bumegjoo9jenueyougjeeHOBuljesyeayainpeyogGumesyeylenovo‘dwalepisingg‘dwaapisulo
`
`
`
`
`
`
`
`
`
`
`
`
`
`SP:200€:20Sb:2000:20S¥:900€:90S1:9000:90SP:S0O€:S0S1:S000:S0S¥:70OE€:70S1:7000:70
`
`POPE(s)InoH7-poeCOPS
`
`alnjesadwa|apis}noSAepisu|-WeyDeinjesadwie|
`
`
`
`
`
`(ww:pyzyy)Suu,
`
`(4) aunyesodwie|,
`
`017
`
`
`
`
`
`Buijesjeayjenue~;o
`
`017
`
`

`

`
`U.S. Patent
`
`
`
`
`
`Jul. 30, 2013
`
`
`
`
`Sheet 16 of 18
`
`
`
`US 8,498,753 B2
`
`
`
`
`
`
`
`
`
`BunjesyeoyJenuewoBuijasjoogyjenuewougTeeHO Bumesyea}4ajnpayosBunjesyeoHJenpoyo‘dwel,episujo
`
`
`
`
`
`
`
`
`
`
`
`clDl
`
`
`
`(Wiw:pyzyy)owl,
`
`
`
`
`
`
`
`S?:L0O€:20SL:2000:20S¥:90O€:90S1:9000:90S¥:S00:50S1:S000:S0Sb:70O€:70SI:7000°70
`
`
`
`
`
`
`
`
`
`
`
`
`
`ainjesodwa|apis}noOSASpisuy-WeYyDaunjyeredwey
`
`(s)InOH7-poled
`
`Lof44
`
`VinS9'rd
`
`
`
`
`a
`
`0e°c8
`
`Zv82
`
`
`
`
`
`(4) eunyeiedwie|
`
`e802
`
`00°49
`
`018
`
`018
`
`

`

`
`U.S. Patent
`
`
`
`Jul. 30, 2013
`
`Sheet 17 of 18
`
`US 8,498,753 B2
`
`apIsulapising
`
`“SOUdOHIG
`
`SPIsU/episinO
`
`‘souaaLIG
`
`4saaibaq
`
`[-¢TDid
`
`FOGL
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`COPELPLS'P18SCOSBLLE9'C«8209228980|cr66cEcrG6'0-|c6-
`
`
`
`
`
`bessesge'y|v5EbvES0G'7¥6eSe6e22'0|S-L2e2000)'b-|96"Gece09écr|2Sveecde/ye [é€6710059°0[8LOVEEZLI'L-|86"LLCAS6SC'P__|1S9/69S9er'e[1GLPSSEL9'O|6#-SCpSp60c'l-__|66"4seaibaq
`
`
`
`
`ASp.bvco'h19QSSaLLos?[bt959518260|68Greserre'd-[6GeriZ8Sy|09BESOLPoLC|0hBE9691600COCLEL88'0-|06"LevSclsc'r|6SCSPCeClZ6c98¢5060by82222160"|16"GBeeeelypy[ZGpercesso'cIZeesleceso[txLVG69066'0-|£6"LOE/8LbP'Y|9GQovoRslo?19S9Sses6'0|hiGees220b-|Pe-
`
`
`
`GbELPSOF'h|SGSrrOrees'?IS|2b5686S2'0|Si-ESEL9E90L-|S6-[EGChpsve0Ge|eLiS2p9s9'0fr____[68EES9Ebb-|26cleepece’y
`
`
`
`
`LpSLp908"|99Spasbeso'c|9bQPdSPOOl')|bEGS1SS299°0-|86cSL00Z/7|$982900/76'|SLSedeotcl')|SE-€ZL40669'0-1S8-Glpeg0go'h|29PeGCOLE8'CchPLOLOPLOL|86-L6666008'0-|88"bbosseez'y19LOvSOL6'¢thLLgcpS0')9¢-L6L2PSe2'0-[98°
`
`
`
`
`
`Le92/886'7|LLgEA9G9)'EtbeQess.cre’||6c"G90S¢087'0-16-GLOLECSepyOLBLz0e6cl'¢|0¢Bbe6c90E'}|OFCBOLZOIGO-|08-
`
`
`
`Ceceeele'y|89cegsEsso'e(8bCOLLECES||ceBLbE968S'O-|csG9St6cre'y|29POSCESLO'E|ZIpoLbesé)')=eeZEL609¢90-__|£8"[ELC69L0LG0')|LEGOCEZ'O-|28e6r6069r[£9COS80PZ8'¢
`
`
`
`GS9EcSCOS[edpSleccOceePS8coLe||8c-Lp0GLerP'0-|8L-
`
`
`Logseslé'y|69L78C60'S6}8e869C}LE-LObZbess'a-|LS
`
`
`
`
`
`
`SPISUL/OPISINQ
`
`‘QQUalAYIG
`
`4saaiieq
`
`[-¢TDid
`
`e-STDid
`
`
`
`019
`
`019
`
`
`
`

`

`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`
`
`
`
`
`
`US 8,498,753 B2
`
`
`
`an20¢9€989'S6GOLL80P0b|SPB9C0R/LC'SA9E6ZP6E'0|SS-=CSO9ELCS'S6LSLSer00'yveSCrEL8L¢96rEeeese'o|9G-=ve00edE2'S
`
`
`
`
`
` [£6celeeZgee|EPceceerrheZLEEZBIZEO|ZoasQ0rrrS2'S|c6SLLEvleeecrplecpeol'e|BELELPSec0|8S-=s66L6Lb2'S|6ea961961202|S6cS687e0|6S>861}5189'S06GLOLS8S8'¢|OFBLLOSSE0'S|OL-epossser’e|8Eevescoelb|cbbrelSeel'0|coL€89¢900'0-__|99°xES9629r'S|£8€S68cc09'e|EE25082082")|Zh-6rsclcvO'O|9aGEsesese’Sny,Ligsicoy'Gv8b6PL6E9'EPeLOPLOL8'L9h-Ra€766S309'S1.88
`
`
`
`
`1.28GeEcsggS'eLee12574317sd298816200"|89°=LISLEESE'S18LLG9E0ESE[LE9L09E202')|6)-G8879Sh10"169°7S6Zb69L6S108eos0GEGy'e|.0€86668029|OcSO60LESL'O-|O2-=b82Sp08e'S|G2Lesprssy'e|6¢86EbbE9')Le-
`
`Lle6yelc0|08229650SP9'S168905068"|6E9/70666")LL6Scb09/1'0|19°
`
`
`
`be69S98)'0r|bd=COZ66ERC'S|BAe99860Cr'E—|8¢CO6LELES'L|ee"6E6C0SCC'O"|ed-be9She60'S|beLELPISITEjeG8ELCSP'L9¢-LLOZ80ZE'0-|9/-
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`GPleS20e'SddGpecGee’sLeveGLSLOSL|ee£G68P19C'0"_|E/-ZOLIOLLVG|92LZBQ08VE'E1969cEsoses'}|beGL6V6L6C'0"|PL—SeS066588r'|Se"BOLLOPEL'SSZG0809LIEeSos0rpee’o-Sd
`
`
`EL969190°S[EZCLLBOBEC'E—_|EeCLOL9SLbb—I2e-ec0gez0r'O-Ze
`
`688hc66r'S158686029298|SE8800cESs"||Sh-ABL6L0E0'0|S9-
`
`
`Ge6ebe/s'S|28ScOEerZe|Zévelco||EbEccbbeOhOLOGLOSES’S|98S2Oelorl'€|9e90199688")|#h-G0259990'0__|79-[eo
`
`
`
`
`
`
`
`6Schbeccr10S8S€0100r'2iCVb996009166byesoosl'p|6Pperoege’cGevegors'd|bS-pelocese's186Ecc6l0Sh'h18PCcESLLee’?beplbposa|eG-COrl9p'0|eSZ8bZcLL0¥___|998eserse'cgBescler'o|7o-8808200691.96QOlP2986'S126SOcELELLbAPvOEcLO6¢'¢
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`c-SlDid
`
`020
`
`020
`
`
`
`

`

`
`
`US 8,498,753 B2
`
`
`1
`
`
`
`
`
`SYSTEM, METHOD AND APPARATUS FOR
`JUST-IN-TIME CONDITIONING USING A
`
`
`
`THERMOSTAT
`
`
`
`2
`
`
`
`
`
`
`
`It would therefore be advantageous to have a means for
`
`
`
`
`
`
`
`
`controlling the HVAC system that is capable of taking into
`account both outside weather conditions and the thermal
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`characteristics of individual homes in order to improve the
`
`
`
`
`
`
`
`
`ability to dynamically achieve the best possible balance
`
`
`
`
`
`between comfort and energy savings.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`FIG. 1 shows an example of an overall environment in
`
`
`
`
`
`which an embodimentof the invention maybe used.
`
`
`
`
`
`FIG.2 showsa high-level illustration ofthe architecture of
`
`
`
`
`
`
`
`
`
`a network showing the relationship between the major ele-
`
`
`
`
`
`ments of one embodimentof the subject invention.
`FIG. 3 shows an embodimentof the website to be used as
`
`
`
`
`
`
`
`
`part of the subject invention.
`
`
`
`
`
`FIG. 4 showsa high-level schematic of the thermostat used
`
`
`
`
`as part of the subject invention.
`FIG. 5 shows one embodimentof the database structure
`
`
`
`
`
`
`
`
`
`usedas part of the subject invention.
`
`
`
`
`
`
`FIG. 6 shows how comparing inside temperature against
`
`
`
`
`
`
`outside temperature and other variables permits calculation
`
`
`
`of dynamic signatures.
`
`
`
`
`
`
`
`
`FIG. 7 shows a flow chart for a high level version of the
`
`
`
`
`
`
`
`process of calculating the appropriate turn-on time in a given
`home.
`
`
`
`
`
`
`
`
`
`FIG. 8 showsa more detailed flowchart listing the steps in
`
`
`
`
`
`
`
`the process of calculating the appropriate turn-on time in a
`
`
`given home.
`
`
`
`
`
`
`
`FIG. 9 showsthe steps shownin the flowchart in FIG. 8 in
`
`
`
`
`
`
`the form of a graph of temperature and time.
`
`
`
`
`
`
`FIG. 10 showsa table of some of the data used by the
`
`
`
`
`subject invention to predict temperatures.
`
`
`
`
`
`FIG. 11 showsthe subject invention as applied ina specific
`
`
`
`homeon a specific day.
`
`
`
`
`
`
`FIG. 12 showsthe subject invention as applied in a differ-
`
`
`
`
`
`ent specific home on a specific day.
`
`
`
`
`
`
`
`
`
`FIG. 13 shows a table of predicted rates of change in
`
`
`
`
`
`
`temperature inside a given home for a range of temperature
`differentials between inside and outside.
`
`
`
`
`
`
`
`
`
`
`
`DETAILED DESCRIPTION OF THE PREFERRED
`
`
`
`EMBODIMENT
`
`
`
`
`
`
`
`
`
`
`FIG. 1 shows an example of an overall environment 100 in
`
`
`
`
`
`
`which an embodiment of the invention may be used. The
`environment 100 includesan interactive communication net-
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`work 102 with computers 104 connected thereto. Also con-
`
`
`
`
`
`
`
`
`
`nected to network 102 are one or more server computers 106,
`which store information and make the information available
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`to computers 104. The network 102 allows communication
`
`
`
`
`
`
`
`between and among the computers 104 and 106.
`
`
`
`
`
`
`Presently preferred network 102 comprises a collection of
`
`
`
`
`
`
`
`
`interconnected public and/or private networksthat are linked
`
`
`
`
`
`
`to together by a set of standard protocols to form a distributed
`network. While network 102 is intended to refer to whatis
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`now commonlyreferred to as the Internet, it is also intended
`
`
`
`
`
`
`
`
`to encompass variations which may be made in the future,
`
`
`
`
`
`
`including changesadditions to existing standard protocols.
`
`
`
`
`
`
`
`One popular part of the Internet is the World Wide Web.
`
`
`
`
`
`
`The World Wide Web contains a large number of computers
`
`
`
`
`
`
`
`
`104 and servers 106, which store HyperText Markup Lan-
`
`
`
`
`
`guage (HTML) documents capable of displaying graphical
`
`
`
`
`
`
`and textual information. HTMLis a standard coding conven-
`
`
`
`
`
`
`
`
`tion and set of codes for attaching presentation and linking
`attributes to informational content within documents.
`
`
`
`
`
`
`
`
`
`
`
`
`
`CROSS-REFERENCE TO RELATED
`
`APPLICATIONS
`
`
`
`
`
`
`
`
`
`
`This application claimspriority to Provisional Application
`
`
`
`
`
`
`
`
`No. 61/215,657, filed May 8, 2009, the entirety of which is
`
`
`
`
`
`
`incorporated herein by reference andis to be consideredpart
`
`
`
`of this specification.
`
`BACKGROUNDOF THE INVENTION
`
`
`
`
`
`Field of the Invention
`
`
`
`
`25
`
`30
`
`40
`
`45
`
`
`
`
`
`
`
`
`Programmable thermostats have been available for more
`
`
`
`
`
`
`
`than 20 years. Programmable thermostats offer two types of
`
`
`
`
`20
`advantages as compared to non-programmable devices. On
`
`
`
`
`
`
`
`
`the one hand, programmable thermostats can save energy in
`
`
`
`
`
`
`
`
`
`large part because they automate the process of reducing
`
`
`
`
`
`
`conditioning during times when the space is unoccupied, or
`
`
`
`
`
`
`
`
`
`while occupants are sleeping, and thus reduce energy con-
`
`sumption.
`
`
`
`
`
`
`
`On the other hand, programmable thermostats can also
`
`
`
`
`
`
`enhance comfort as compared to manually changing setpoints
`
`
`
`
`
`
`using a non-programmable thermostat. For example, during
`
`
`
`
`
`
`
`
`the winter, a homeowner might manually turn downthe ther-
`
`
`
`
`
`
`
`mostat from 70 degrees F. to 64 degrees when going to sleep
`
`
`
`
`
`
`
`
`and back to 70 degrees in the morning. The drawbackto this
`
`
`
`
`
`
`
`
`approachis that there can be considerable delay between the
`
`
`
`
`
`adjustmentof the thermostat and the achieving of the desired
`
`
`
`
`
`
`
`
`change in ambient temperature, and many people find getting
`35
`
`
`
`
`
`
`
`
`out of bed, showering, etc. in a cold house unpleasant. A
`
`
`
`
`
`programmable thermostat allows homeowners to anticipate
`
`
`
`
`
`the desired result by programming a pre-conditioning of the
`
`
`
`
`
`
`
`
`
`home.So, for example, if the homeownergets out of bed at 7
`
`
`
`
`
`
`
`
`AM,setting the thermostat to change from the overnight
`
`
`
`
`
`setpoint of 64 degrees to 70 at 6 AM can make the house
`
`
`
`
`
`
`comfortable when the consumergets up. The drawbackto this
`
`
`
`
`
`
`
`
`approach is that the higher temperature will cost more to
`
`
`
`
`
`
`
`maintain, so the increase in comfort is purchasedat the cost of
`
`
`
`higher energy usage.
`
`
`
`
`
`
`
`
`the
`A significant difficulty with this approach is that
`
`
`
`
`
`
`amountof preconditioning required to meet a given standard
`
`
`
`
`
`
`
`
`of comfort is a function of several variables. First, the amount
`
`
`
`
`
`
`
`
`of preconditioning required will vary with outside tempera-
`
`
`
`
`
`
`
`
`ture. An HVAC system that might require an hour to increase
`
`
`
`
`
`
`
`the temperature in a given homefrom 64 to 70 degrees when
`
`
`
`
`
`
`
`
`
`
`
`it is 45 degrees outside might take two hours whenit is 5
`
`
`
`
`
`
`degrees outside. Second,
`the amount of preconditioning
`
`
`
`
`
`
`
`required will vary depending on the relationship between the
`
`
`
`
`
`
`capacity of the HVAC system andthe thermal characteristics
`
`
`
`
`
`
`
`of the structure. That is, a high capacity HVAC system in a
`
`
`
`
`
`
`
`
`given structure will achieve a target temperature faster than a
`
`
`
`
`
`
`smaller system; a well-insulated home with double-glazed
`
`
`
`
`
`
`
`
`windowswill respond more quickly to a given HVAC system
`
`
`
`
`
`
`
`than an uninsulated homewith single-glazed windowswill.
`
`
`
`
`
`
`
`
`Consumers can program their thermostats to turn on the fur-
`
`
`
`
`
`
`
`
`nace early enough that the desired temperature is always
`
`
`
`
`
`
`
`
`
`
`reachedat the target time even on the coldest days, but the cost
`
`
`
`
`
`
`
`
`
`of this choice will be wasted energy and money on warmer
`
`
`
`
`
`
`
`days. Alternatively, consumers can choose more economical
`
`
`
`
`
`
`
`
`
`settings, with the cost of loss of comfort on cold days. Similar
`
`
`
`
`
`
`
`
`
`tradeoffs will be faced when trying to optimize setbacks
`
`
`
`
`
`
`
`during the summer in homesthat have air conditioning.
`
`50
`
`55
`
`60
`
`65
`
`021
`
`021
`
`

`

`
`
`US 8,498,753 B2
`
`
`
`
`
`
`3
`4
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`aboutthe user’s home 204, a meansto enter the user’s elec-
`The servers 106 that provide offerings on the World Wide
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`tricity bills 206, and means to elect to enable the subject
`Webare typically called websites. A websiteis often defined
`
`
`
`
`
`
`
`
`invention 208.
`
`
`by an Internet address that has an associated electronic page.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`FIG. 4 shows a high-level block diagram ofthermostat 108
`Generally, an electronic page is a documentthat organizes the
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`used as part ofthe subject invention. Thermostat 108 includes
`presentation of text graphical images, audio and video.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`temperature sensing means 252, which may bea thermistor,
`In addition to the Internet, the network 102 can comprise a
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`thermaldiode or other means commonlyusedin the design of
`wide variety of interactive communication media. For
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`electronic thermostats. It includes a microprocessor 254,
`example, network 102 can include local area networks, inter-
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`memory 256, a display 258, a power source 260, at least one
`active television networks, telephone networks, wireless data
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`relay 262, which turns the HVAC system on and off in
`systems, two-way cable systems, andthe like.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`responseto a signal from the microprocessor, and contacts by
`Network 102 can also comprise servers 106 that provide
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`which the relay is connected to the wires that lead to the
`services other than HTML documents. Such services may
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`HVACsystem. To allow the thermostat to communicate bi-
`include the exchange of data with a wide variety of “edge”
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`directionally with the computer network, the thermostat also
`devices, some ofwhich maynot be capable ofdisplaying web
`
`
`
`
`
`
`
`
`
`includes means 264 to connect the thermostatto a local com-
`
`
`
`
`
`
`
`
`pages, but that can record, transmit and receive information.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`puter or to a wired or wireless network. Such meanscould be
`In one embodiment, computers 104 and servers 106 are
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`in the form of Ethernet, wireless protocols such as IEEE
`conventional computers that are equipped with communica-
`
`
`
`
`
`
`
`tions hardware such as a modem ora network interface card.
`
`
`
`
`
`
`
`802.11, IEEE 802.15.4, Bluetooth, or other wireless proto-
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`cols. The thermostat may be connected to the computernet-
`The computers include processors such as those sold by Intel
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`workdirectly via wired or wireless Internet Protocol connec-
`and AMD. Other processors may also be used, including
`
`
`
`
`
`
`
`
`
`
`
`
`tion. Alternatively, the thermostat may connectwirelessly to
`general-purpose processors, multi-chip processors, embed-
`
`
`
`
`
`
`
`
`
`
`
`a gateway such as an ]P-to-Zigbee gateway, an IP-to-Z-wave
`ded processors andthelike.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`gateway, or the like. Where the communications means
`Computers 104 can also be handheld and wireless devices
`
`
`
`
`
`
`
`
`
`
`
`
`
`enabled include wireless communication, antenna 266 will
`suchaspersonaldigital assistants (PDAs), cellular telephones
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`also be included. The thermostat 108 may also include con-
`and other devices capable of accessing the network.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`trols 268 allowing users to change settings directly at the
`Computers 104 utilize a browser configured to interact
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`thermostat, but such controls are not necessary to allow the
`with the World Wide Web. Such browsers may include
`
`
`
`
`
`
`
`thermostat to function.
`
`
`Microsoft Explorer, Mozilla, Firefox, Opera or Safari. They
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`The data used to generate the content delivered in the form
`mayalso include browsers used on handheld and wireless
`of the website and to automate control of thermostat 108 is
`devices.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`stored on one or more servers 106 within one or more data-
`
`
`
`
`
`
`
`
`
`The storage medium may comprise any methodofstoring
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`bases. As shown in FIG.5, the overall database structure 300
`information.
`It may comprise random access memory
`
`
`
`
`
`
`
`
`
`
`
`
`
`may include temperature database 400, thermostat settings
`(RAM), electronically erasable programmable read only
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`database 500, energy bill database 600, HVAC hardwaredata-
`memory (EEPROM), read only memory (ROM), hard disk,
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`base 700, weather database 800, user database 900, transac-
`floppy disk, CD-ROM,optical memory, or other method of
`
`
`
`
`
`
`
`
`
`
`
`tion database 1000, product and service database 1100 and
`storing data.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`such other databases as may be needed to support these and
`Computers 104 and 106 may use an operating system such
`
`
`
`
`
`
`
`
`
`additional features.
`
`
`as Microsoft Windows, Apple Mac OS, Linux, Unix or the
`The website will allow users of connected thermostats 108
`like.
`
`
`
`
`
`
`
`
`
`40
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Computers 106 may includearangeofdevices that provide to create personal accounts. Each user’s account will store
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`information in database 900, which tracks various attributes
`information, sound, graphics andtext, and mayuse a variety
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`of oper

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket