A hybrid manual/programmable thermostat for a furnace or air conditioner offers the simplicity of a manual thermostat while providing the convenience and versatility of a programmable one. Initially, the hybrid thermostat appears to function as an ordinary manual thermostat; however, it privately ob
A hybrid manual/programmable thermostat for a furnace or air conditioner offers the simplicity of a manual thermostat while providing the convenience and versatility of a programmable one. Initially, the hybrid thermostat appears to function as an ordinary manual thermostat; however, it privately observes and learns a user's manual temperature setting habits and eventually programs itself accordingly. If users begin changing their preferred temperature settings due to seasonal changes or other reasons, the thermostat continues learning and will adapt to those changes as well. For ease of use, the thermostat does not require an onscreen menu as a user interface. In some embodiments, the thermostat can effectively program itself for temperature settings that are set to occur at particular times daily or just on weekends, yet the user is not required to enter the time of day or the day of the week.
대표청구항▼
1. A thermostat method for a temperature conditioning unit, wherein the temperature conditioning unit helps control a temperature of a comfort zone, the method comprising: receiving a first manually entered setpoint temperature, which is assigned a first timestamp;controlling the temperature conditi
1. A thermostat method for a temperature conditioning unit, wherein the temperature conditioning unit helps control a temperature of a comfort zone, the method comprising: receiving a first manually entered setpoint temperature, which is assigned a first timestamp;controlling the temperature conditioning unit in response to the first manually entered setpoint temperature;receiving a second manually entered setpoint temperature, which is assigned a second timestamp;controlling the temperature conditioning unit in response to the second manually entered setpoint temperature;receiving a third manually entered setpoint temperature, which is assigned a third timestamp;controlling the temperature conditioning unit in response to the third manually entered setpoint temperature;identifying a learned setpoint temperature based on the first manually entered setpoint temperature, the second manually entered setpoint temperature, and third manually entered setpoint temperature; andcontrolling the temperature conditioning unit in response to the learned setpoint temperature; and whereinthe first timestamp, the second timestamp, and the third timestamp are based on a 24-hour timer and all lie within a predetermined range of each other based on the 24-hour timer. 2. The thermostat method of claim 1, wherein first manually entered setpoint temperature, the second manually entered setpoint temperature, and third manually entered setpoint temperature all lie within 5° F. of each other. 3. The thermostat method of claim 1, further comprising: after controlling the temperature conditioning unit in response to the learned setpoint temperature, receiving a fourth manually entered setpoint temperature; andafter receiving the fourth manually entered setpoint temperature, controlling the temperature conditioning unit in response to the fourth manually entered setpoint temperature. 4. The thermostat method of claim 3, further comprising: after controlling the temperature conditioning unit in response to the fourth manually entered setpoint temperature, returning to controlling the temperature conditioning unit in response to the learned setpoint temperature. 5. A thermostat method for a temperature conditioning unit, wherein the temperature conditioning unit helps control a temperature of a comfort zone, the method comprising: receiving a first manually entered setpoint temperature, which is assigned a first timestamp;controlling the temperature conditioning unit in response to the first manually entered setpoint temperature;receiving a second manually entered setpoint temperature, which is assigned a second timestamp;controlling the temperature conditioning unit in response to the second manually entered setpoint temperature;receiving a third manually entered setpoint temperature, which is assigned a third timestamp;controlling the temperature conditioning unit in response to the third manually entered setpoint temperature;identifying a learned setpoint temperature based on the first manually entered setpoint temperature, the second manually entered setpoint temperature, and third manually entered setpoint temperature; andcontrolling the temperature conditioning unit in response to the learned setpoint temperature; and whereinthe first timestamp, the second timestamp, and the third timestamp are based on a 168-hour timer. 6. A method for controlling a temperature conditioning unit of a building, comprising: receiving via a user interface a plurality of desired setpoints, wherein each desired setpoint comprises a temperature value and a time value;establishing a learned setpoint schedule based on the plurality of desired setpoints, the learned setpoint schedule comprises a plurality of discrete setpoints, wherein each discrete setpoint comprises a temperature value and a time value;providing control signals for controlling the temperature conditioning unit in accordance with the learned setpoint schedule;receiving via the user interface a subsequent desired setpoint while providing control signals for controlling the temperature conditioning unit in accordance with the learned setpoint schedule; andautomatically updating the learned setpoint schedule based, at least in part, on the subsequent desired setpoint. 7. The method of claim 6, further comprising receiving via the user interface a plurality of subsequent desired setpoint, and wherein the learned setpoint schedule is automatically updated after the plurality of subsequent desired setpoints are received. 8. The method of claim 6, further comprising receiving via the user interface a plurality of subsequent desired setpoint, and wherein automatically updating the learned setpoint schedule includes reducing two or more of the plurality of subsequent desired setpoints to a single discrete setpoint of the learned setpoint schedule. 9. The method of claim 6, wherein the subsequent desired setpoint includes a subsequent desired setpoint temperature, and wherein in response to receiving the subsequent desired setpoint, automatically switching to control the temperature conditioning unit in accordance with the subsequent desired setpoint temperature for at least a period time. 10. The method of claim 9, wherein in response to receiving the subsequent desired setpoint, automatically switching to control the temperature conditioning unit in accordance with the subsequent desired setpoint temperature until a next scheduled discrete setpoint of the learned setpoint schedule, and then automatically controlling the temperature conditioning unit in accordance with the next scheduled discrete setpoint of the learned setpoint schedule. 11. The method of claim 6, wherein the subsequent desired setpoint includes a subsequent desired setpoint temperature, and wherein in response to receiving the subsequent desired setpoint, controlling the temperature conditioning unit in accordance with the subsequent desired setpoint temperature until another subsequent desired setpoint is received. 12. The method of claim 6, wherein the subsequent desired setpoint includes a subsequent desired setpoint temperature, and wherein in response to receiving the subsequent desired setpoint, automatically switching to control the temperature conditioning unit in accordance with the subsequent desired setpoint temperature until: (1) a next scheduled discrete setpoint of the learned setpoint schedule; or (2) another subsequent desired setpoint is received. 13. The method of claim 6, wherein establishing the learned setpoint schedule comprises recognizing a pattern in two or more of the plurality of desired setpoints. 14. The method of claim 6, wherein automatically updating the learned setpoint schedule comprises recognizing a pattern based, at least in part, on: (1) one or more of the plurality of desired setpoints and the subsequent desired setpoint; (2) one or more of the plurality of discrete setpoints of the learned setpoint schedule and the subsequent desired setpoint; or (3) the subsequent desired setpoint and at least one other subsequent desired setpoint. 15. The method of claim 6, wherein the user interface comprises a rotatable ring, and receiving the subsequent desired setpoint comprises rotating the rotatable ring. 16. The method of claim 6, wherein the subsequent desired setpoint is received without first manually activating a learn mode switch to enter a learning mode. 17. A method for controlling a temperature conditioning unit of a building, comprising: storing a learned setpoint schedule comprising a plurality of learned desired setpoints;controlling the temperature conditioning unit in accordance with the learned setpoint schedule;while controlling the temperature conditioning unit in accordance with the learned setpoint schedule, receiving via a user interface a subsequent desired setpoint; andautomatically updating the learned setpoint schedule based, at least in part, on the subsequent desired setpoint. 18. The method of claim 17, wherein the subsequent desired setpoint is received without first manually activating a learn mode switch to enter a learning mode. 19. The method of claim 17, wherein the user interface comprises a rotatable ring, and wherein receiving the subsequent desired setpoint comprises rotating the rotatable ring. 20. The method of claim 17, wherein automatically updating the learned setpoint schedule comprises recognizing a pattern based, at least in part, on the subsequent desired setpoint. 21. The method of claim 17, wherein automatically updating the learned setpoint schedule comprises reducing at least the subsequent desired setpoint and one or more of the plurality of learned desired setpoints to a single discrete setpoint of the learned setpoint schedule. 22. A method for controlling a temperature conditioning unit of a building, comprising: storing a learned setpoint schedule comprising a plurality of learned desired setpoints;receiving via a user interface a plurality of desired setpoints, wherein each desired setpoint comprises a temperature value and a time value, and after receiving each of the plurality of desired setpoints, controlling the temperature conditioning unit in accordance with the temperature value of the corresponding desired setpoint;after receiving one of the plurality of desired setpoints, waiting for a time period to see if additional ones of the plurality of desired setpoints are received during the time period, and after the time period expires, updating the learned setpoint schedule based, at least in part, on one or more of the plurality of desired setpoints received during the time period; andcontrolling the temperature conditioning unit in accordance with the learned setpoint schedule. 23. The method of claim 22 wherein the time period is part of a day. 24. The method of claim 22 wherein the time period is a day or more. 25. The method of claim 22 wherein the time period is a week or more. 26. A method for controlling a temperature conditioning unit of a building, comprising: storing a learned setpoint schedule comprising a plurality of learned desired setpoints;receiving via a user interface a plurality of desired setpoints that each comprise a temperature value and a time value;attempting to identify a pattern based, at least in part, on: (1) one or more of the plurality of desired setpoints; or (2) one or more of the plurality of discrete setpoints of the learned setpoint schedule and one or more of the plurality of desired setpoints;if a pattern is identified, establish a learned setpoint based at least in part on the identified pattern; andupdating the learned setpoint schedule to include the learned setpoint. 27. A method for controlling a temperature conditioning unit of a building, comprising: without first manually activating a learn mode switch to enter a learning mode: receiving via a user interface a plurality of desired setpoints, wherein each of the plurality of desired setpoints comprises a temperature value and a time value;attempting to identify a pattern based, at least in part, on two or more of the plurality of desired setpoints, and if a pattern in identified, establish a learned setpoint based at least in part on the identified pattern; andupdating a learned setpoint schedule to include the learned setpoint.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (161)
Jacobs, Robert A, Access controlled thermostat system.
Dewolf Thomas L. (8139 Portobello Way Liverpool NY 13090) Phillips Thomas R. (6108 Gaspe La. Cicero NY 13041) Bench Ronald W. (8535 Farmgate Path Cicero NY 13041), Active anticipatory control.
Helander John W. (8703 S. Winston Ave. Tulsa OK 74137) Baumann David (Tulsa OK) Fong Chean F. (Tulsa OK) Szewczul Mark (Windsor CAX), Aesthetic thermostat.
Levine Michael R. (Ann Arbor MI), Analog to digital conversion employing the system clock of a microprocessor, the clock frequency varying with analog inp.
Miller,Stephen S., Apparatus for remotely controlling computers and other electronic appliances/devices using a combination of voice commands and finger movements.
Brickfield, Peter J.; Mahling, Dirk; Noyes, Mark; Weaver, David, Automatic energy management and energy consumption reduction, especially in commercial and multi-building systems.
Berglund Ulf Stefan,SEX ; Lundberg Bjorn Henry,SEX, Comfort control system incorporating weather forecast data and a method for operating such a system.
Vijaykumar Subramonie Monie ; Richard Daniel Hamann ; Stephen Duane Cook ; Premraj K. Mannikkath IN; Rajesh K. Vasudevan IN, Computerized system for controlling thermostats.
Manson Larry J. ; Scriber Chris A. ; Elliott Mark T. ; Saleh Saleh A. ; Paustian John K. ; McColgin Jerry L. ; Glotzbach Patrick J. ; Askin ; II Byron E.,SGX, Control system for an air conditioner.
Bergman, Gabriel A.; Takach, Eugene J.; Stoner, Marcus D.; Amundson, John B.; Readio, Philip O.; Schwendinger, Paul G.; Wolfbauer, James A.; Boll, Jeff D.; Thomson, Ian; Ferguson, Colin T.; Mcleod, George J., Controller interface with multiple day programming.
Brown Bernard T. (St. Louis MO) Butler William P. (St. Louis MO), Digital thermostat with single rotary encoder switch for establishing set point temperature.
Adams John T. (Minneapolis MN) Kompelien Arlon D. (Richfield MN) Nelson Marvin D. (St. Louis Park MN) Pinckaers B. Hubert (Edina MN), Energy saving thermostat.
Michael Lee Simmons ; Dominick J. Gibino, Energy-saving occupancy-controlled heating ventilating and air-conditioning systems for timing and cycling energy within different rooms of buildings having central power units.
Wedekind Gilbert L. (698 McGill Rochester Hills MI 48309), Method and apparatus for adaptively optimizing climate control energy consumption in a building.
Williams Christopher D. ; Goldschmidt Iti Jean M. ; Shah-Nazaroff Anthony A. ; Watts E. Michael ; Moore Kenneth Alan ; Hackson David N., Method and apparatus for automatically configuring a system based on a user's monitored system interaction and preferre.
Quirino, Richard N.; Schuerer, Gregory F.; Roosli, Philipp A.; Buckingham, Duane W., Occupant controlled energy management system and method for managing energy consumption in a multi-unit building.
Rosen,Howard, Programmable thermostat incorporating a liquid crystal display and having a feature for mounting horizontally, vertically and any intermediate orientation.
Adams John T. (Minneapolis MN) Meyer Jeffrey R. (Minneapolis MN), Self-adjusting recovery algorithm for a microprocessor-controlled setback thermostat.
Chapman, Jr.,John Gilman; Ashworth,Nicholas; Burt,Robert; Wallaert,Timothy E.; Rao,Joseph P., System and method for controlling appliances and thermostat for use therewith.
Guralnik, Valerie; Haigh, Karen Z.; Harp, Steven A., System and method for learning patterns of behavior and operating a monitoring and response system based thereon.
Cheung, Leo; Hublou, Scott Douglas; Steinberg, John Douglas, System and method for using ramped setpoint temperature variation with networked thermostats to improve efficiency.
Ehlers, Gregory A.; Turner, James H.; Beaudet, Joseph; Strich, Ronald; Loughmiller, George, System and method of controlling delivery and/or usage of a commodity.
Ducharme,Alfred D.; Morgan,Frederick M.; Lys,Ihor A.; Dowling,Kevin J.; Mueller,George G., Systems and methods for generating and modulating illumination conditions.
Backlund, Patty; Castermans, Joris Henricus Antonius; Leen, Cary; Oberdorf, Joseph Elisabeth; de Pauw, Jur; Peterson, Mark William; Smets, Antonius Anna Maria; Spiers, Shannon, Thermostat.
Backlund, Patty; Castermans, Joris Henricus Antonius; Leen, Cary; Oberdorf, Joseph Elisabeth; de Pauw, Jur; Peterson, Mark William; Smets, Antonius Anna Maria; Spiers, Shannon, Thermostat.
Mueller, Carl J.; Sartain, John M.; Carey, Steven L.; Fredricks, Thomas J.; Miles, Ronald E.; Vogel, G. Scott; Garozzo, James P., Thermostat capable of displaying received information.
Fadell, Anthony M.; Rogers, Matthew L.; Sloo, David; Matas, Michael J.; Bould, Fred; Honjo, Shigefumi; Huppi, Brian; Filson, John B., Thermostat user interface.
Siddaramanna, Lokesh T.; Chandrashekar, Harsha N.; Hobart, Gary J.; Peterson, Thomas G., Thermostat with fixed segment display having both fixed segment icons and a variable text display capacity.
Packer, Ben; Fonts, Agustin; Shilts, Erik; Chung, Garner; Curtis, Richard Tyler, System and method for determining occupancy schedule for controlling a thermostat.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.