A user-friendly programmable thermostat is described that includes a central electronic display surrounded by a ring that can be rotated and pressed inwardly to provide user input in a simple and elegant fashion. The current temperature and setpoint are graphically displayed as prominent tick marks.
A user-friendly programmable thermostat is described that includes a central electronic display surrounded by a ring that can be rotated and pressed inwardly to provide user input in a simple and elegant fashion. The current temperature and setpoint are graphically displayed as prominent tick marks. Different colors and intensities can be displayed to indicate currently active HVAC functions and an amount of heating or cooling required to reach a target temperature. The setpoint can be altered by user rotation of the ring. The schedule can be displayed and altered by virtue of rotations and inward pressings of the ring. Initial device set up and installation, the viewing of device operation, the editing of various settings, and the viewing of historical energy usage information are made simple and elegant by virtue of the described form factor, display modalities, and user input modalities of the device.
대표청구항▼
1. In a programmable device for controlling an HVAC system, a method for interacting with a user of the programmable device, comprising: displaying a plurality of background tick marks arcuately arranged within a range area on an electronic display that is centrally mounted on a body of the programm
1. In a programmable device for controlling an HVAC system, a method for interacting with a user of the programmable device, comprising: displaying a plurality of background tick marks arcuately arranged within a range area on an electronic display that is centrally mounted on a body of the programmable device, said electronic display and said body each being rounded in shape;displaying a setpoint tick mark on the electronic display within the range area such that the setpoint tick mark is more prominently visible to the user than the background tick marks, the setpoint tick mark representing a setpoint temperature;displaying a numerical representation of the setpoint temperature in a central location on the rounded electronic display; anddisplaying on the rounded electronic display a background color having a red and/or orange shade when the programmable device is calling for heating from the HVAC system. 2. A method according to claim 1 wherein the background color is displayed with an intensity that varies according to an amount of heating to be used to reach the setpoint temperature. 3. A method according to claim 1 further comprising displaying a current temperature tick mark on the rounded electronic display within the range area such that the current temperature tick mark is more prominent than the background tick marks, the current temperature tick mark representing a current temperature. 4. A method according to claim 3 further comprising displaying a numerical representation of the current temperature on the rounded electronic display in close proximity to said current temperature tick mark. 5. A method according to claim 1 further comprising receiving input from a user at least in part using a rotatable ring surrounding the rounded electronic display, the input representing a change in the setpoint temperature. 6. A method according to claim 5 further comprising moving the setpoint tick mark in response to and in accordance with the received input such that the change in setpoint is visible to the user. 7. A programmable device for controlling an HVAC system adapted and configured to interface with a user according to the method of claim 1. 8. A non-transitory computer-readable medium having executable instructions that, when executed by a processor of a programmable device for controlling an HVAC system, cause the programmable device to interface with a user thereof according to the method of claim 1. 9. A method of claim 1 further comprising: displaying a menu including a plurality of user selectable options in an arcuate area on the electronic display that is centrally mounted on the body of the programmable device;receiving input from a user at least in part using a rotatable ring surrounding the rounded electronic display; andhighlighting different user selectable options in response to and in accordance with the received input. 10. A method according to claim 9, said electronic display and said body each being rounded in shape, wherein the arcuate area is a circular outer area of the rounded electronic display, and wherein the plurality of user selectable options are distributed about the circular area and are rotated about the rounded electronic display in response to the received input. 11. A method according to claim 10 wherein the highlighting includes a highlighting window that remains in a fixed position relative to the device while the plurality of user selectable options are progressively rotated through the window such that only one of the user selectable options appears within the window. 12. A method according to claim 11 wherein said receiving input from the user includes: detecting an inward pressure from the user placed on the device; andregarding as the user's selected option the user selectable option that appears within the highlighting window at a time of the detected inward pressure. 13. In a programmable device for controlling an HVAC system, a method for interacting with a user of the programmable device, comprising: displaying a plurality of background tick marks arcuately arranged within a range area on an electronic display that is centrally mounted on a body of the programmable device, said electronic display and said body each being rounded in shape;displaying a setpoint tick mark on the electronic display within the range area such that the setpoint tick mark is more prominently visible to the user than the background tick marks, the setpoint tick mark representing a setpoint temperature;displaying a numerical representation of the setpoint temperature in a central location on the rounded electronic display; anddisplaying on the rounded electronic display a background color having a bluish shade when the device is calling for cooling from the HVAC system. 14. A method according to claim 13 wherein the background color is displayed with an intensity that varies according to an amount of cooling to be used to reach the setpoint temperature. 15. A programmable device for controlling an HVAC system adapted and configured to interface with a user according to the method of claim 13. 16. A non-transitory computer-readable medium having executable instructions that, when executed by a processor of a programmable device for controlling an HVAC system, cause the programmable device to interface with a user thereof according to the method of claim 13. 17. A method according to claim 13 further comprising displaying a current temperature tick mark on the rounded electronic display within the range area such that the current temperature tick mark is more prominent than the background tick marks, the current temperature tick mark representing a current temperature. 18. A method according to claim 17 further comprising displaying a numerical representation of the current temperature on the rounded electronic display in close proximity to said current temperature tick mark. 19. A method according to claim 13 further comprising receiving input from a user at least in part using a rotatable ring surrounding the rounded electronic display, the input representing a change in the setpoint temperature. 20. A method according to claim 19 further comprising moving the setpoint tick mark in response to and in accordance with the received input such that the change in setpoint is visible to the user. 21. In a programmable device for controlling an HVAC system, a method for interacting with a user of the programmable device, comprising: displaying a visible portion of a schedule plot on an electronic display that is centrally mounted on a body of the programmable device, the schedule plot having a time axis and including a plurality of programmed setpoints disposed at respective locations along the time axis;receiving input from the user by user rotation of a rotatable ring surrounding the electronic display;progressively changing the visible portion of the schedule plot in response to the received input; anddisplaying a stationary cursor overlaid on the displayed visible portion of the schedule plot, the cursor being representative of a time value by virtue of its location along the time axis of the schedule plot;wherein the changing the visible portion includes moving the schedule plot in a direction of the time axis relative to the stationary cursor such that a progression of time intervals is represented on the electronic display as a function of the received user input;wherein each said programmed setpoint has an effective time that is characterized by the location of the programmed setpoint along said time axis, and wherein each said programmed setpoint further has a temperature value that is characterized by the location of the programmed setpoint along a temperature axis of the schedule plot. 22. A method according to claim 21, wherein said time axis is oriented along a horizontal direction of the rounded electronic display, and wherein said temperature axis is disposed along a vertical direction of the rounded electronic display. 23. A method according to claim 22 wherein the setpoint effective time and setpoint temperature value of each setpoint can be adjusted by the user using the rotatable ring. 24. A programmable device for controlling an HVAC system adapted and configured to interface with a user according to the method of claim 21. 25. A non-transitory computer-readable medium having executable instructions that, when executed by a processor of a programmable device for controlling an HVAC system, cause the programmable device to interface with a user thereof according to the method of claim 21. 26. A programmable device for controlling an HVAC system comprising: an electronic display positioned inside an outer ring that is user rotatable to generate rotation input and user pressable along a direction of an axis of rotation of the outer ring to generate press input; anda processor adapted and configured to drive the electronic display responsive to rotation input generated by user rotation of the outer ring and press input generated by user pressing of the outer ring,wherein the processor is programmed to cause the electronic display to show recent energy usage performance information for a succession of recent historical time intervals that appear on the electronic display according to rotation input generated by user rotation of the outer ring. 27. A device according to claim 26, wherein each of the outer ring and the electronic display is circular in shape, and wherein the energy performance information for each time interval is displayed in a separate window, the electronic display showing transitions between adjacent historical intervals using animated lateral movement transitions between windows that are responsive to rotation input generated by user rotation of the outer ring. 28. A device according to claim 27, wherein the device is a programmable thermostat. 29. A device according to claim 28, the device being further programmed according to a method comprising: displaying a menu including a plurality of user selectable options in an arcuate area on the electronic display, said user selectable options including an energy information display option;highlighting different ones of said user selectable options in response to and in accordance with rotation input generated by user rotation of the outer ring;detecting press input generated by user pressing of the outer ring; andregarding as a selected option from said menu the user selectable option that is highlighted at a time of said detecting press input generated by user pressing;wherein said recent energy usage performance information is shown responsive to selection of the energy information display option from said menu.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (203)
Jacobs, Robert A, Access controlled thermostat system.
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.
Miller,Stephen S., Apparatus for remotely controlling computers and other electronic appliances/devices using a combination of voice commands and finger movements.
Evans, Edward B.; Butler, William P.; Carey, Steven L.; Sartain, John R.; Miles, Ron; Donnelly, Donald E.; Baviskar, Swapna Subhash, Climate control system including responsive controllers.
Vijaykumar Subramonie Monie ; Richard Daniel Hamann ; Stephen Duane Cook ; Premraj K. Mannikkath IN; Rajesh K. Vasudevan IN, Computerized system for controlling thermostats.
Bergman, Gabriel A.; Takach, Eugene J.; Stoner, Marcus D.; Amundson, John B.; Readio, Philip O.; Schwendinger, Paul G.; Boll, Jeff D.; Thomson, Ian; Ferguson, Colin T.; Mcleod, George J.; Wolfbauer, James A., Controller interface with multiple day programming.
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.
Russo James (Ann Arbor MI) Levine Michael R. (Ann Arbor MI) Rigotti Victor (Ann Arbor MI) Skogler Nicholas (Ypsilant MI), Digital electronic thermostat with correction for triac self heating.
Brown Bernard T. (St. Louis MO) Butler William P. (St. Louis MO), Digital thermostat with single rotary encoder switch for establishing set point temperature.
Torres, Michael I.; Rosato, Stephen P.; Fluegel, Jason C.; Jeyaseelan, Thomas A.; Day, DeEtte M.; Axelrod, Eyal Z.; Gil, German A., Dynamic summary module.
Brown ; Jr. Robert J. (6688 Serena La. Boca Raton FL 33433) Romanowiz James D. (2919 Banyan Rd. Boca Raton FL 33432) Staples Charles W. (270 NW. 36th St. Boca Raton FL 33431), Energy management and home automation system.
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.
Saft, Keith D.; Bernoulli, Carlo P.; Parry, Lee J.; Shephard, Megan D.; Poelker, Cole J., Graphical user interface for displaying content selections on a display panel.
Naughton Patrick J. ; Clayton ; III Charles H. ; Gosling James A. ; Warth Chris ; Palrang Joseph M. ; Frank Edward H. ; LaValle David A. ; Sheridan R. Michael, Graphical user interface with method and apparatus for interfacing to remote devices.
Berkeley Arnold D. (10687 Weymouth St. ; Apt. 102 Bethesda MD 20814) Bernstein Alec (Baltimore MD) Carney Daniel C. (Baltimore MD), Interactive electronic thermostat with installation assistance.
Gough, Michael L.; MacDougald, Joseph J.; Venolia, Gina D.; Gilley, Thomas S.; Robbins, Greg M.; Hansen, Jr., Daniel J.; Oswal, Abhay, Method and apparatus for providing translucent images on a computer display.
Rosa, Paulo Jorge; Popowich, David; Scheuring, III, Joseph Felix, Method of calibrating a knob for use with an adjustable control device and a knob calibrated thereby.
Podgorny, Marek; Beca, Luke; Markowski, Roman; Bogucz, Edward A.; Santanam, Suresh; Lipson, Edward; Roman, Paul; Michalak, Greg; Lewandowski, Gregg; Gelling, Paul D., Open web services-based indoor climate control system.
Forstall, Scott; Lamiraux, Henri C.; Platzer, Andrew Emilio; Matas, Michael; Chaudhri, Imran, Portable electronic device, method, and graphical user interface for displaying electronic lists and documents.
Pisula, Charles J.; Newman, Lucas C.; Anzures, Freddy Allen; Ganatra, Nitin K., Portable touch screen device, method, and graphical user interface for providing workout support.
Rosen,Howard, Programmable thermostat incorporating a liquid crystal display and having a feature for mounting horizontally, vertically and any intermediate orientation.
Nawaz Sabina ; Isaac Steven Alfred ; McLain Jay Franklin ; Tuchen Michael H. ; Jakstadt Eric George, System and method for displaying data items in a ticker display pane on a client computer.
Borzestowski, Marek; Trojanowicz, Marek; Strzalkowski, Marcin, Systems and methods for generating and implementing an interactive man-machine web interface based on natural language processing and avatar virtual agent based character.
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.
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.
Kurozumi, Kichiro; Arriola, George A.; Yamagami, Rui; Bauerly, Mike; Williams, George; Kawaguchi, Takahiro, Transitional graphic user interface for a display of a mobile telephone.
Scalisi, Joseph F.; Mejia, Desiree; Morse, David M.; Beydler, Michael L., User interface for displaying information associated with a first zone of coverage of an individual being monitored by a location tracking system on a computer display screen.
Fadell, Anthony Michael; Rogers, Matthew Lee; Sloo, David; Stefanski, Mark D.; Matsuoka, Yoky, Electronic device controller with user-friendly installation features.
Fadell, Anthony Michael; Matsuoka, Yoky; Sloo, David; Plitkins, Michael; Matas, Michael James; Rogers, Matthew Lee; Fisher, Evan J., HVAC control system encouraging energy efficient user behaviors in plural interactive contexts.
Fadell, Anthony Michael; Rogers, Matthew Lee; Sloo, David; Stefanski, Mark D.; Matsuoka, Yoky, HVAC controller with user-friendly installation features with wire insertion detection.
Fadell, Anthony Michael; Rogers, Matthew Lee; Sloo, David; Stefanski, Mark D.; Matsuoka, Yoky, HVAC controller with user-friendly installation features with wire insertion detection.
Matsuoka, Yoky; Fadell, Anthony M.; Rogers, Matthew L.; Sloo, David; Lee, Eric A.; Hales, Steven A.; Stefanski, Mark D.; Sharan, Rangoli, HVAC schedule establishment in an intelligent, network-connected thermostat.
Warren, Daniel Adam; Fiennes, Hugo; Dutra, Jonathan Alan; Bell, David; Fadell, Anthony Michael; Rogers, Matthew Lee; Smith, Ian C.; Satterthwaite, Jr., Edwin H.; Palmer, Joseph E.; Erickson, Grant M.; Mucignat, Andrea; Sloo, David, Installation of thermostat powered by rechargeable battery.
Warren, Daniel Adam; Fiennes, Hugo; Dutra, Jonathan Alan; Bell, David; Fadell, Anthony Michael; Rogers, Matthew Lee; Smith, Ian C.; Satterthwaite, Jr., Edwin H.; Palmer, Joseph E.; Erickson, Grant M.; Mucignat, Andrea; Sloo, David, Installation of thermostat powered by rechargeable battery.
Ramagem, Daniel Bloomfield; Yeshua, Oren Benjamin; Hsiung, Crystal; Spradlin, Justin; Lin, Wayne, Method and system to control thermostat using biofeedback.
Sinha, Sudhi; Ribbich, Joseph R.; Ribbich, Michael L.; Gaidish, Charles J.; Cipolla, John P., Multi-function thermostat with emergency direction features.
Sethuraman, Rajeshkumar Thappali Ramaswamy; Vadamalayan, MuthuRamji; Krishnan, Viswanathan, Site management system with dynamic site threat level based on geo-location data.
Warren, Daniel Adam; Fiennes, Hugo; Dutra, Jonathan Alan; Bell, David; Fadell, Anthony Michael; Rogers, Matthew Lee, Thermostat circuitry for connection to HVAC systems.
Warren, Daniel Adam; Satterthwaite, Jr., Edwin H.; Smith, Ian C., Thermostat with power stealing delay interval at transitions between power stealing states.
Ribbich, Joseph R.; Diptee, Vinosh C.; Abdala, Juilio A.; Ribeiro, Claudio Santiago; Gaidish, Charles J.; Kornacki, Michael F.; Cipolla, John P.; Sinha, Sudhi; Ribbich, Michael L., User control device with cantilevered display.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.