Movatterモバイル変換


[0]ホーム

URL:


CN107103264B - Thermostat device - Google Patents

Thermostat device
Download PDF

Info

Publication number
CN107103264B
CN107103264BCN201710137085.1ACN201710137085ACN107103264BCN 107103264 BCN107103264 BCN 107103264BCN 201710137085 ACN201710137085 ACN 201710137085ACN 107103264 BCN107103264 BCN 107103264B
Authority
CN
China
Prior art keywords
screen
user
thermostat
sensing
displayed
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201710137085.1A
Other languages
Chinese (zh)
Other versions
CN107103264A (en
Inventor
安东尼·法戴尔
马修·罗杰斯
麦可·普里特肯斯
麦可·麦塔斯
弗雷德·鲍尔德
大卫·斯路
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Google LLC
Original Assignee
Google LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US13/033,573external-prioritypatent/US9223323B2/en
Application filed by Google LLCfiledCriticalGoogle LLC
Publication of CN107103264ApublicationCriticalpatent/CN107103264A/en
Application grantedgrantedCritical
Publication of CN107103264BpublicationCriticalpatent/CN107103264B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

A thermostat includes a central electronic display surrounded by a ring that can be rotated and pressed inward to provide user input in a simple and elegant manner. The current temperature and set point are graphically displayed as distinct tick marks. Different colors and intensities may be displayed to indicate the currently active HVAC function and the amount of heating or cooling required to reach the target temperature. The setpoint can be changed by the user rotating the ring. The schedule is displayed and changed by rotating the ring and pressing the ring inward. By means of the described form factor, display mode and user input mode of the device, initial device setup and installation, viewing of device operation, editing of various settings and viewing of historical energy usage information becomes simple and elegant.

Description

Thermostat device
The application belongs to divisional application of Chinese patent application with application number 201180055675.0 after PCT international application with international application date of 2011, 11, 18 and international application number of PCT/US2011/061470 enters the Chinese national stage.
Related application
This application filed on day 18, 11.2011 as PCT international patent application filed in the name of american national company new Labs, inc. the applicant designates all countries except the united states, and the us citizens David SLOO, the us citizens Anthony Michael fadel, the us citizens Matthew Lee ROGERS, the us citizens Michael pluitkins, the us citizens Michael James MATAS and the us citizens free BOULD, the applicant designates only the united states. The present application claims the benefit of U.S. provisional application serial No. 61/415,771 filed on 19/2010, U.S. provisional application serial No. 61/429,093 filed on 31/2010, U.S. serial No. 13/033,573 filed on 23/2011, and U.S. serial No. 13/269,501 filed on 7/2011, each of which is incorporated herein by reference.
Technical Field
This patent specification relates to systems, methods, and related computer program products for monitoring and controlling energy consuming systems or other resource consuming systems. More particularly, this patent specification relates to user interfaces for control units that manage the operation of energy consuming systems, home appliances, or other resource consuming systems, including user interfaces for thermostats that manage the operation of heating, ventilation, and air conditioning (HVAC) systems.
Background
Despite the great amount of effort and attention continuing to develop newer and more sustainable energy supplies, energy conservation through increased energy efficiency remains a major concern for the future of global energy. According to the U.S. department of energy, 10months 2010, 56% of the energy usage for heating and cooling in a typical U.S. household makes it the largest energy cost for most households. With improvements in power plant machinery associated with home heating and cooling (e.g., improved insulation, higher efficiency furnaces), a substantial increase in energy efficiency can be achieved by better control and regulation of home heating and cooling equipment. By activating heating, ventilation and air conditioning (HVAC) equipment for judiciously selected time intervals and carefully selecting operating levels, a great deal of energy can be saved while maintaining a suitable comfortable living space for its occupants.
Historically, however, most known HVAC thermostat control systems tend to fall into one of two opposing categories, neither of which is considered optimal in most practical home environments. In the first category are many simple non-programmable home thermostats, each of which typically consists of a single mechanical or electrical dial for setting the desired temperature and a single thermo-fan-off-ac transfer switch. Although easy to use by even the least experienced occupants, the user must manually perform any energy saving control activities, such as adjusting the night temperature or turning off all heating/cooling just before leaving the home. Thus, for almost most alert users, opportunities for substantial energy savings are often missed. Further, no more advanced energy saving capabilities are provided, for example, the thermostat can be programmed to a lower energy consuming temperature set point ("return temperature") during an unoccupied planned interval and to a more comfortable temperature set point during an occupied planned interval.
On the other hand, in the second category are many programmable thermostats, which have become more common in recent years in view of the energy star (us) and TCO (european) standards, and have made considerable progress in the many different settings of HVAC systems that can be individually operated. Unfortunately, however, users are often overwhelmed by a array of bewildering switches and controls arranged on the face of the thermostat or behind the panel on the thermostat, and rarely adjust factory defaults to optimize their energy usage. Thus, while programmable thermostats installed in a large number of homes are technically capable of operating HVAC equipment in an energy-saving fashion, it is often the case that a generic factory default profile is always implemented only in a large number of homes. In fact, in an unfortunate large number of situations, a home user may operate the unit unchanged for a long period of time in a "temporary" or "hold" mode, thereby manually operating the displayed set temperature as if the unit were a simple non-programmable thermostat.
So-called self-Programming thermostats have been proposed, including the proposal to establish learned setpoints Based on Patterns of recent manual user setpoint entries as described in US20080191045a1, and the conference records of the first ACM seminar of embedded sensing systems for building energy savings, such as g.gao and k.whitehouse, "Optimizing Setback Schedules Based on HomeOccupancy Patterns", pages 67-72, american computer association (11 months 2009), suggesting automatic calculation of a reversion schedule Based on the occupancy Patterns sensed at home. However, it has been found that a critical and substantial problem arises in integrating self-programming behavior with mainstream residential and/or commercial use practices, namely that unresolved and pending problems arise in this self-programming thermostat proposal. For example, there are also many users who are equally uncomfortable with thermostats that fail to give the user a sense of control and autonomy of their comfort, or otherwise fail to give the user confidence that their wishes are indeed properly accepted and executed at the appropriate time, only when there are many users who are deterred by the rows of bewildering controls on the user-programmable thermostats. On a more general level, due to the fact that humans are necessarily involved, there are conflicts that arise between: (i) the amount of energy savings improvement that can be provided by the HVAC control system, and (ii) the extent to which energy savings improvement can be put into practical use in a large number of households on a daily basis. Similar problems arise in the case of multi-unit apartment buildings, hotels, retail stores, office buildings, industrial buildings, and more generally, any living or working space having one or more HVAC systems. It has been found that the user interface of thermostats, which often appear to be a later addition to known commercially available products, represents a crucial link in successfully integrating self-programming thermostats with a wide range of residential and commercial uses, and even subtle visual and tactile cues can make a tremendous difference in whether those efforts are successful.
Accordingly, it would be desirable to provide a thermostat with an improved user interface that is simple, intuitive, elegant and easy to use to enable a typical user to achieve many energy saving and comfortably maintained features while not being overwhelmed by the choices provided. It would further be desirable to provide a user interface for a self-programming or learning thermostat that provides a relatively quick and easy to complete user setup and learning instantiation process, while encouraging the user's confidence that their setpoint wishes will be properly respected. It would further be desirable to provide a user interface for a self-programming or learning thermostat that facilitates obtaining results of learning algorithms and methods to quickly and intuitively change predetermined set points (including learned set points). It would further be desirable to provide a self-programming or learning thermostat user interface that provides insightful feedback and encouragement regarding energy saving behavior, performance, and/or outcomes associated with operation of the thermostat. Notably, while one or more of the embodiments described below are particularly advantageous when incorporated with a self-programming or learning thermostat, it should be understood that these embodiments also advantageously incorporate a non-learning thermostat and are within the scope of the teachings of the present invention. Other problems will arise as will be apparent to those skilled in the art upon reading this disclosure.
Disclosure of Invention
According to one or more embodiments, a user interface for a programmable device (e.g., a programmable thermostat) is provided that controls the operation of one or more energy consuming systems, home appliances, or other resource consuming systems, such as a heating, ventilation, and air conditioning (HVAC) system. Systems, methods, computer program products, and related business methods associated with a user interface and a programmable device are further provided. For some embodiments, a programmable device is configured to perform a method of interacting with its user, the method comprising displaying a plurality of background tick marks arranged in an arc within a range area on a circular display screen centrally mounted on a circular body of the programmable device. The set point tick marks are displayed on the circular display screen within the range area so that the set point tick marks are more visible to the user than the background tick marks, and the set point tick marks represent the set point temperature. The numerical representations of the current temperature and the setpoint temperature are displayed on a circular display screen, and an input is received from a user indicating a desired change in the setpoint temperature by the user rotating a rotating ring around the circular display screen. In response to receiving the input and in accordance with receiving the input, the setpoint tick mark is moved to make the change in setpoint visible to the user.
According to some embodiments, the background color is displayed with shades of red and/or orange when the device requires heating, and with shades of blue when the device requires cooling. For some embodiments, the displayed color intensity corresponds to an estimated amount of heating or cooling that will be used to reach the set point temperature.
According to some embodiments, there is provided a programmable device for controlling operation of an HVAC system, the programmable device configured to perform a method of interacting with a user thereof, the method comprising displaying a menu comprising a plurality of user-selectable options in an arc-shaped area on a circular display screen centrally mounted on a circular body of the programmable device; and receiving input from a user by the user rotating the rotating ring around the circular display screen. Different user-selectable options are highlighted in response to receiving the input and in accordance with receiving the input. The arcuate region is preferably a circular outer region of a circular display screen positioned along its periphery, and in response to receiving an input, a plurality of user-selectable options are distributed around the circular region and rotated around the display screen. For some embodiments, the highlighted window preferably 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 user-selectable option is visible within the window at a time. The user can select the currently highlighted option by pressing the rotary ring.
According to some embodiments, there is provided a programmable device for controlling operation of an HVAC system, the programmable device configured to perform a method of interacting with a user thereof, the method comprising displaying a visible portion of a schedule map on an electronic display screen, the electronic display screen centrally mounted on a body of the programmable device, the schedule map having a time axis and comprising a plurality of programmed set points positioned at various locations along the time axis. The method further comprises receiving an input from a user by the user rotating a rotating ring around the circular display screen; and gradually changing a visible portion of the schedule map display in response to receiving the input. The stationary cursor is preferably placed on the display visible portion of the schedule drawing, the cursor representing the time value it has due to its position along the time axis of the schedule drawing. The schedule map is preferably moved in the direction of the time axis relative to the stationary cursor so that a series of time intervals are represented on the display screen in accordance with the received user input. Each programmed set point has an effective time characterized by a position along the time axis and further has a temperature value characterized by a position along the temperature axis of the schedule plot. For some implementations, the time axis is disposed along the horizontal direction, while the temperature axis is disposed along the vertical direction. New programmed set points can be established and existing programmed set points can be adjusted in terms of effective time and/or temperature values by an intuitive sequence of the user pressing the rotary ring and the user rotating the rotary ring. To establish a new programmed set point, the user rotates the rotating ring until the stationary cursor coincides with the desired effective time, presses the rotating ring to establish a new set point at this time axis position, rotates the rotating ring to adjust the temperature value for the new set point, and then presses the rotating ring again to establish the programmed set point at this effective time and this temperature value. To adjust an existing programmed setpoint, the user rotates the rotating ring until the stationary cursor coincides with its effective time, presses the rotating ring to select this programmed setpoint, rotates the rotating ring to adjust the timeline position, presses the rotating ring to select the desired time position and allow for adjustment of the temperature value, rotates the rotating ring to adjust the temperature value, and presses the rotating ring again to establish a new effective time and temperature value for the programmed setpoint.
According to some embodiments, a programmable device for controlling an HVAC system is provided. The device comprises an electronic display screen located within a user-rotatable and user-depressible circular outer ring; and a processor adapted and configured to drive the electronic display screen in response to a user pressing and rotating the outer ring. The processor is programmed to cause the electronic display to display recent energy usage performance information for a recent series of historical time intervals. The energy performance information may be displayed to the user in separate respective windows for respective time intervals, and the electronic display screen displays animated transitions between the respective time intervals in response to the user rotating the ring.
It should be appreciated that these systems and methods are novel as to their application and the many components, systems, methods and algorithms used and included therein. It should be appreciated that the embodiments of the presently described inventive work may be implemented in numerous ways, including as a process, an apparatus, a system, a device, a method, a computer readable medium, a computing algorithm, embedded or distributed software, and/or as a combination of the foregoing. Several illustrative embodiments are described below.
Drawings
The inventive work will be readily understood by reference to the following detailed description and the accompanying drawings, in which:
figure 1 is an illustration of an enclosure with controlled environmental conditions according to some embodiments;
FIG. 2 is an illustration of an HVAC system according to some embodiments;
3A-3B illustrate a thermostat with a user-friendly interface according to some embodiments;
FIG. 3C illustrates a cross-sectional view of a shell portion of the frame of the thermostat of FIGS. 3A-3B;
fig. 4 illustrates a thermostat with a head unit and a back plate (or wall dock) for ease of installation, configuration, and upgrade, according to some embodiments;
5A-5F and 6A-6D illustrate display screens on a user-friendly graphical user interface of a programmable thermostat after initial setup, according to some embodiments;
7A-7K illustrate aspects of an overall layout of a graphical user interface of a thermostat, according to some embodiments;
8A-8C illustrate exemplary screens of a rotating main menu on a user-friendly programmable thermostat, according to some preferred embodiments;
9A-9H and 10A-10I illustrate exemplary user interface screens on a user-friendly programmable thermostat for manufacturing various settings, according to some embodiments;
11A-11D illustrate exemplary screens of various error conditions on a user-friendly programmable thermostat, according to some embodiments;
12A and 12B illustrate certain aspects of user interface navigation through a multiple-day schedule on a user-friendly programmable thermostat, in accordance with some preferred embodiments;
fig. 13 illustrates an exemplary screen related to the display of energy usage information on a user-friendly programmable thermostat, according to some embodiments;
FIG. 14 illustrates an exemplary screen for displaying an animated scale sweep on a user-friendly programmable thermostat, according to some embodiments;
15A-15C illustrate exemplary screens related to learning on a user-friendly programmable thermostat, according to some alternative embodiments;
16A-16B illustrate a thermostat with a user-friendly interface according to some embodiments;
17A-17B illustrate a thermostat with a user-friendly interface according to some embodiments;
18A-18B illustrate front exterior views of user-friendly, visually pleasing thermostats according to some embodiments;
19A-19B illustrate perspective and side cross-sectional views, respectively, of a user-friendly, visually pleasing thermostat according to some embodiments;
fig. 20 illustrates a perspective view of a user-friendly, visually-pleasing thermostat, according to some embodiments;
fig. 21A illustrates a perspective view of a user-friendly, visually-pleasing thermostat, according to some embodiments;
21B-21G illustrate the graphical user interface of the thermostat of FIG. 21A during and after a user input to increase the set point temperature;
22A-22D illustrate exemplary screens on a thermostat having a user interface capable of entering textual information, according to some embodiments;
23A-23B illustrate a thermostat with other buttons that facilitate user input and navigation according to alternative embodiments;
FIG. 24 illustrates an exemplary screen of a "select front to back" transition between screens according to some embodiments; and
fig. 25 illustrates an exemplary screen for a "panning" transition between screens according to some embodiments.
Detailed Description
The subject matter of this patent specification relates to the subject matter of the following commonly assigned applications, each of which is incorporated herein by reference: U.S. serial number 12/881,430 filed on 9/14/2010; U.S. serial number 12/881,463 filed on 9/14/2010; U.S. temporary serial number 61/415,771 filed on 11/19/2010; U.S. temporary serial number 61/429,093 filed on 12/31/2010; us serial number 12/984,602 filed on 4/1/2011; us serial number 12/987,257 filed on 10/1/2011; us serial number 13/033,573 filed on 23/2/2011; us serial number 29/386,021 filed on 23/2/2011; us serial number 13/034,666 filed 24/2/2011; us serial number 13/034,674 filed 24/2/2011; us serial number 13/034,678 filed 24/2/2011; us serial number 13/038,191 filed on 3/1/2011; us serial number 13/038,206 filed on 3/1/2011; us serial number 29/399,609 filed on 8/16/2011; us serial number 29/399,614 filed on 8/16/2011; us serial number 29/399,617 filed on 8/16/2011; us serial number 29/399,618 filed on 8/16/2011; us serial number 29/399,621 filed on 8/16/2011; us serial number 29/399,623 filed on 8/16/2011; us serial number 29/399,625 filed on 8/16/2011; us serial number 29/399,627 filed on 8/16/2011; us serial number 29/399,630 filed on 8/16/2011; us serial number 29/399,632 filed on 8/16/2011; us serial number 29/399,633 filed on 8/16/2011; us serial number 29/399,636 filed on 8/16/2011; us serial number 29/399,637 filed on 8/16/2011; us serial number 13/199,108 filed on 8/17/2011; us serial number 13/267,871 filed on 6/10/2011; us serial number 13/267,877 filed on 6/10/2011; us serial number 13/269,501 filed on 7/10/2011; us serial number 29/404,096 filed on 14/10/2011; us serial number 29/404,097 filed on 14/10/2011; us serial number 29/404,098 filed on 14/10/2011; us serial number 29/404,099 filed on 14/10/2011; us serial number 29/404,101 filed on 14/10/2011; us serial number 29/404,103 filed on 14/10/2011; us serial number 29/404,104 filed on 14/10/2011; us serial number 29/404,105 filed on 14/10/2011; us serial number 13/275,307 filed on day 17 of 10 months 2011; us serial number 13/275,311 filed on day 17 of 10 months 2011; us serial number 13/317,423 filed on day 17 of 10 months 2011; us serial number 13/279,151 filed on 21/10/2011; us serial number 13/317,557 filed on 21/10/2011; and us temporary serial number 61/627,996 filed on 21/10/2011.
Detailed descriptions of inventive work are provided herein. While several embodiments are described, it should be understood that the inventive work is not limited to any one embodiment, but encompasses numerous alternatives, modifications, and equivalents. In addition, while numerous specific details are set forth in the following description in order to provide a thorough understanding of the inventive work, some embodiments may be practiced without some or all of these details. Moreover, for the purpose of clarity, certain technical material that is known in the related art has not been described in detail in order to avoid unnecessarily obscuring the inventive work.
The term "HVAC" as used herein includes systems that provide heating and cooling, heating only, cooling only, and other body comfort and/or conditioning functionality (e.g., humidification, dehumidification, and ventilation).
When referring to an HVAC thermostat, the terms "power collection," "sharing," and "theft" as used herein all refer to thermostats designed to derive power from a power converter through the plant load without directly using a direct or common line source from the converter.
When referring to an HVAC system, the term "residential" as used herein refers to a type of HVAC system that is adapted to heat, cool, and/or otherwise condition the interior of a building that is primarily intended for single family housing. An example of a refrigeration system considered a home would have a refrigeration capacity of less than about 5 cold tons (1 cold ton-12,000 Btu/h).
When referring to an HVAC system, the term "light commercial" as used herein refers to a type of HVAC system that is suitable for heating, cooling, and/or otherwise conditioning the interior of a building primarily for commercial purposes, but having a size and configuration that residential HVAC systems are considered suitable for. An example of a refrigeration system considered a home would have a refrigeration capacity of less than about 5 tons.
The term "thermostat" as used herein refers to a device or system for regulating a parameter (e.g., temperature and/or humidity within at least a portion of an enclosure). The term "thermostat" may include a control unit for a heating and/or cooling system, or a component of a heater or air conditioner. The term "thermostat" as used herein may also refer generally to a multi-function sensing and control unit (VSCU unit) that is configured and adapted to provide complex, customized, energy-efficient HVAC control functionality while being visually appealing, unobtrusive, seemingly elegant, and pleasing for ease of use.
Figure 1 is an illustration of an enclosure with controlled environmental conditions according to some embodiments. In this example, theenclosure 100 is a single family dwelling. According to other embodiments, the enclosure may be, for example, a house, an apartment in an apartment building, a light commercial structure (e.g., an office or retail store), or a combination of the foregoing. As will be described in further detail below, thethermostat 110 controls theHVAC system 120. According to some embodiments, theHVAC system 120 has a cooling capacity of less than about 5 tons. According to some embodiments, the remote device 112 is in wireless communication with thethermostat 110 and may be used to display information to the user and receive user input from a remote location of the device 112. Although many embodiments are described herein as being performed by a thermostat (e.g., thermostat 110), according to some embodiments, the same or similar techniques are used by using a remote device (e.g., device 112).
Figure 2 is an illustration of an HVAC system according to some embodiments. TheHVAC system 120 provides heating, cooling, ventilation, and/or air treatment for an enclosure, such as thesingle family dwelling 100 shown in figure 1.System 120 depicts a warm air heating system, however other types of systems may be used according to other embodiments. In heating, a heating coil orelement 242 within theair handler 240 provides a source of heat using electricity or gas throughline 236. Usingfan 238, the refrigerant gas is drawn from the enclosure throughreturn duct 246 throughfilter 270 and the refrigerant gas is heated using heating coil orelement 242. The heating gas flows back into the enclosure at one or more locations throughsupply air ductwork 252 and supply air grilles (e.g., grilles 250). In cooling, theexternal compressor 230 passes a gas (e.g., freon) through a set of heat exchanger coils to cool the gas. The gas then enters arefrigeration coil 234 in a gas expansion,refrigerated air handler 240 and, by afan 238, the gas circulating through the enclosure is refrigerated. According to some embodiments, ahumidifier 254 is also provided. Although not shown in fig. 2, according to some embodiments, the HVAC system has other known functionality, such as venting air to and from the outside, and one or more dampers for controlling air flow within the ductwork. The system is controlled bycontrol electronics 212, and the operation ofcontrol electronics 212 is managed by a thermostat (e.g., thermostat 110). Thethermostat 110 controls theHVAC system 120 through a number of control circuits. Thethermostat 110 also includes a processing system 260 (e.g., a microprocessor) that is adapted and programmed to control the HVAC system and to perform the techniques described in detail herein.
Fig. 3A-3B illustrate a thermostat with a user-friendly interface according to some embodiments. Unlike many prior art thermostats, thethermostat 300 preferably has a sleek, simple, neat, and elegant design that does not detract from the home decoration, and may actually serve as a visually pleasing center decoration for the immediate location where the thermostat is installed. Furthermore, unlike known conventional thermostats, user interaction with thethermostat 300 is facilitated and greatly enhanced by the design of thethermostat 300. Thethermostat 300 includes control circuitry and is electrically connected to an HVAC system, such as that shown by thethermostat 110 in fig. 1 and 2. Thethermostat 300 is wall-mounted, has a circular shape, and has an outerrotating ring 312 for receiving user input. Thethermostat 300 has a circular shape such that it appears as a generally circular disc-shaped object when mounted on a wall. Thethermostat 300 has a large front face located within anouter ring 312. According to some embodiments, the diameter of thethermostat 300 is about 80 mm. The outerrotating ring 312 allows the user to make adjustments, for example, to select a new target temperature. For example, the target temperature may be increased by rotating theouter ring 312 clockwise, and the target temperature may be decreased by rotating theouter ring 312 counterclockwise. The front side of thethermostat 300 includes atransparent cover 314, thetransparent cover 314 being polycarbonate according to some embodiments; and ametal portion 324 preferably having a plurality of slots formed therein (as shown). According to some embodiments, the surface of thetransparent cover 314 and themetal portion 324 form a generally outer arc or sphere that is gradually arcuate outward, and this gradual arc extends from theouter ring 312.
Although thecover 314 is formed from a single lenticular sheet of, for example, polycarbonate material, thecover 314 has two distinct regions or portions, including an outer portion 314o and a central portion 314 i. According to some embodiments, thecover 314 covers or smokes around the outer portion 314o, but makes the central portion 314i clearly clear to facilitate viewing of theelectronic display screen 316 disposed underneath. According to some embodiments, thecurved cover 314 acts as a lens that tends to magnify the information displayed to the user in theelectronic display screen 316. According to some embodiments, the centralelectronic display 316 is a dot matrix layout (independently addressable) so that arbitrary shapes can be produced, rather than a segmented layout. According to some embodiments, a combination of lattice layout and segmentation layout is used. According to some embodiments, thecentral display screen 316 is a backlit color Liquid Crystal Display (LCD). An example of the information displayed on theelectronic display screen 316 is illustrated in fig. 3A and includes acentral number 320 representing the current setpoint temperature. According to some embodiments, themetal portion 324 has a number of slot-like openings to facilitate the use of an underlying mounted passiveinfrared motion sensor 330. Themetal portion 324 may alternatively be referred to as a metal front grid portion. Further description of the metal portion/front grill portion is provided in the above-referenced commonly assigned U.S. application No. 13/199,108. Thethermostat 300 is preferably constructed so that theelectronic display screen 316 is in a fixed orientation and does not rotate with theouter ring 312 so that theelectronic display screen 316 is easily readable by a user. For some embodiments, thecap 314 andmetal portion 324 are also held in a fixed orientation and do not rotate with theouter ring 312. According to one embodiment where thethermostat 300 is about 80mm in diameter, theelectronic display screen 316 is about 45mm in diameter. According to some embodiments, anLED indicator 380 is located below theportion 324 to serve as a low power consumption indicator for certain status conditions. For example, theLED indicator 380 may be used to display a flashing red color when the rechargeable battery of the thermostat (see fig. 4, below) is low and is being recharged. More generally, theLED indicators 380 may be used to communicate one or more status codes or error codes by way of various combinations of red, green, red and green, various different blink rates, and the like, which may be used for fault diagnosis purposes.
Motion sensing and other techniques may be used to detect and/or predict occupancy as further described in the above-referenced commonly assigned U.S. serial No. 12/881,430. According to some embodiments, the occupancy information is used to generate an efficient and effective reservation procedure. Preferably, anactive proximity sensor 370A is provided to detect a user in proximity by infrared light reflection, and an ambientlight sensor 370B is provided to sense visible light. Theproximity sensor 370A may be used to detect proximity within a range of about one meter so that thethermostat 300 may initiate a "wake up" when a user is proximate to the thermostat and before the user contacts the thermostat. This use of proximity sensing may be used to enhance the user experience by "preparing" for interaction as soon as possible or shortly after the user is ready to interact with the thermostat. Furthermore, the wake-up proximity functionality also allows for power savings within the thermostat by entering a "sleep" mode when user interaction is not occurring or is about to occur. Ambientlight sensor 370B may be used for various intelligence gathering purposes, for example, to facilitate confirming the rate of stay when a sharp rising or falling edge is detected (because there may be occupants turning lights on and off), and for example, to detect a long-term (e.g., 24 hour) pattern of ambient light intensity to confirm and/or automatically establish a time of day.
According to some embodiments, to achieve the combined purposes of inspiring user confidence and further promoting visual and functional elegance, thethermostat 300 is controlled by only two types of user input, the first type being to rotate theouter ring 312 as shown in fig. 3A (hereinafter referred to as a "spin ring" or "spin ring" input), and the second type being to push theouter cover 308 inward (see fig. 3B) until an audible and/or tactile "click" (hereinafter referred to as an "inward click" or simple "click" input) occurs. For the embodiment of fig. 3A-3B, theouter cover 308 is an assembly that includes all of theouter ring 312, thecover 314, theelectronic display 316, and themetal portion 324. When the user presses theouter cover 308 inward, theouter cover 308 moves inward a small amount (e.g., 0.5mm) against an internal metal dome switch (not shown), and then resiliently moves back outward by the same amount when the internal pressure is released, thereby providing a satisfactory tactile "click" feel to the user's hand, and a corresponding soft audible click. Thus, for the embodiments of fig. 3A-3B, the inward click may be achieved by pressing directly on theouter ring 312 itself, or by pressing the outer ring indirectly by providing an inward pressure on thecap 314, themetal portion 314, or various combinations thereof. For other embodiments, thethermostat 300 may be mechanically configured such that only theouter ring 312 moves inward for an inward click input, while thecover 314 and themetal portion 324 remain stationary. It should be appreciated that a variety of different selections and combinations of specific mechanical elements that move inward to effect an "inward click" input, whether such input is theouter ring 312 itself, some portion of thecover 314, or a combination thereof, are within the scope of the teachings of the present invention. However, it has been found particularly advantageous to provide the user with the ability to quickly traverse between the positioning "ring rotation" and "inward click" with a single hand and with the minimum amount of time and effort involved, and therefore the ability to provide an inward click directly by pressing theouter ring 312 has been found particularly advantageous because the user's finger does not need to be lifted out of contact with the device, or slid along its surface, in order to make between ring rotation and inward click. Furthermore, by virtue of the strategic location of theelectronic display screen 316 centrally within therotating ring 312, another advantage is provided in that the user can naturally focus on the electronic display screen throughout the input process at the very center of where the hand is performing its function. Particularly when applied to (but not limited to) changing the set point temperature of a thermostat, the combination of intuitive outer ring rotation with a pleasing human feel of clicking in, and the natural focus of the adaptation on the electronic display screen in the middle of finger activity, significantly increases the intuitive, leak-free, and fully interesting user experience. Further descriptions of advantageous mechanical user interfaces and related designs for use according to some embodiments may be found in the above-mentioned U.S. serial No. 13/033,573, the above-mentioned U.S. serial No. 29/386,021, and the above-mentioned U.S. serial No. 13/199,108.
Fig. 3C illustrates a cross-sectional view of ahousing section 309 of the thermostat's frame of fig. 3A-3B, it has been found that theentire thermostat 300 provides a particularly pleasing and suitable visual appearance when viewed with reference to a variety of different wall colors and wall textures in a variety of different home environments and home settings. While the thermostat itself is functionally adapted to the user's schedule as described herein and in one or more of the above-mentioned commonly assigned incorporated applications, thehousing portion 309 is specifically configured to communicate a "chameleon" quality or characteristic such that the overall device appears to naturally harmonize with many of the most common wall colors and wall textures found in home and business environments, at least in part because the device appears to present surrounding colors, even textures, when viewed from many different angles. Theshell portion 309 has a frustoconical shape that is gently curved when viewed in cross-section and includes asidewall 376 made of a transparent solid material (e.g., polycarbonate plastic). Thesidewalls 376 are backed with a substantially matte silver or nickel colored paint that is applied to theinterior surfaces 378 of thesidewalls 376 and not to theexterior surfaces 377 of thesidewalls 376. Theouter surface 377 is smooth and glossy but is not coated with a coating. Thesidewall 376 may have a thickness T of about 1.5mm, a diameter d1 of about 78.8mm that is closer to the first end of the wall when installed, and a diameter d2 of about 81.2mm that is further from the second end of the wall when installed, varying in diameter across an outward width dimension "h" of about 22.5mm, varying in diameter in a linear manner or, more preferably, in a slightly non-linear manner that increases the outward distance to form a slightly curved shape when viewed from the profile (as shown in fig. 3C).Outer ring 312 ofouter cap 308 is preferably constructed to match diameter d2 and is positioned adjacent the second end ofshell portion 309 across an appropriately sized gap g1 therein, and then gently arcs inwardly to contactcap 314 acrosssmall gap g 2. Of course, it should be understood that fig. 3C only illustrates thehousing portion 309 of thethermostat 300 and that there are many electronic components within it, which are omitted from fig. 3C for clarity of presentation, and which are further described below and in other commonly assigned applications incorporated therein, such as the aforementioned U.S. serial No. 13/199,108.
According to some embodiments, thethermostat 300 includes aprocessing system 360, adisplay driver 364, and awireless communication system 366. Theprocessing system 360 is adapted to cause thedisplay driver 364 and thedisplay area 316 to display information to a user and to receive user input via therotating ring 312. According to some embodiments, theprocessing system 360 is capable of performing management of the operation of thethermostat 300 including the user interface features described herein.Processing system 360 is further programmed and configured to perform other operations as described further below, and/or in other commonly assigned applications incorporated by reference. For example, theprocessing system 360 is further programmed and configured to maintain and update a thermodynamic model of an enclosure in which the HVAC system is installed, such as described in the above-mentioned U.S. serial No. 12/881,463, and in international patent application No. PCT/US11/51579, which is incorporated herein by reference. According to some embodiments, thewireless communication system 366 is used to communicate with devices (e.g., personal computers and/or other thermostat or HVAC system components), which may be peer-to-peer communication, communication through one or more servers located on a private network, and/or communication through a cloud-based service.
Fig. 4 illustrates a side view of athermostat 300 having ahead unit 410 and a back plate (or wall dock) 440 for ease of installation, configuration, and upgrade, according to some embodiments. As described above, thethermostat 300 is wall-mounted, has a circular shape, and has an outerrotating ring 312 for receiving user input. Thehead unit 410 includes anouter cover 308, theouter cover 308 including acover 314 and anelectronic display 316. Thehead unit 410 of thecircular thermostat 300 is slidably mounted to theback plate 440 and slidably separated from theback plate 440. According to some embodiments, the connection of thehead unit 410 to theback plate 440 may be accomplished using magnets, bayonets, latches and hooks, tabs or ribs with matching grooves, or simply rubbing on the mating portions of thehead unit 410 and theback plate 440. According to some embodiments,head unit 410 includes aprocessing system 360, adisplay driver 364, and awireless communication system 366. Also shown is arechargeable battery 420 that is recharged using a charging circuit 422, the charging circuit 422 using power from the back panel, obtained by power harvesting (also referred to as power theft and/or power sharing) from HVAC system control circuitry or from common wiring (if any), as described in further detail in co-pending patent applications U.S. serial numbers 13/034,674 and 13/034,678, which are incorporated herein by reference. According to some embodiments, therechargeable battery 420 is a single cell lithium-ion or lithium-polymer battery.
Theback plate 440 includeselectronics 482 and a temperature/humidity sensor 484 in thehousing 460 that are vented through thevent 442. Two or more temperature sensors (not shown) are also located in thehead unit 410 and cooperate to acquire reliable and accurate room temperature data. Awire connector 470 is provided to allow for wiring to the HVAC system. Thewire terminals 480 provide electrical connections between thehead unit 410 and theback plate 440. Thebackplane electronics 482 also includes power sharing circuitry for sensing and collecting power available from the HVAC system circuitry.
Fig. 5A-5F and 6A-6D are display output flow diagrams illustrating a user-friendly graphical user interface of a programmable thermostat after initial setup, according to some embodiments. For example, the initial setup procedure occurs when thethermostat 300 is first removed from the cabinet, or after a factory default reset instruction is issued. According to some embodiments, the screen shown is displayed on a circular dot matrixelectronic display 316 with arotating ring 312 on thethermostat 300, such as shown and described above with reference to fig. 3A-4. In fig. 5A, athermostat 300 having anelectronic display screen 316 displays alogo screen 510 upon initial startup. The flags screen 510 adds atrim icon 513 in thescreen 512 to indicate to the user that the boot process is in progress. According to some embodiments, information, for example, to notify a user of aspects of thethermostat 300 or aspects of the manufacturer, is displayed to the user during the startup process. Upon startup,screen 514 is displayed to inform the user that the initial setup process may take several minutes. The user confirms the message using the inward click command and then displays screen 516. Screen 516 allows the user to select one of the four setup steps by rotating the ring. According to some embodiments, the user is not allowed to select the order in which the steps are set, but rather a list of four steps is displayed so that the user has an indication of the current progress within the setting process. According to some preferred embodiments, the user may select the next step in the schedule, or any step that has been completed (to allow the step to be re-executed), but not allow the user to select an unordered future step (to prevent the user from inadvertently skipping any steps). According to one embodiment, future steps that are not yet allowed are displayed in a more transparent (or "gray") color to indicate that they are not currently available. In this case, theguidance screen 518 is clicked, requiring the user to connect to the internet to establish and/or confirm a unique cloud-based service account for features (e.g., remote control, automatic updates, and local weather information).
According to some embodiments, some transitions between screens use "select front to back" transitions, and/or pan or move display elements, as described in the above-mentioned U.S. patent application serial No. 13/033,573 and fig. 24 and 25 herein. The animated "select front to back" transition between a series of thermostat display screens, also illustrated in the above commonly assigned U.S. serial No. 29/399,625, has been found to be advantageous in providing a pleasing and satisfying user experience not only in terms of intrinsic visual pleasure, but also because it provides a unique balance between logical isolation (the feeling of a person moving to something new) and logical flow (the feeling of connectivity and causal relationships between previous and next screens). Although the transition types may not be all labeled in the figures herein, it should be understood that different types of inter-screen transitions may be used to enhance the user interface experience, for example, by indicating to the user a transition to a different step or setting, or returning to a previous screen or menu.
Inscreen 518, the user enters the connection setup step by selecting "connect" with the spin ring, and then clicking inward. Selecting "connect" causes thethermostat 300 to scan for a wireless network and then proceed to display 524 in fig. 5B. If the user selects "skip," then screen 520 is displayed which informs the user that a connection can be made at any time from the settings menu. The user confirms this connection by clicking on the guide screen 522. In screen 522, the first step "internet connection" is grayed out, indicating that this step has been intentionally skipped.
In FIG. 5B,screen 524 is displayed after scanning for a wireless network (e.g., using Wi-Fi or ZigBee wireless communication). In the example shown inscreen 524, two wireless networks have been discovered and displayed: "network 2" and "network 3". Theelectronic display 316 preferably also includes alock icon 526 to display network usage password security and awireless icon 528 to indicate a wireless connection to the network. According to some embodiments, thewireless signal icon 528 may display a number of bars indicating the relative signal strength associated with this network. If the user selects one of the discovered networks that requires a password,screen 530 is displayed to obtain the password from the user.Screen 530 uses an alphanumeric input interface in which the user selects and enters characters by rotating and clicking the ring. Further details of this type of data entry interface are described in the commonly assigned U.S. serial No. 13/033,573, discussed above, and in fig. 22A-22D herein. The user is prompted to enter a password by means of thelock icon 526. After entering the password, thescreen 532 is displayed when the thermostat attempts to establish a connection with the indicated Wi-Fi network. If a network connection is established and the internet is available, the thermostat attempts to connect with the manufacturer's server. A successful connection with the server is displayed inscreen 534. After pausing (or click confirmation),screen 536 is displayed, indicating that the internet connection setup step has been successfully completed. According to some embodiments, a check mark icon 537 is used to indicate successful completion of a step.
If a connection to the selected local network cannot be established,screen 538 is displayed informing the user that a connection cannot be made and asking if a network test procedure should be performed. If the user selects "test,"screen 540 is displayed withtrim icon 541 when performing network testing. If the test finds an error, a screen (e.g., screen 542) is displayed to indicate the nature of the error. According to some embodiments, users point online to other resources for more detailed support.
If the local network connection is successful, but then a connection to the manufacturer's server may not be established, the user is notified of status and confirmation by clicking "continue" inscreen 544 of FIG. 5C. Inscreen 546, the user is asked if he wishes to try a different network. If the user selects "network," the thermostat scans for available networks and then moves to screen 524. If the user selects "skip," screen 522 is displayed.
In some cases, for example, after network testing (screen 540), the system determines that a software and/or firmware update is required. In such cases, thescreen 548 is displayed when the update process is performed. Since some processes (e.g., downloading and installing updates) may take a relatively long time, a notification combined with thefine tune control 549 having a% indicator may be displayed to inform the user of the progress. After an update, the system typically needs to be restarted.Screen 550 informs the user to restart the system.
According to some embodiments, where more than one thermostat is located at the same residential or commercial location, these units may be associated with each other, all paired with the user's account on the cloud-based management server. When a successful network and server connection is established (screen 534) and if the server notices that there is already an online account associated with the current location by comparing the network address ofthermostat 300 with the network addresses of other currently registered thermostats,screen 552 is displayed asking the user if he wants to add the current thermostat to the existing account. If the user selects "add," the thermostat is added to the existing account shown inscreen 554 andscreen 556. After the current thermostat is added to the online account, if more than one thermostat is present on the account, the program is provided to the copy setting, starting withscreen 558. In fig. 5D,screen 558 informs the user that another thermostat (named "living room" in this case) is also associated with the user's account and asks the user whether the settings should be copied. If the user selects "copy settings,"screen 560 is displayed withtrim control 561 when the settings are copied to a new thermostat. According to some embodiments, one or more of the following settings are replicated: account pairing, learning preferences (e.g., "learn on" or "learn off"), heating or cooling mode (if available), location, answer at set-up interview, current schedule, and off-season schedule (if any).
Advantageous functionality may be provided using two different instances of thethermostat unit 300 located in a common enclosure (e.g., a single family home) that are associated with the same user account (e.g., account "tomsmith 3@ mailhost. com" in fig. 5C-5D) in a cloud-based management server. For purposes of the present description, it may be assumed that each thermostat is a "primary" thermostat, characterized in that the thermostat is connected to and responsible for controlling the HVAC system, which may be different from a "secondary" thermostat, which has many of the same sensing and processing capabilities ofthermostat 300, except that the "secondary" thermostat is not connected to the HVAC system, but affects the operation of one or more HVAC systems by means of direct or indirect communication with one or more primary thermostats. However, the scope of the present disclosure is not so limited, and thus in other embodiments, cooperation may exist in various combinations of primary and/or secondary thermostats.
A particular enclosure (e.g., a single-family dwelling) may use twoprimary thermostats 300 where there are two different HVAC systems to control, for example, a downstair HVAC system located on a downstair floor and an upstairs HVAC system located on an upstairs floor. When the thermostats are logically associated with the same user account on the cloud-based management server, such as by operatingscreens 552, 554, 556, the two thermostats advantageously cooperate with each other in providing optimal HVAC control of the enclosure as a whole. This cooperation between the two thermostats may be a direct peer-to-peer cooperation, or may be a supervisory cooperation in which a central cloud-based management server supervises the thermostats as one or more of the owners, referees, moderators, arbitrators, and/or communicators on behalf of the two thermostats. In one example, an enhanced ability to automatically leave is provided, wherein the "leave" mode of operation is invoked only when both thermostats have sensed a lack of activity for a requisite period of time. For one embodiment, each thermostat will send an exit status "vote" to the management server if inactivity has been detected for the requisite period of time, but will not enter the "exit" status until the thermostat receives permission from the management server to do so. At the same time, if the thermostats detect occupant activity in the enclosure, each thermostat will send a revocation of the departure status vote. The central management server sends out an away status grant to both thermostats only if there is a current away status vote in each thermostat. Once in a common away state, if any one thermostat senses occupant activity, this thermostat sends a revocation to the cloud-based management server, which in turn sends an away state allow revocation (or "arrival" command) to both thermostats. Many other types of collaboration among commonly paired thermostats (i.e., thermostats associated with the same account on the management server) may be provided without departing from the scope of the teachings of the present invention.
When more than one thermostat exists for a particular enclosure and those thermostats are associated with the same account on the cloud-based management server, a preferred method used by this group of thermostats may cooperate to provide enhanced automatic departure functionality as follows. Each thermostat maintains a set of state information objects, including (i) a local automatic departure ready (AAR) flag that reflects whether the respective thermostat believes itself to be automatic departure ready; and (ii) one or more peer-to-peer automatic leave ready (AAR) flags that reflect whether each other thermostat in the group considers itself to be automatic leave ready. The local AAR flag for each thermostat appears as a peer AAR flag in the set of status information objects for each other thermostat in the set. Each thermostat is allowed to change its own local AAR flag, but is only allowed to read its peer AAR flag. A common function of the central cloud-based management server and the thermostats is communication that is frequent enough to keep the set of state information objects in each thermostat with the most up-to-date messages, and in particular keep the peer AAR flag fresh. This may be accomplished, for example, by encoding each thermostat to immediately communicate to the management server any changes in its local AAR flag, at which point the management server may immediately communicate this change to each other thermostat in the group to update the corresponding peer AAR flag. Other methods of direct peer-to-peer communication in a thermostat may be used without departing from the scope of the teachings of the present invention.
According to a preferred embodiment, if all the AAR flags of this group are set to "YES" or "ready", the thermostats operate in a consistent mode such that each thermostat will only enter the actual "out" state. Thus, at any particular point in time, all thermostats in the group will be in an "away" state, or none of the thermostats will be in an "away" state. Further, each thermostat is configured and programmed to set the AAR flag to "YES" if either or both of two sets of criteria are met. The first set of criteria is met when all of the following are true: (i) depending on the thermostat's sensors, e.g., Passive Infrared (PIR) motion sensors, active infrared proximity sensors (PROX) and other occupancy sensors, which it may be equipped with, there has been a period of sensed inactivity for a requisite period of inactivity; (ii) thermostats have "automatic away confidence" in that they previously deemed to be qualified to sense statistically significant occupant activity for a statistically sufficient amount of significant time; and (iii) meets other basic "rationality criteria" for entering the auto-away mode, e.g., (a) the user has not previously disabled the auto-away feature; (b) if the enclosure is not a business, then time is between 8 am and 8 pm; (c) the thermostat is not in an off mode; (d) the "off" state temperature is more energy efficient than the current setpoint temperature; and (e) the user does not remotely interact with the thermostat through the cloud-based management server. The second set of criteria is met when all of the following are true: (i) from the thermostat's sensors, there has been a period of sensed inactivity for a requisite inactivity time interval; (ii) the AAR flag of at least one other thermostat in the group is "yes"; and (iii) both meet the "rationality" criteria set forth above. Advantageously, in particular by means of the second set of alternative criteria that an individual thermostat may set its AAR flag to "yes", it may be the case that all thermostats in this set may contribute their benefit of occupancy sensor data to the automatic departure determination of this set even in the case that one or more thermostats do not have an "automatic departure confidence", as long as there is at least one member with an "automatic departure confidence". This approach has been found to increase the reliability and scalability of the energy-saving auto-exit feature, where reliability is enhanced by virtue of multiple sensor locations around the enclosure, and scalability is enhanced because "misplacement" of one thermostat that leaves the thermostat "without confidence" (e.g., installed in an awkward location outside of an obstruction that limits PIR sensitivity) will not generally compromise the effectiveness and utility of group consistency.
It will be appreciated that the above method is readily extended to situations where there are multiple primary thermostats and/or multiple secondary thermostats. It should be further appreciated that when the term primary thermostat is used herein, there need not be a one-to-one correspondence between the primary thermostat and the different HVAC systems in the enclosure. For example, there are many installations where multiple "zones" in an enclosure may be served by a single HVAC system by means of controllable dampers that can stop and/or redirect airflow to different zones of the HVAC system. In such cases, there may be a primary thermostat for each zone, each primary thermostat being connected to the HVAC system and appropriate dampers to regulate the climate of the respective zone.
Referring now again to FIG. 5D, inscreen 562, a name is entered for the thermostat, assuming the thermostat is installed in a home rather than a business. Thelist 563 of selections is larger than the screen allows, so according to some embodiments, in response to the user rotating the ring, thelist 563 scrolls up and down so that the user can view all available selections. For clarity of description, it should be understood that when the list of menu selections is illustrated in the figures of the present disclosure as exceeding the spatial limits of the screen, e.g., as shown bylist 563 ofscreen 562, those menu selections will automatically scroll up and down as necessary for viewing by the user as the user rotatesrotary ring 312. The available choices of names in this case are displayed, including the option of entering custom names (by selecting "type name"). The first entry "Nest 2" is a generic thermostat name and assumes that a thermostat already exists on the account named "Nest 1". If a "Nest 2" thermostat already exists, the name "Nest 3" will be provided, and so on. If the user selects "type name," characterinput user interface 565 is used to enter the name.Screen 564 displays a thermostat similar toscreen 562 naming screen, except that it represents a situation wherethermostat 300 is installed in a business, rather than a home. When the thermostat is "on" to learn (or self-program) the feature,screen 566 is displayed. In this case, the user is asked whether the calendar of another thermostat should be copied. After the internet connection is complete, the server connection and the pairing process are complete, thescreens 568, 570 and 572 display the displayed content.Screen 568 is used for situations where an internet connection is established, but no pairing is made with the user account on the server.Screen 570 is used for the case of establishing an internet connection and pairing with a user account on the server. Finally,screen 572 is for a case where an internet connection is not successfully established. In all cases, the next set theme is "heating and cooling".
FIG. 5E illustrates an exemplary screen of a thermostat according to some embodiments, such as described aboveAs described in commonly assigned U.S. serial No. 13/034,666, thermostats have the ability to detect line conditions and errors by detecting the physical presence of wires connected to the terminals and sensing the presence of appropriate electrical signals on the connecting wires using an analog-to-digital converter (ADC). According to some embodiments, a combination of physical wire presence detection and ADC appropriate signal detection may be used to detect a wiring condition (e.g., an error), for example, by detecting whether the signal on the patch cord is fully energized or half-wave rectified.Screen 574 is an example where no wiring warning or error is detected. According to some preferred embodiments, the connector with attached wires is displayed in a different color and a small wiring lug (e.g., lug 575) is additionally displayed to indicate to the user that the wires are connected to this connector terminal. According to some preferred embodiments, the wiring lugs (e.g., lug 575) are displayed in a color corresponding to the most common wire color visible in the intended installation environment. For example, in the case of thescreen 574, the connector RHThe connecting wire is red, and the connector Y1The wiring lug of the connector G is yellow, the wiring lug of the connector G is green, etc.Screen 578 is an example of a wiring warning indication screen. Generally, a wiring warning is used when a potential wiring problem is detected but HVAC functionality is not blocked. In this case. The refrigeration conductor Y1 is detected, but the refrigeration system appears to be absent, as notified to the user inscreen 579. Other examples of wiring warnings, according to some embodiments, include: the Rh pin is detected (i.e., the wire has been detected to be inserted into the Rh terminal) but the Rh wire is not charged; rc pin detected but Rc wire not live; the W1 pin was detected but the W1 wire was not live; the AUX pin is detected but the AUX wire is not live; the G pin is detected but the G wire is not live; and OB pin detected but OB wire not live.Screen 580 is an example of a wiring error indication screen. In general, wiring errors are a detection problem that is severe enough to prevent HVAC functionality. In this case, the wiring error shown inscreen 580 is that no power supply line is detected (i.e., no Rc or Rh wires are detected), as shown inscreen 582. Inscreen 584, the user is asked to confirm that the heating or cooling system is properly connectedThen, the system shuts down, as indicated in the blank (or black) screen 585. Other examples of routing errors, according to some embodiments, include: no Y1 or W1 pins were detected; the C pin is detected but the C wire is not live; the Y1 pin was detected but the Y1 wire was not live; and the need for a C-wire (i.e., an automated power theft test has been performed in which it has been found that the power theft circuitry in thethermostat 300 will undesirably trip one or more HVAC call relays, so power theft cannot be used in this installation, so a C-wire needs to be provided to the thermostat 300).
Fig. 5F illustrates a user interface screen relating to location and time/date, according to some embodiments.Screen 586 shows an example ofelectronic display screen 316 when the first two steps of the setup process are completed. After the user selects "your location,"screen 588 is displayed to inform the user that several questions should be answered to create a launch schedule. Inscreen 590, the location country of the user is identified. It should be noted that the list of countries in this example is only the united states and canada, but in general larger lists of other countries or countries may be used.Screen 592 displays a fixed length character entry field, in this case, an example of a numeric five digit united states ZIP code. The user rotates the rotating ring 312 (see fig. 3A, above) to change the highlighted character value, and then selects this value by clicking.Screen 594 displays the example after all five digits have been entered. Thescreen 596 shows an example of a screen that is used for entering date and time information when the thermostat is not connected to the internet. According to some embodiments, the time and date input is only displayed when the clock is reset to the default values of the firmware.
Fig. 6A illustrates an exemplary user interface screen to set interview questions for user answers, according to some embodiments. According to some embodiments, the screen shown is displayed on a circular dot matrixelectronic display 316 with arotating ring 312 on thethermostat 300, such as shown and described in fig. 3A-4. Thescreen 600 displays the setup steps of the screen that are displayed once the first three steps are completed. It should be noted that if a step is unsuccessful, a symbol may be indicated rather than a check mark. For example, if an internet connection is not made or skipped, the negative sign precedes the internet by one step. If "your home" is selected,screen 602 asks the user whether to install the thermostat at home or in the business. If "home" is selected, a number ofquestions 604 may be asked to help establish a basic schedule for the user. After the interview question, the user is asked to provide a name for the thermostat inscreen 608. Notably,step 608 is only performed when there is no name that has been previously requested (see fig. 5D, step 562), i.e., when the currently set thermostat is not the first thermostat associated with the user's cloud-based service account. Alist 607 of common names is displayed to the user for selection by scrolling through the rotating ring. The user may also select "type name" to enter a custom name through thecharacter input interface 609. If the thermostat is instructed to be installed in a business, a set ofinterview questions 606 may be provided to help establish a basic schedule. Following thequestion 606, the user is asked to provide a name for the thermostat in a similar manner as described in the home installation case.
Fig. 6B illustrates other interview issues associated with the initial setup procedure, according to some embodiments. After the thermostat is named, the user is asked whether to use electric heat in the home or business inscreen 610. According to some embodiments, the heating problem shown is only asked when the wire is connected to the "Wl" and/or "W2" terminals. Inscreen 612, the user is asked whether to heat with warm air. Screen 614 informs the user to perform the test procedure in the case of using the heat pump heating system. For example, a test may be used to determine the correct polarity of the heat pump control system by activating the system and detecting the resulting temperature change, as described in the commonly assigned U.S. serial No. 13/038,191, above.Screen 616 displays an instance that is displayed to the user to inform the user to execute a relatively long program. According to some embodiments, if the user is able to correctly answer the question related to the polarity of the heat pump system, the heat pump test is not performed.Screen 620 displays an example of the successful completion of all setup steps. If the user selects "end," aconcise screen 622 of the installation is displayed, indicating the installed HVAC equipment.
Fig. 6C shows a screen related to the learning algorithm in the case of using the algorithm. Inscreen 630, the user is notified that a subsequent manual temperature adjustment will be used to train or "guide" the thermostat. Inscreen 632, the user is asked to select between whetherthermostat 300 should enter a heating mode (e.g., if it is the current winter time) or a cooling mode (e.g., if it is the current summer time). If "cool" is selected, the user is asked inscreen 636 to set an "away" cool temperature (i.e., a cool temperature with low energy consumption) that the home or business should maintain while unoccupied in order to conserve energy and/or money. According to some embodiments, the default value provided to the user is 80 degrees fahrenheit, the user selected maximum value is 90 degrees fahrenheit, the selected minimum value is 75 degrees fahrenheit, and "leaves" (or other suitable indicators) are displayed when the user selects a value of at least 83 degrees fahrenheit.Screen 640 shows an example of a display screen that is displayed when the user is about to select 80 degrees fahrenheit (no leaves displayed), whilescreen 638 shows an example of a display screen that is displayed when the user is about to select 84 degrees fahrenheit. According to some embodiments, a schedule is then created whenscreen 642 is displayed to the user.
If the user selects "heating" inscreen 632, the user is asked to set a low energy "leaving" heating temperature inscreen 644 that the user should maintain when the home or business is unoccupied. According to some embodiments, the default value provided to the user is 65 degrees fahrenheit, the user selected maximum value is 75 degrees fahrenheit, the selected minimum value is 55 degrees fahrenheit, and "leaves" (or other suitable energy saving motivational indicators) are displayed when the user selects a value below 63 degrees fahrenheit.Screen 646 andscreen 648 display examples where the user enters 63 degrees and 62 degrees fahrenheit, respectively. According to some embodiments, a schedule is then created whenscreen 642 is displayed to the user.
Fig. 6D illustrates certain setup screens according to some preferred embodiments. According to some embodiments, thescreen 650 displays the first three setup steps completed and the fourth step "temperature" not yet completed. If "temperature" is selected, the user is asked whether heating or cooling is currently being used at this time of the year inscreen 652. Inscreen 654, the user is asked to enter the energy saving heating and cooling temperatures that should be maintained if the home or business is unoccupied.
Fig. 7A-7K illustrate aspects of an overall layout of a graphical user interface of a thermostat according to some embodiments. According to some embodiments, the screen shown is displayed on a circular dot matrixelectronic display 316 with arotating ring 312 on thethermostat 300, such as shown and described in fig. 3A-4. Fig. 7A shows abasic thermostat screen 700 in a heating mode. According to some embodiments, the foreground symbols and characters remain a constant color (e.g., white), while the background color of the screen may be varied to provide an intuitive visual indication depending on the thermostat and HVAC system functions. For example, according to a preferred embodiment, a background reddish-orange color (e.g., R/G/B value: 231/68/0) is used to indicate that the thermostat currently requires heating from the HVAC system, and a background bluish-colored color (e.g., R/G/B value: 0/65/226) is used to indicate that the thermostat currently requires cooling from the HVAC system. Further, according to some embodiments, the intensity, hue, saturation, opacity, or transparency of the background color may be varied to indicate how much heating and/or cooling will be needed (or how "hard" the HVAC system is working) to achieve the current setpoint. For example, according to some preferred embodiments, a black background is used when the HVAC system is not activated (i.e., when heating or cooling is not required), while a selected background color (e.g., orange, red, or red-orange) that indicates heat is used when the set-point temperature is at least 5 degrees fahrenheit above the current ambient temperature, and a selected background color (e.g., blue) that indicates cooling is used when the set-point temperature is at least 5 degrees fahrenheit below the current ambient temperature. Further, according to a preferred embodiment, the color may be faded or switched between a neutral color (black) and an HVAC activation color (red-orange for heating or blue for cooling) to indicate the increased amount of "work" that the HVAC system must do to change the ambient temperature to reach the current set point. For example, according to some preferred embodiments, a reduced level of transparency (i.e., increased visibility or "loudness" of the HVAC activation color) is used to correspond to an increased difference between the current ambient temperature and the set point temperature. As the difference between the setpoint temperature and the current ambient temperature increases from 1 degree to 5 degrees, the "loudness" of the background HVAC activation color increases from a nearly completely transparent overlay on a black background to a completely opaque "loud" heating or cooling color. It has been found that using a change in the color display such as that described can be very beneficial in giving the user a "feel" for the amount of work, and therefore the energy and cost, that will be spent by the HVAC system at the currently displayed setpoint value. This in turn can be very beneficial for energy saving, especially when the user manually adjusts the set point temperature in real time, since the background color provides immediate feedback regarding the energy outcome of the user's temperature setting behavior.
According to some alternative embodiments, parameters other than simply the difference in the current temperature and the set point temperature may be used to display the background color and intensity. For example, time-temperature (an estimate of the time it will take to reach the current setpoint temperature), energy, and/or cost (if known accurately) may also be used, alone or in combination, to determine which color and how strong (or opaque) to use for the background of the thermostat display screen.
According to some preferred embodiments, characters and other graphics are displayed primarily in white overlaid on a black, orange or blue background, as described above. According to some embodiments, other colors of certain display features are also used, e.g., green for the "leaf" designation. Although many of the screens shown and described herein are provided in the drawings with black characters and graphics overlaid on a white background for purposes of clarity and print reproduction, it should be understood that the use of white or colored graphics and characters overlaid on a black and colored background is generally better for enhancing the user experience, particularly for embodiments where theelectronic display screen 316 is a backlit dot matrix LCD display screen similar to those used on hand-held smart phones and touch pad computers. Notably, while the presently described color schemes have been found to be particularly effective, it should be understood that the scope of the teachings of the present invention is not necessarily limited thereto, and that other effective schemes may be developed for other types of known or hereafter developed electronic display screen technologies (e.g., electronic ink, electronic paper display screens, organic LED display screens, etc.) in view of the description of the present invention without departing from the scope of the present teachings.
In fig. 7A, thescreen 700 has a red-orange background color, with the centralwhite numeral 720 indicating the current set point of 72 degrees fahrenheit. The current setpoint of 72 degrees is also shown by thelarge tick mark 714. As shown by thesmall number 718 and thescale line 716, the current ambient temperature is 70 degrees. The other tick marks in the circular arrangement are displayed in a more transparent (or softer) white color to give the user a sense of adjustment and range of temperatures to coordinate with the circular design of the thermostat, display area and rotating ring. According to some embodiments, the circular arrangement of background tick marks is sized and spaced such that 180 tick marks will complete one revolution, but 40 tick marks are skipped at the bottom, such that a maximum of 140 tick marks are displayed. The set point tick marks 714 and the current temperature tick marks 716 may replace some of the background tick marks so that not all of the background tick marks are displayed. Additionally, the current temperature is displayed numerically using thenumber 718, thenumber 718 may also be overlaid or displayed on the background tick mark in a gentle or transparent manner. According to some embodiments, to highlight visibility, set point tick marks 714 are displayed at 100% opacity (or 0% transparency), sized such that set point tick marks 714 extend 20% farther toward the center of the display screen than the background tick marks, and are further accentuated by adjacent background tick marks that are not displayed. According to some embodiments, time-temperature display 722 is used to indicate an estimated time required to reach the current set point, as described more fully in commonly assigned patent application U.S. serial No. 12/984,602 in the co-pending application. Fig. 7B shows ascreen 701 displaying a "heat to"message 724 indicating that the HVAC system is in a heating mode, but is not currently active (when the HVAC system is active, "heat" will be displayed). According to some embodiments, the background color ofscreen 701 is a neutral color (e.g., black). Afan flag 730 may be displayed indicating that the fan is active without any associated heating or cooling. Further, when the thermostat is locked, alock icon 732 may be displayed. Fig. 7C shows ascreen 702 having amessage 726 "cool" indicating that cool is needed, in addition to having a background color (e.g., blue). In this case, thedisplay message 726 "cool" rather than the time-temperature display because there may be insufficient confidence in the time-temperature number (e.g., due to insufficient data for a more accurate estimate). In fig. 7D,screen 703 shows an example that is similar toscreen 702 but displays time-temperature 728 instead ofmessage 726, indicating a higher confidence in the time-temperature estimate. It should be noted that the background color ofscreen 702 andscreen 703 is bluish to indicate that HVAC cooling is active, however the color may be partially subdued or partially transparent because the current setpoint temperature and the current ambient temperature are relatively close.
According to some embodiments, to facilitate protecting compressor equipment (e.g., a conventional refrigeration compressor or a heat pump heating compressor) from damage, a thermostat prevents reactivation failure of the compressor for a specified period of time ("lockout period") to avoid compressor damage that may occur if the failure of the reactivation interval is too short. For example, the thermostat may be programmed to prevent the compressor from reactivating within a lockout interval of 2 minutes after a failure, regardless of what happens to the current ambient temperature and/or the current set point temperature within this lockout interval. Longer or shorter lock periods may be provided, 2 minutes being just one example of a typical lock period. During this lockout period, according to some embodiments, a message (e.g., message 762) is displayed inscreen 704 of fig. 7E that provides a visually observable countdown until the lockout interval is over, in order to notify the user and avoid partial confusion as to the user as to why the compressor has not started running again.
According to some embodiments, the manual setpoint change may be active for a valid time until the next programmed setpoint. For example, if a user walks tothermostat 300 at 2:38 PM and rotates outer ring 312 (see FIG. 3A, above) to manually adjust the setpoint to 68 degrees Fahrenheit, ifthermostat 300 has a programmed schedule with setpoints that are expected to be effective at a setpoint temperature different than 68 degrees Fahrenheit at 4:30 PM, the manual setpoint temperature change will not be effective until 4:30 PM. According to some embodiments, a message (e.g., message 766) will be displayed onscreen 705 in fig. 7F (until 4:30 pm) informing the user that the 68 degrees fahrenheit set point will not be in effect until 4:30 pm.
Fig. 7G shows anexemplary screen 706 displaying a message "warm to," which indicates that thethermostat 300 is in a warm mode but that the heating system is not currently active (i.e., the thermostat does not require heating). In this example, the current temperature of 70 degrees Fahrenheit is already above the set point of 68 degrees Fahrenheit, so an active heating call is not necessary. It should be noted thatscreen 706 is displayed with a black background and white characters and graphics to illustrate an example of a preferred color scheme. Fig. 7H shows anexemplary screen 707 displaying amessage 724 "cool to", themessage 724 indicating that the refrigeration system is in a cooling mode but is not currently active (i.e., the thermostat does not require cooling). In this example, the current temperature of 70 degrees fahrenheit has been below the set point of 68 degrees fahrenheit, so an active cooling call is not necessary. This situation is similar to fig. 7G except that the system is in a cooling mode.
Fig. 7I illustrates anexemplary screen 708 in which the thermostat is manually set to an "away" mode (e.g., the user has already moved to the thermostat dial and invoked the "away" state using user interface features described further below) that the user may perform when a period of anticipated inactivity is imminent. Thedisplay 708 includes a large "away" icon ortext indicator 750 and aleaf icon 740. Note that thecurrent temperature number 718 and thetick mark 716 continue to be displayed. During the away mode, the thermostat uses the energy savings set point according to default or user input values (see, e.g.,screen 638 and 648 of fig. 6C andscreen 654 of fig. 6D, above). According to some embodiments, if the user manually initiates the "away" mode (unlike the thermostat automatically detecting non-occupancy), the thermostat will only escape the "away" mode through explicit manual user input (e.g., through manual use of the user interface). In other words, when the user activates the manual "leave" mode, the thermostat will not use "auto-arrival" to return to standard operation, but rather the user must manually establish its re-arrival. In contrast, when the thermostat automatically enters the away state based on occupancy sensor data (see fig. 7J and accompanying text below) that indicates no occupancy for a particular period of time, the thermostat will exit the "away" state based on (i) occupancy sensor data that indicates that the occupant has returned, or (ii) explicit manual user input.
Fig. 7J illustrates anexemplary screen 709 where the thermostat automatically enters an "exit" mode (referred to as an "auto-exit" mode) based on an auto-sensing state of non-occupancy for a particular period of time, as indicated bymessage 752 andicon 750. It should be noted that, according to some embodiments, theleaf icon 740 is always displayed during the away mode (automatic or manual) to indicate that the away mode is the power saving mode. The display of theleaf icon 740 has been found to be advantageous at this time because theleaf icon 740 gives the user a safeguard that by "leaving" the display screen, greenness, goodness, aggressiveness, and benefit are taking place in terms of energy savings. According to some embodiments, theleaf icon 740 is also displayed when the thermostat is in an "off" mode (e.g., as shown in theexemplary screen 710 of fig. 7K), as energy is essentially conserved by deactivating the HVAC system. Notably, the "off" mode is actually an operational mode in one operation of thethermostat 300, and is distinct from a non-operational or "stuck" state of thethermostat 300. In the "off" mode, thethermostat 300 will still acquire sensor data, communicate wirelessly with a central server, etc., but will not simply send a heating or cooling call (or other operational call, e.g., humidification or dehumidification) to the HVAC system. The "close" mode may be invoked in response to an explicit menu selection by the user, by rotating ring 312 (seescreen 814 of fig. 8C, infra), or by a network command received via Wi-Fi capabilities from a cloud-based server that provides a web browser screen or smartphone user interface to the user and thereby receives a close command. As shown in fig. 7K, when the thermostat is in the "off" mode, thecurrent temperature number 718 and current temperature tick marks 716 are preferably displayed, as well as leaves 740. In an alternative embodiment, the background tick marks may also be displayed in the "off" mode.
According to a preferred embodiment, all of the operating screens of thethermostat 300 described herein (e.g., the screens of fig. 7A-7K) that correspond to normal daily operation actually only appear when theproximity sensor 370A (see fig. 3A, above) indicates that there is a user or occupant that is relatively close to the thermostat 300 (e.g., 50cm-200cm or closer), and theelectronic display screen 316 would otherwise be dark. Theelectronic display screen 316 will remain active as the user approaches thethermostat 300, and when the user walks away from the vicinity, theelectronic display screen 316 will remain active for a predetermined period of time (e.g., 20 seconds), and then theelectronic display screen 316 will dim. Unlike alternative methods in which theelectronic display screen 316 remains active at all times, this selective opening and closing of the electronic display screen has been found to be the preferred method of operation for several reasons, including saving the electrical power otherwise required by the normally open modeelectronic display screen 316, extending the hardware life of theelectronic display screen 316, and for aesthetic reasons of the utility. The savings in electrical power is particularly advantageous in installations where there are no "C" wires provided by the HVAC system, as it is often the case that the average power that can be safely obtained by the power theft method will be less than the average power used by the visually pleasing hardware implementation of theelectronic display screen 316 when in an active state. Advantageously, by designing thethermostat 300 with therechargeable battery 482 and programming its operation so that theelectronic display screen 316 is only active when there is a nearby viewer, even when this operation consumes more instantaneous average electrical power than would be available from a power theft, theelectronic display screen 316 itself can be selected and sized to be bright, eye-catching, informative, and visually pleasing because therechargeable battery 482 can be used to provide the remaining power needed for active display, and then can be recharged during periods of less power usage when the display screen is not active. This is unlike many known prior art electronic thermostats whose display screens are made very low power consumption and less visually pleasing in order to maintain instantaneous power usage for the thermostat at a budget power theft level. Notably, this also corresponds to aesthetics in which there is no need to have a bright and conspicuous display screen at all times in many home environments, for example, for the case where the thermostat is located in a bedroom, or in a media viewing room (e.g., a television broadcast room). The screens of fig. 7A-7K may be considered the "primary" display screens of thethermostat 300, as these are the screens that are most often displayed to the user when the user walks up to thethermostat 300 to interface with normal day-to-day operation.
According to one embodiment, thethermostat 300 is programmed and configured so that after a working "C" wire is detected at device installation and setup, the user is automatically provided with menu selections during setup interviews (which are then later modified at any time through the setup menu) whether the user wants theelectronic display screen 316 to be always on, or only after a proximity user is detected. If the "C" wire is not detected, then this menu selection is not provided. Various alternative display activation options may also be provided, such as allowing the user to set a timeout interval for active display (e.g., how long the display remains active after the user walks away), allowing the user to select functionality similar to night lighting or security lighting (i.e., the display will be in a normally open mode after the ambientlight sensor 370B detects that the room is dark), and other useful functionality. According to another embodiment, if the presence of the "C" conductor is not detected, thethermostat 300 will automatically test the power stealing circuit to see how much power can be utilized without tripping the call relay, and if this number is greater than a certain threshold, then a display activation menu selection is provided, but if this number is less than a certain threshold, then no display activation menu selection is provided.
Fig. 8A-8C illustrate exemplary screens of a rotating main menu according to some preferred embodiments. According to some embodiments, the screen shown is displayed on a circular dot matrixelectronic display 316 with arotating ring 312 on thethermostat 300, such as shown and described in fig. 3A-4. Fig. 8A shows anexemplary screen 800 in normal operation (e.g., as described in fig. 7A or 7C). Clicking inward from thenormal display screen 800 causes a circumferentialmain menu 820 to appear, as shown inscreen 801. In this example,main menu 820 displays various menu names, such as "set," "energy," "schedule," "leave," "complete," and one or more icons, around the perimeter of the circular display area. The top of thecircular menu 820 includes anactive window 822 that shows the user which menu item will be selected if an inward click is performed at this time. After the user rotates the rotating ring 312 (see fig. 3A, above), the menu items are rotated clockwise or counterclockwise, matching the orientation of therotating ring 312, to allow selection of different menu items. For example, thescreen 802 and thescreen 804 show examples displayed in response to clockwise rotation of therotating ring 312. An example of a spin menu that spins in response to a spin ring, according to some preferred embodiments, is illustrated in the commonly assigned U.S. serial No. 29/399,632, discussed above. If the user performs an inward click fromscreen 804, the setup menu is entered. It has been found that a circular spin menu, such as that shown, when combined with a spin ring and a circular display area, allows for highly intuitive and easy input, thus greatly enhancing the user interface experience for many users. FIG. 8B shows anexemplary screen 806 that allows entry into the schedule mode. Fig. 8C shows selection of amode icon 809 representing a heating/cooling/off mode screen, themode icon 809 including twopucks 810 and 812 and causing a mode menu to be displayed if it appears in theactive window 822 when the user makes an inward click. Inscreen 808, a smallblue disc 810 represents a cooling mode and a small orange-red disc 812 represents a heating mode. According to some embodiments, the color of thedisks 810 and 812 match the background color used for the thermostat described with reference to fig. 7A. In this case, one disk (i.e., the heating disk 812) is highlighted with a colored outline to indicate the current operating mode of the thermostat (i.e., heating or cooling). In an alternative embodiment, themode icon 809 may be replaced with the text string "heat/cool/off" or simply the word "mode". If an inward click is performed fromscreen 808, thenmenu screen 814 appears (e.g., using a "select front to back" conversion). Inscreen 814, the user can view the current mode (indicated with a check mark) and select another mode, e.g., "cool" or "off. If "cool" is selected, the thermostat will switch to a cool mode (e.g., this switch may be performed in the spring) and the cool puck icon will be highlighted onscreen 814 andscreen 808. The menu may also be used to turn off the thermostat by selecting "off". In the case where the connected HVAC system has only heating or cooling, but not both, the words "heating" or "cooling" or "off" are displayed on themenu 820 rather than the colored disk.
Fig. 9A-9H and 10A-10I illustrate exemplary user interface screens for making various settings, according to some embodiments. According to some embodiments, the screen shown is displayed on a circular dot matrixelectronic display 316 with arotating ring 312 on thethermostat 300, such as shown and described in fig. 3A-4. In FIG. 9A,screen 900 is initially displayed after the user selects "settings" from the main menu (e.g., as shown inscreen 804 of FIG. 8A). In this example, the overall layout of the settings menu is a series of submenus navigated using therotating ring 312. For example, referring to fig. 9A, the user may move or pan theinitial screen 900 to the left by rotating thering 312 in a clockwise direction, as shown in the series ofscreens 902 and 908. The panning or movement effect of the animation is illustrated in FIG. 9A by a portion of theprevious screen carousel 901 and a portion of thenew screen carousel 906 moving as shown and is similar to the movement and panning of the animation illustrated in the above-mentioned commonly assigned U.S. serial number 29/399,621 and FIG. 25 herein. Further rotation of the ring causes successive submenu items, e.g., a "system on" screen 912 and a lock settings screen 916 (see FIG. 9B). Rotating the ring in the opposite direction (i.e., counterclockwise) may translate or move the screen in the opposite direction (e.g., from 916 to 908 to 900). Thus, the "initial screen" 900 also serves as a way to exit the setup menu by clicking inward. This exit function is also identified by a "done" tab onscreen 900. It should be noted that theinternal puck 901 displays a large central number corresponding to the current setpoint temperature and may include a background color that matches the thermostat background color scheme described with reference to fig. 7A in order to indicate thisscreen 900 to the user in an intuitive manner as a way to exit the menu and "return" to the main thermostat display screen (e.g., as shown in fig. 7A-7K). According to some embodiments, another initial/completion screen (e.g., screen 900) is displayed at the other end (far end) of the setup menu in order to allow means to exit from the setup menu to either end. According to some embodiments, the submenus are repeated with successive rotations in one direction, such that the submenus repeat a loop in a circular manner, so that any submenu can be ultimately accessed by rotating the ring successively in either of two directions.
Screen 908 has acentral puck 906 that indicates the name of the submenu (in this case, fan mode). Some sub-menus contain only a few options that can be selected or switched by clicking alone inwards. For example, thefan submenu 908 has only two settings: "auto" (as shown in screen 908) and "always on" (as shown in screen 910). In this case, the fan mode is changed by clicking in, which causes a simple switch between the two available options. The ring rotation moves to another (or previous) setting submenu item. Thus, the system on/off submenu shown in screen 912 (in the case of system "on") and screen 914 (in the case of system "off) is moved from the fan submenu by rotating the ring. The system on/off submenu is another example of a simple switch between two available options using an inward click user input.
In FIG. 9B,screen 916 is the top level of the lock submenu. If the thermostat is connected and paired (i.e., has internet access and is properly paired with a user account on a cloud-based server), an inward click will lead toscreen 918. Atscreen 918, the user can change the highlighting between displayed selections by rotatingring 312, and can then select the currently displayed menu item by clicking inwardly on rotatingring 312. If "lock" is selected, the user is asked to enter a lock PIN (personal identification number) inscreen 920. If the thermostat has been locked,screen 925 is displayed instead ofscreen 916. If the thermostat is not locked, a PIN confirmation, for example, inscreen 922, is requested. If the confirmation PINs do not match, the user is asked to enter a new PIN inscreen 924. If a PIN match is confirmed, then a temperature limit is set inscreen 938 and/or 939 in FIG. 9C. The locking capability may be used in a variety of situations, for example, where a parent wishes to limit the ability of a teenager to set the temperature too high in the winter or too low in the summer. According to some embodiments, if the thermostat is not connected to the internet or paired with an account, locking the thermostat is not allowed, so that an online backup method of unlocking the thermostat is available in the event that the user forgets the PIN number. In this case, if the thermostat is not connected to the internet, then screen 926 is displayed, and if the thermostat is not paired, then screen 927 is displayed.
Fig. 9C shows additional details of a locking feature according to some embodiments. Inscreen 938, the user is allowed to use the rotating ring and then set the minimum set point temperature (in the presence of the refrigeration system) by clicking inward.Screen 939 similarly allows the user to set the maximum set point temperature (when a heating system is present). After setting the limits ofscreens 938 and/or 939, the front to back transition is selected to return to the main thermostat operation screen (e.g., shown in screen 940). In the case shown inscreen 940, a maximum set point of 73 degrees fahrenheit has been entered. A lock icon 946 is displayed on the dial to notify the user that the maximum set point temperature has been set for the heating system. According to some embodiments,screens 941, 942, 943, 944 and 945 display the behavior of the thermostat when locked. In this example, the user attempts to adjust the set point temperature above a maximum of 73 degrees Fahrenheit. Inscreen 943, the user is asked for a PIN. If the PIN is not correct, the thermostat remains locked (as shown in screen 944). If the PIN is correct, the thermostat is unlocked and the lock icon is removed (as shown in screen 945), in which case the user may then proceed to change the current setpoint to above 73 degrees Fahrenheit.
Fig. 9D illustrates a submenu of learning related settings and information according to some preferred embodiments. Thescreen 928 displays alearning submenu disk 928a that leads to thescreen 929 when entered by an inward click. Four different options can be selected fromscreen 929. If "schedule learning" is selected, the user is notified inscreen 930 how long the learning algorithm has been active (in the illustrated example, learning has been active for three days). If the user selects "pause learning", learning is paused, which is reflected inscreen 931. If the user selects "auto away training," the user is notified of the auto away function inscreen 932. By clicking on continue, the user is asked in screen 933 if the auto-away feature should be active. If the user selects "set temperature," the user may enter energy saving temperatures for use when the home or business is unoccupied inscreen 934, which may be applied to automatically invoke or manually invoke the away condition. In an alternative embodiment (not shown), the user can enter different temperature limits for automatically invoking the leave-case than for manually invoking the leave-case. According to some embodiments, if the selected temperatures meet energy conservation criteria or other desirable energy conservation behavior, energy conservation icons (e.g., leaf icons) are displayed in the immediate vicinity of those temperatures inscreen 934. If the user selects "yes" from screen 933, the user is notified of the confidence status of the activity/occupancy sensor for the automated auto-away invocation.Screen 935 is an example that shows that the confidence of the activity sensor to a valid auto-away feature (automated auto-away invocation) is too low. Screen 937 is an example of a screen showing when the activity/occupancy sensor is "in training" and showing the percentage of progress. If and when the confidence of the activity/occupancy sensor to the active auto-away function is high enough, another message (not shown) is displayed to inform the user of this.Screen 936 is an example of displaying information to the user regarding the leaf icons and accessed by selecting a leaf icon fromscreen 929.
Fig. 9E illustrates a settings submenu for learning and auto away, according to some alternative embodiments.Screen 950 through 958 displays an alternative screen to that shown in fig. 9D. After clicking onscreen 950, the user is asked inscreen 951 whether the user should activate learning based on the user's adjustments and if so, inscreen 952 the user is notified that the thermostat will automatically adjust the schedule based on the user's manual temperature adjustments. Inscreen 953, the user is notified of how long the learning feature has been active (if applicable). Inscreen 954, the user is notified that learning may not be activated due to a conflict with another setting (in this case, a range mode of operation using a thermostat to implement upper and lower limit setpoint temperatures).
After the user ring rotates inscreen 950,screen 955 is displayed allowing entry into the auto-exit submenu. Screen 956 asks whether the auto-away feature should be active.Screen 957 informs the user of the auto-away feature.Screen 958 is an example of displaying the training and/or confidence status of the occupancy sensor to the user. Other examples of alternatives to screen 958 include "confidence to auto-away is too low" and "confidence to auto-away is sufficient" (as the case may be).
Fig. 9F illustrates an example of a sub-menu screen for settings of brightness, click sound, and units of degrees celsius/fahrenheit, according to some embodiments.Screens 960, 961, 962, and 963 switch among four different brightness settings using the inward click input shown in fig. 9F. In particular, automatic brightness, low, medium and high settings may be selected. According to some embodiments, the display screen brightness is changed to match the current selection in order to assist the user in selecting the appropriate brightness setting. When the user rotates therotating ring 312, thescreen 964 and thescreen 965 switch between providing and not providing an audible click, which is a form of sensory feedback that some users prefer and others do not. According to some embodiments, thescreen 966 and thescreen 967 are used to switch between units of celsius and units of fahrenheit. According to some embodiments, if units in celsius are selected, then a series 21, 21 in providing a digital temperature (e.g., in the example of a user turning a rotating ring on a primary thermostat display screen5、22、225、23、235And so on) the thermostat displays half a degree. According to another embodiment, there is another sub-menu screen carousel (not shown) that is equivalent to the "brightness" and "click" carousels in the menu hierarchy, and has one of the two labels "system on when you are close" and "system on when you press", the user being able to switch between these two options by clicking inwards while this carousel is displayed. Proximity sensor-based activation of theelectronic display 316 is provided when "system on when you are near" is active (as described above with reference to the description of FIG. 8C), while selecting "when you pressWhen the "system open" option is pressed, theelectronic display 316 does not open unless there is a ring rotation or an inward click.
Fig. 9G illustrates a submenu for entering or modifying a name of a thermostat, according to some embodiments. Clicking onscreen 968 may lead to screen 969 (in the home installation case) or screen 970 (in the business installation case). Inscreen 969 andscreen 970, several common names are provided, as well as the option of entering custom names. If "type name" is selected from any screen, acharacter input interface 971 is provided through which the user can input a custom name. The newly selected (or entered) name of the thermostat is displayed in the center disk as shown inscreen 972.
Fig. 9H illustrates a submenu screen relating to network connections, according to some embodiments. In fig. 9H,screen 974 displays anetwork submenu puck 974a that displays the name of the currently connected network (in this case, "network 2"). The radio symbol next to the network name indicates that the radio connection to this network is currently active. Click on theguidance screen 975, allowing the user to select a different wireless network (if any) (in this case, there is another available network called "network 3"), disconnect or obtain technical network details. If "technical details" is selected, the user can view various technical network details, such as those shown inlist 977, by scrolling throughdisplay screen 976 usingrotating ring 312. If a different network is selected fromscreen 975, the user is prompted to enter a security password (if applicable) usinginterface 978, and then a connection attempt is made whilescreen 979 is displayed. If the connection is successful,screen 980 is displayed.
Fig. 10A illustrates a location and time related settings screen according to some embodiments. Thescreen 1000 displays asub-menu carousel 1000a with a currently assigned zip code (or zip code). Theguide screen 1002 is clicked to select a country. Selecting a country (e.g., "the united states") provides the appropriate ZIP code/ZIP code format for the next screen. In this case, "usa" is selected and a ZIP code is entered onscreen 1004 and screen 1006.Screen 1008 displays asubmenu puck 1008a with the current time and date. When the thermostat is connected to the internet and communicates with an associated cloud-based server, the click may automatically set the time and date, as shown inscreen 1010. If the thermostat is not connected to the internet, aguide screen 1012 is clicked, where the user can manually enter information on the time, date, and time-of-day savings.
Fig. 10B illustrates a setup screen relating to technology and legal information, according to some embodiments. Thescreen 1014 displays asub-menu disc 1014a with a technical information name object, so clicking thescreen 1014 leads to ascreen 1016, thescreen 1016 displaying along list 1018 of technical information viewed by scrolling through therotating ring 312. Similarly,screen 1020 displays asub-menu disc 1020a with legal information name objects, so clicking onscreen 1020 leads to ascreen 1022 that displays various legal information.
Fig. 10C and 10D illustrate setup screens related to routing and installation according to some embodiments. In fig. 10C, thescreen 1024 displays asubmenu disk 1024a providing access to the wiring setting submenu. If no wiring warning or error is detected, the wiring is considered "good wiring" and the display screen 1026 is clicked, the screen 1026 displaying wiring terminals with connected wires and HVAC functionality associated with each wire. This screen is similar toscreen 574 shown in FIG. 5E. According to some embodiments, the wiring and installation setup submenu may also perform testing. For example,screen 1028 queries the user whether an automatic test of heating and cooling equipment should be performed.Screen 1029 shows an exemplary screen during an automatic test process when testing a first item fan. If the fan test returns a satisfactory result (screen 1030), then the next test step (cooling in this case) is performed, wherein a checkmark next to the word "fan" informs the user of the successful completion of the fan test.Screen 1032 displays an exemplary screen where all automatic tests (for installations involving fans, heating, cooling, and auxiliary heating) have been successfully completed. Thescreen 1034 displays an example of a failed automatic test (in this case, a fan test), and asks the user whether a wiring change should be made. Inscreen 1036, the user can decide to continue with other testing steps, andscreen 1038 displays an instance of the test being completed, with one step having an error or test failure (in this case, fan testing).
In fig. 10D,screen 1040 displays an example of a wiring warning, represented by a yellow or otherwise highlighted disk labeled "cool" proximate to the connector terminal. An inward click inputs a guided warning interpretation, in this case an error in which a wire insertion is detected on terminal Y1 but an electronic signature consistent with the refrigeration system cannot be sensed. It should be noted that the wiring warning shown in this example is not so severe as to impede operation. However, some wiring errors are severe enough to prevent HVAC operation. An example in which wires are detected on the C terminal and the Rc terminal but power is not detected is displayed in thescreen 1044. A red disc labeled "cool" appeared next to the terminal and indicated a wiring error. Click on the guidedinterpretation screen 1046 and thenotification screen 1048, and then perform forced thermostat closing (blank screen 1050). Examples of detected wiring warnings that do not impede operation and wiring errors that impede operation are discussed above with reference to FIG. 5E.
Fig. 10E and 10F illustrate screens related to certain advanced settings, according to some embodiments.Screen 1052 displays an enter advanced settings submenu. An inward click on the submenu carousel onscreen 1052 leads to an advanced settingssubmenu selection screen 1054. Selecting "device" leads to some advanced settings related to the device. For example, screens 1055, 1056, and 1057 allow a user to activate pre-heating or pre-cooling depending on what type of device is installed. Selecting "safe temperature" fromscreen 1054 leads toscreens 1059, 1060 and 1061, allowing safe temperatures to be set, which are the minimum and maximum temperatures that will be maintained as long as the thermostat is operating. For example, a safe temperature may be used to prevent damage to the freezer, for example, due to extreme temperatures. In fig. 10F, the "heat pump"direction screen 1062 is selected. It should be noted that according to some preferred embodiments, the heat pump option inscreen 1054 will not appear if a heat pump is installed.Screens 1062, 1063, and 1064 allow for the placement of heat pump and auxiliary heating configurations. Since heat pump effectiveness decreases with decreasing ambient temperature, the user is provided with the option inscreen 1063 to not recall heat pumps below a selected ambient temperature. Since the auxiliary resistance electro-thermal heating consumes a large amount of energy, the user has the option of not invoking auxiliary heating above a selected ambient temperature inscreen 1064. By lowering the temperature inscreen 1064, the user may save auxiliary heating power that might otherwise be used simply to accelerate heating provided by a slower but more energy efficient heat pump. For some embodiments, the cloud-based server may provide real-time or near real-time ambient temperature to thethermostat 300 based on the home ZIP code or ZIP code. The "range" guide temperaturerange setting screens 1065, 1066, 1067, and 1068 are selected from thescreen 1054. Alerting the user that enabling the temperature range may use the high energy level and that automatic learning has been disabled.Screen 1070 andscreen 1071 show examples of questions for determining the type of heating system installed.
Fig. 10G, 10H, and 10I illustrate screens associated with resetting a thermostat, according to some embodiments.Screen 1072 shows entering a reset settings submenu. If learning is currently active, clicking onscreen 1072 leads toscreen 1073. If "learn" is selected, the user may reset the learn to erase the calendar and the learn data inscreens 1074, 1075, and 1076. It should be noted thatscreen 1075 provides a way to confirm that the user agrees to the program (which includes data forgotten to learn until the current time) by requiring the user to rotate the spin ring to a large tick line across the background tick arc as shown. Further, in thescreen 1076, the user is provided with a time interval (10 seconds in this case) for canceling the learning reset process. Resetting the dial and canceling the interval effectively reduces the risk of the user inadvertently performing certain reset operations involving the loss of learning data. Selecting "Default" fromscreen 1073 leads toscreens 1077, 1078, 1079, and 1080, erasing all information from the unit and returning the thermostat unit to factory defaults. This may be useful, for example, in situations where a user wishes to sell a unit to others. If learning is not active whenscreen 1072 is clicked, then screen 1082 is displayed instead ofscreen 1073. Selecting "Schedule" inscreen 1082 leads toscreens 1083, 1084 and 1085, thereby allowing the user to reset calendar information. Selecting "restart" leads to the user being able to restart the thermostat'sscreens 1086 and 1087, again providing some protection against unexpected data loss (in which case the user may have spent some time establishing a particular schedule).
Fig. 10I shows an exemplary screen after the reset operation. If the reset operation erases the information about the home or business installation, ascreen 1088 may be displayed to obtain this setting. According to some embodiments, a basic question is used to establish a basic schedule. Anexemplary issue 1090 is for home installation and anexemplary issue 1092 is for enterprise installation. Screen 1094 and screen 1095 display other screens for preparing a basic schedule.Screen 1096 displays the final settings screen available by rotating the ring fromscreen 1072, allowing the user to exit the settings menu and return to the path of standard thermostat operation. According to some embodiments, one or more other "exit" methods may be provided, such as clicking and navigating to exit the settings menu.
Fig. 11A-11D illustrate exemplary screens of various error conditions according to some embodiments. According to some embodiments, the screen shown is displayed on a circular dot matrixelectronic display 316 with arotating ring 312 on thethermostat 300, such as shown and described in fig. 3A-4. In fig. 11A, screens 1100, 1101, 1103, 1104, and 1105 display examples of power supply wiring errors. A red disc next to the power connector terminal tab inscreen 1100 indicates that there is an error associated with the power cord. Click-guidedscreen 1101 interprets a wiring error condition including an error number associated with the error.Screen 1103 instructs the user to remove the thermostat's head unit from the backplane and make corrective wiring connections, if possible. Thescreen 1104 is displayed when testing of the wiring situation is performed after the thermostat reattaches the head unit to the backplate. If the error persists,screen 1105 displays information for the user to obtain technical support, as well as an error number for reference.Screens 1106, 1107, 1108, and 1109 show examples of HVAC automation detecting errors that found a problem during an initial automation test (e.g., performed during initial installation of a thermostat), such as that described in the above-mentioned U.S. serial No. 13/038,191. In FIG. 11B,screens 1110, 1111, 1112, 1113, and 1114 show examples of HVAC auto-detection errors that find problems during later testing.Screens 1116, 1117, and 1118 show examples where the head unit (see fig. 4, head unit 410) has detected that the back plate (see fig. 4, back plate 440) has failed in some manner. In fig. 11C,thermostat screens 1120, 1121, 1122, 1123, 1124, and 1125 show examples when the head unit detects that it has been attached to a different floor than expected. The user is provided the option inscreen 1120 to remove the head unit from the base plate or to reset the thermostat to its factory default setting. In fig. 11D, screens 1130, 1131, 1132, and 1133 show examples where a power theft (or power harvesting) is causing an inadvertent trip or switching of an HVAC function (e.g., heating or cooling). In this case, the user is notified that a common conductor is needed to provide power to the thermostat.
Fig. 12A and 12B illustrate certain aspects of user interface navigation through a multiple-day schedule, according to some preferred embodiments. According to some embodiments, the screen shown is displayed on a circular dot matrixelectronic display 316 with arotating ring 312 on thethermostat 300, such as shown and described in fig. 3A-4. In FIG. 12A,screen 1200 includes a rotatingmain menu 820 having anactive window 822, as shown and described with respect to FIG. 8A. Selecting "schedule" leads to a transition from the rotating main menu screen animation to a horizontally oriented one-week schedule viewer/editor. An example of a one-week schedule for transitioning from a rotating main menu screen animation to a horizontal orientation, according to some embodiments, is illustrated in the commonly assigned U.S. serial No. 29/399,636, discussed above.Screens 1210, 1212, and 1214 show portions of the animation transitions. The screen 1210 display moves or pans to a schedule display, preferably starting with the removal of the circular main menu (e.g., similar to fig. 7A), and then shrinking (or zooming out) the circular standard thermostat view 1204. As it shrinks, the circular standard view 1204 begins to move or pan to the left, while the rectangular horizontally oriented one-week schedule 1206 begins to appear from the right, as shown in screen 1210. The schedule for the week starts on monday as shown inscreen 1212, and continues to translate to a location corresponding to the current time and day of the week (which in this example is 2:15 pm on thursday), as shown inscreen 1214. The horizontally oriented schedule has a graphical area where the vertical axis represents the temperature value of the set point and the horizontal axis represents the effective time (including days) of the set point. The schedule display includes a one day of the week label, labels for every 4 hours (e.g., 12A, 4A, 8A, 12P, 4P, 8P, and 12P), a centralhorizontal cursor bar 1220 indicating the schedule time, and asmall analog clock 1230 displaying a hand indicating the schedule time. The set point is indicated as a circle having a number corresponding to the set point temperature, and having a location corresponding to the set point temperature and a time at which the set point becomes valid. According to some embodiments, the setpoint puck is saturated with a color corresponding to heating or cooling (e.g., orange or blue). Additionally, a continuesymbol marker 1222 may be included periodically (e.g., at midnight each day) that displays the current setpoint temperature at this point in time. Continuation symbol markings may be particularly useful, for example, when there is a large time gap between set points such that the most recent set point (i.e., the active set point) may no longer be visible on the current display screen.
According to some embodiments, time navigation within the schedule of one week is accomplished using the rotating ring 312 (as shown in fig. 3A). Rotating the ring clockwise moves the schedule in one direction (e.g., in screen 1240) moving the schedule forward in time (i.e., the schedule map area moves to the left with respect to the centrally located current specifiedtime cursor bar 1220 and theanalog clock 1230 rotates forward to display time). Rotating the ring counterclockwise produces the opposite (as shown in screen 1242) to move the schedule backwards in time (i.e., the schedule map area moves to the right relative to the centrally located currently specifiedtime cursor bar 1220 and theanalog clock 1230 rotates backwards to display the time). According to some preferred embodiments, the prescribed time adjustment using the rotating ring is based on acceleration. That is, the speed of adjusting the prescribed time is based on the rotation speed of the ring so that detailed adjustment of the current prescribed time can be made by slowly rotating the ring, while movement can be made one or more days by rapidly rotating the ring. According to some embodiments, the difference in acceleration rate factor between the fastest rotational speed and the slowest rotational speed is about 4:1 to achieve sufficient accuracy and ease of movement between days or to the end of the week.Screen 1244 shows an example of a faster movement of the rotating ring, where the schedule is moved by a factor of a higher rate than inscreen 1242. According to some embodiments, the prescribed time adjustment is accompanied by an audible "click" or other noise to provide further feedback and further enhance the user interface experience. According to some preferred embodiments, the audible click corresponds to every 15 minutes of the prescribed time of elapsedtime cursor bar 1220.
If thetime cursor bar 1220 is not located on an existing setpoint (e.g., as shown in screen 1214) and an inward click is received, then a create new setpoint option will be provided, as shown inscreen 1250 of FIG. 12B. Inscreen 1250, if the user selects "New", a newset point disk 1254 will appear ontime cursor bar 1220, as shown inscreen 1252. For some embodiments, this "appearance" of the newset point disk 1254 continues with an animation similar to that described in the commonly assigned U.S. serial No. 29/399,637, discussed above. Where a small puck (much smaller thanpuck 1254 in screen 1252) appears near the top ofcursor bar 1220 as soon as the user clicks on "new," and then steps to full-size version 1254 ascursor bar 1220 visibly "slides" down to "land" at the vertical position corresponding to the starting temperature setpoint value. For some embodiments, the starting temperature setpoint value is equal to the immediate setpoint value in the schedule. Rotating the ring will then adjust the setpoint temperature of thenew setpoint disk 1254 up or down from the starting temperature setpoint value. According to some embodiments, when the new set point temperature corresponds to an energy savings (and/or cost savings) parameter, an energy savings incentive indicator (e.g., leaf flag 1260) is displayed, thereby assisting the user in making energy savings decisions. Once the new setpoint temperature is satisfactory, an inward click allows the setpoint time to be adjusted by rotating the ring, as shown inscreen 1256. Once the start time of the new setpoint is satisfactory, another inward click establishes the new setpoint, as shown inscreen 1258. If thetime cursor bar 1220 is located over an existing set point (e.g., as shown in screen 1270), then an inward click produces amenu screen 1272 in which the user may choose to change the set point, remove the set point, or return from the schedule viewer/editor. If the user selects "change," the user can adjust the temperature and start time in a manner similar to that shown inscreen 1252 andscreen 1256, respectively.
According to some embodiments, the set point must be created even one quarter of a clock (i.e., over the course of an hour or 15, 30, or 45 minutes), and two set points may not be created or moved less than 60 minutes apart. Although the examples shown herein are shown as a schedule of one week in duration, according to other embodiments, other time periods may be used to display the schedule, e.g., daily, three days, two weeks, etc.
Fig. 13 illustrates an exemplary screen related to display of energy usage information, according to some embodiments. According to some embodiments, the screen shown is displayed on a circular dot matrixelectronic display 316 with arotating ring 312 on thethermostat 300, such as shown and described in fig. 3A-4. If the "energy" option is selected from the rotating main menu, such as that shown in FIG. 8A, an interactive energy information viewer is displayed. According to some embodiments, transitions similar to the schedule viewer/editor described above use standard thermostat display screen transition contractions and movements. For example, the screen 1310 (see top right of fig. 13) includes a reducedpuck 1302 that corresponds to a current standard thermostat display screen (e.g., fig. 7A) (in addition to being reduced in size). The energy viewer is moved by rotating the ring to display a series of energy information for the first few days, each day represented by a different window or "disk". For example, rotating the ring from the initial position inscreen 1310 leads first to screen 1312 (showing energy information for "yesterday"), then to screen 1314 (showing energy information for the previous day), then to screen 1316 (three days ago), then to screen 1318 (four days ago), and so on. Preferably, movement between progressive pucks representing progressive time periods, respectively, continues as movement or panning is animated in a manner similar to that described in FIG. 9A (screen 900-. According to some embodiments, the information puck is moved 7 days ago and then provides summary information on each successive previous week. A measure of energy usage versus number of average levels is displayed on each energy information disc. For example, in the "yesterday"disk 1332, energy usage was below 4% of average, while in the 9-11-day-of-week disk 1334, energy usage rose by 2%. Additionally, according to some embodiments, an explanatory icon or logo is displayed that can determine (or estimate) the primary cause of the energy usage change. For example, inscreen 1322,weather flag 1340 is displayed when the usage change is deemed to be primarily due to weather causes, and auto-away flag 1342 is displayed when the usage change is deemed to be primarily due to auto-away detection and settings. For example, other flags may be used to represent changes in usage due to manual setpoint changes by the user. Clicking on any of theinformation puck screens 1312, 1314 and 1318 leads to a moredetailed information screen 1322, 1324 and 1328, respectively.
Fig. 14 illustrates an exemplary screen for displaying an animated scale scan according to some embodiments. According to some embodiments, the screen shown is displayed on a circular dot matrixelectronic display 316 with arotating ring 312 on thethermostat 300, such as shown and described in fig. 3A-4. It is preferable to display an animation to enhance the user interface experience in which several highlighted background tick marks "scan" in space starting at the current temperature tick mark and ending at the set point temperature tick mark. An example of an animated scale scan according to some embodiments is illustrated in the above-mentioned commonly assigned us 29/399,630. In the case of refrigeration, the highlightedbackground tick mark 1406 "scans" from the currenttemperature tick mark 1402 to thesetpoint tick mark 73 as shown insuccessive screens 1410, 1412, 1414, 1416, and 1418. In the heating case, the highlighted background tick marks are scanned in the opposite direction.
Fig. 15A-15C illustrate exemplary screens related to learning, according to some alternative embodiments. According to some embodiments, the screen shown is displayed on a circular dot matrixelectronic display 316 with arotating ring 312 on thethermostat 300, such as shown and described in fig. 3A-4. According to some embodiments, in fig. 15A, screens 1500, 1502, and 1504 display information to the user indicating generally how the thermostat will learn to act thereon. According to some embodiments, during learning, the thermostat learns the adjustments to the user.Screens 1510 through 1512 display user adjustments that set the setpoint to 75 degrees fahrenheit via a ring rotation input. The message "learn" is flashed twice to inform the user that the adjustment is being used to "train" the thermostat. After flashing, a conventional message "warm" is displayed inscreen 1516, which screen 1516 may also be a time-temperature display screen if confidence is high enough. Screen 1518 is an example of a message alerting the user that the manual set point of 75 degrees fahrenheit will not be valid until 4:15 pm, which may be caused, for example, by an automatic reply imposed for training purposes that urges the user to make another manual set point adjustment. In fig. 15B,screen 1520 shows an example of a situation where the setpoint temperature has been automatically reverted back to a low temperature value (in thiscase 62 degrees), encouraging the user to make setpoint changes according to their preferences.Screen 1522 alerts the user that for the learning algorithm, the user should set the temperature to a comfortable level for the current time of day, as shown inscreen 1524 to perform the above-described operations. According to some embodiments, automatic return to low temperatures (e.g., 62 degrees fahrenheit) is not performed during the evening hours to improve nighttime comfort. Inscreens 1530, 1532, and 1534, the temperature at night is automatically set to 70 degrees to achieve the user's comfort. In fig. 15C, ascreen 1540 displays a message notifying the user that the initial learning time has been completed.Screen 1542 informs the user that the automatic departure confidence is suitably high and thus the automatic departure feature is enabled.Screen 1544 andscreen 1546 notify the user that sufficient cooling and heating time calculation confidence has been achieved, respectively, to enable sufficiently accurate time for temperature calculation, and also notify the user that sufficient information has occurred due to suitable energy savings encouragement using the leaf flags will appear in a manner that encourages energy savings behavior.Screen 1548 displays a message informing the user of automatic progress adjustments due to the learning algorithm.
Fig. 16A-16B illustrate athermostat 1600 according to an alternative embodiment having a different form factor, although the different form factor is not considered as advantageous and/or elegant as the circular form factor of one or more of the previously described embodiments, but is actually within the scope of the teachings of the present invention. Thethermostat 1600 includes abody 1602 having a generally rounded square or rounded rectangular shape. Anelectronic display 1604 having a rectangular or rounded rectangular shape is centrally located on thebody 1602. A belt-type rotating ring 1606 is provided around the periphery of themain body 1602. As shown in fig. 16A-16B, it is not necessary for belt-type swivel ring 1606 to extend a full 360 degree opposing arc around centrally locatedelectronic display screen 1604, however it is preferred that belt-type swivel ring 1606 extend at least 180 degrees around centrally locatedelectronic display screen 1604, so that belt-type swivel ring 1606 can be conveniently contacted by a thumb on one side and one or more fingers on the other side and slidably rotated around centrally locatedelectronic display screen 1604.Body 1602 may be mounted on a back plate (not shown) and configured to provide an inward click capability when a user's hand presses inward onbelt swivel 1606 or nearbelt swivel 1606. A series of background tick marks 1608 arranged in an arc within a range area on theelectronic display 1604 are illustrated on theelectronic display 1604. Although not circular in distribution, the background tick marks 1608 are arranged in an arc because the background tick marks 1608 subtend an arc from one angular position to another relative to the center of theelectronic display 1604. The particular arced arrangement of background tick marks may be referred to as a rectangular arced arrangement, which is similar to the approach in which minute tick marks for a rectangular or square clock face may be referred to as a rectangular arced arrangement. It will be appreciated that the arcuate arrangement of the graduations may correspond to any of a variety of closed or semi-closed shapes, including circular shapes, elliptical shapes, triangular shapes, rectangular shapes, pentagonal shapes, hexagonal shapes, and the like, without departing from the scope of the teachings of the present invention. In alternative embodiments (not shown), the arrangement of background tick marks may be linear or quasi-linear, simply extending from left to right, or from the bottom to the top of the electronic display screen, or in some other linear direction, with an arc subtended between a first line extending from a reference point (e.g., the bottom center or right side of the center of the display screen) to the start of the range and a second line extending from the reference point to the end of the tick mark range. Thesetpoint tick marks 1610 are displayed in a manner that is more visible to the user than the background tick marks 1608, and thenumeric setpoint representation 1612 is prominently displayed in the center of theelectronic display 1604.
As shown in fig. 16A-16B, the user may perform a ring rotation to change the setpoint, where fig. 16B shows the new setpoint of 73 degrees and thesetpoint tick mark 1610 moved to a different arc position representing a higher setpoint, and a currenttemperature tick mark 1614 and a currenttemperature number display 1616 appear as shown. For other embodiments, there is preferably a "scanned" visual display of the tick marks (not shown in fig. 16A-16B) scanned from the currenttemperature tick mark 1614 to the set pointtemperature tick mark 1610, similar to the tick mark scan shown in fig. 14 described above. The operation of thethermostat 1600 is preferably similar to that of the circular-shaped thermostat embodiment described above, except for the different implementations of the ring rotation facility and the various display layouts that are changed to conform to the rectangularelectronic display 1604. Thus, by way of non-limiting example, thethermostat 1600 is configured to provide menu options for a screen (not shown) on theelectronic display 1604, theelectronic display 1604 containing menu options such as heating/cooling, schedule, energy, set, leave, and complete, and being configured to operate similar to the rotating response of the belt-type rotating ring 1606 as shown in fig. 8A-8C, except that electronically displayed words travel in a rectangular trajectory along the periphery of theelectronic display 1604, rather than those words traveling in a circular trajectory.
Fig. 17A-17B illustrate athermostat 1700 according to another alternative embodiment that also has a different form factor, which, although not considered as advantageous and/or elegant as a circular form factor, is actually within the scope of the teachings of the present invention. Thethermostat 1700 includes abody 1702 having a square or rectangular shape, and further includes a rectangularelectronic display screen 1704 centrally located with respect to thebody 1702. Thebody 1702 andelectronic display screen 1704 are configured, such as by suitable mechanical coupling with a commonunderlying support structure 1702, such that a user can manually rotate thebody 1702 while theelectronic display screen 1704 is held at a fixed horizontal angle, and further such that a user can press thebody 1702 inward to effect an inward click input, whereby thebody 1702 itself forms and constitutes an inward pressing ring that is rotatable relative to an outwardly extending axis of rotation. The operation of thethermostat 1700 is preferably similar to that of the circular-shaped thermostat embodiment described above, except that the ring rotation/body 1702 exhibits a different form factor and a changed display layout to conform to the rectangularelectronic display screen 1704. The background tick mark 1708, the setpoint tick mark 1710, the currenttemperature tick mark 1714, the numericcurrent set point 1712 and the numericcurrent set point 1716 appear and operate similarly to the correspondingly numberedelements 1608, 1610, 1614, 1612 and 1616 of fig. 16A-16B in response to ring rotation and inward click. It is understood that the square or rectangular form factor of the body/rotatingring 1702 and/orelectronic display screen 1704 may be selected from and/or mixed and matched to a variety of different shapes, including circular shapes, elliptical shapes, triangular shapes, pentagonal shapes, hexagonal shapes, etc., without departing from the scope of the teachings of the present invention.
Fig. 18A-18B illustrate front exterior views of a user-friendly, visuallypleasing thermostat 1800 according to some embodiments. Thethermostat 1800 includes aframe 1801, acircular display 1802, and a rotatable,depressible control wheel 1804. The operational capabilities and methods of thethermostat 1800 are preferably similar to those of thethermostat 300 described above with reference to fig. 3A-15C, except that thecontrol wheel 1804 is proximate to thedisplay 1802 rather than surrounding thedisplay 1802. Although it is less convenient for the center of the user's tactile attention to be inconsistent in the same location as the user's visual attention, it may be advantageous in other aspects of the user experience in the embodiment of fig. 18A-18B, which may be considered a "red light" or "traffic light" embodiment by designation. For example, the additional area covered by thecontrol wheel 1804 may be used to cover wall holes or other artifacts that may be left by previous thermostats, or to cover line voltage boxes that house embodiments of line voltage installations. An alternative embodiment is shown in FIG. 18B, where the control wheel 1804 'is oriented vertically with respect to the circular display 1802'. In other embodiments, thermostats are provided that can be placed in the orientation of FIG. 18A or the orientation of FIG. 18B by user configuration, depending on the needs of the user.
Fig. 19A-19B illustrate perspective and side cross-sectional views, respectively, of a user-friendly, visuallypleasing thermostat 1900 according to a preferred embodiment, thethermostat 1900 including aframe 1902 and acontrol wheel 1904 made of glass or other optically transparent or substantially translucent material. A display module 1906 (e.g., an LCD or OLED display screen) is mounted behind theglass control wheel 1904, with the image formed by thedisplay module 1906 protruding outward through thecontrol wheel 1904 for viewing by a user. A bracket/sensor 1908 is provided that enables thecontrol wheel 1904 to rotate and sense its angular position using electronic, optical, electro-optical, and/or electromechanical methods that will be apparent to those skilled in the art based on this disclosure. Preferably, thecontrol wheel 1904 is also inwardly depressible and rotatable to provide an inward click input capability. Although circumferential graduations are not shown in fig. 19A, the operational capabilities and methods of thethermostat 1900 are preferably similar to those of the thermostat 300 (including such graduations and other display features) described above with reference to fig. 3A-15C. For a preferred embodiment, the peripheral edge ofcontrol wheel 1904 is frosted, stippled, or otherwise treated to be light diffusing. The light emitted from the peripheral edge, denoted "EEL" (edge emitted light), provides a visually pleasing decorative effect that can be particularly noticeable when thedisplay 1906 emits a solid blue color during an active cooling cycle or a solid orange color during an active heating cycle, as described above with respect to the embodiments of fig. 7A-7K.
Fig. 20 illustrates a perspective view of a user-friendly, visuallypleasing thermostat 2000 in accordance with a preferred embodiment, thethermostat 2000 including aframe 2002 and an opticallytranslucent control wheel 2004. Thethermostat 2000 is similar to thethermostat 1900 of fig. 19A-19B described above, except that theframe 2002 has a larger diameter than thecontrol wheel 2004 so that afront surface 2002f is provided adjacent thereto. This may provide space for forward motion sensors or other devices that may be embedded behind thefront surface 2002 f.
Fig. 21A illustrates a perspective view of a user-friendly, visuallypleasing thermostat 2100 in accordance with a preferred embodiment, thethermostat 2100 including aframe 2102 and a display/control bar 2104. The display/control bar 2104, which may include an LED screen behind an outwardly protruding glass touch screen cover, is relatively long and relatively narrow (similar to a piece of chewing gum). The periphery of the glass touch screen cover may be frosted, stippled, etc. to provide a visually pleasing edge glow. For one preferred embodiment, the display/control bar 2104 is configured to be (i) sensitive to user's upward and downward finger sliding to provide simulated user input for purposes and effects similar to the clockwise and counterclockwise rotation of theswivel ring 312 of thethermostat 300 of fig. 3A-3C described above, and (ii) depressible inwardly at one or more along-line locations to provide an inward click input capability similar to theswivel ring 312 with thethermostat 300 of fig. 3A-3C described above. Various other aspects of the visual display/control bar 2104 may be similar to those described above for thethermostat 300, e.g., the entire display background turns blue during a cooling cycle and orange during a heating cycle. The currentsetpoint temperature reading 2106 is displayed on the display/control bar 2104.
21B-21G illustrate the graphical user interface of the thermostat of FIG. 21A during and after a user input to increase the set point temperature. User inputs to achieve this change are shown in fig. 21B-21C and include "touching" thesetpoint temperature reading 2106 and sliding upward. As the finger slides up, the currentsetpoint temperature reading 2106 moves with the finger as its numerical value dynamically increases. In the vertical middle of the display/control bar 2104, anactual temperature reading 2108 is provided in place of the now repositioned currentsetpoint temperature reading 2106. Preferably, the background turns orange to indicate the heating mode of operation. Fig. 21D illustrates the display/control bar 2104 after the user has removed their finger. Preferably, as shown in fig. 21E-21F, as the difference betweenactual temperature reading 2108 andsetpoint temperature reading 2106 decreases,setpoint temperature reading 2106 moves to the vertical center of display/control bar 2104. Fig. 21G illustrates the display/control bar 2104 when the new setpoint temperature has been reached, with thesetpoint temperature reading 2106, which is now the same as the actual temperature, stopped moving in the vertical middle of the display/control bar 2104.
Fig. 22A-22D illustrate exemplary screens on a thermostat with a user interface capable of entering textual information, according to some embodiments. According to some embodiments, the screen shown is displayed on a circular dot matrixelectronic display 316 with arotating ring 312 on thethermostat 300, such as shown and described in fig. 3A-4. In fig. 22A, a screen is displayed which allows the user to input capital letters into theinput window 2222 by rotating theouter ring 312, thereby rotating the capital letters around the outer region of thedisplay region 316, and to select a character by an inward click operation when the desired character is located within thewindow 2220. Check 2250 is used to indicate that the text input operation is complete, except for capital letters, and that the selected text should be accepted; returnarrow 2252 is used to indicate that the text entry operation should be canceled;symbol 2254 indicates that another set of characters should be selected for input; andbackspace 2256 is used to delete the most recently entered character. Fig. 22B illustrates a lower case character, and fig. 22C and 22D show numbers and various other characters that can be input.
Fig. 23A and 23B illustrate thermostats having other buttons that facilitate user input and navigation according to alternative embodiments. Thethermostat 2300 is preferably designed as shown and described with reference to fig. 3A-4. As in the case ofthermostat 300,thermostat 2300 is wall-mounted, has a circular shape, and has anouter swivel ring 2312 for receiving user input, acover 2314, and adisplay area 2316. According to some embodiments, themain menu 820 as shown in fig. 8A may be accessed, for example, by using adedicated button 2320 labeled "menu" or "settings" or the like as shown in fig. 23A. According to some embodiments, the user may navigate back through the various screens and menus by pressing adedicated button 2322 labeled "back" as shown in FIG. 23B.
Fig. 24 illustrates an exemplary screen of a "select front to back" transition between screens according to some embodiments. According to some embodiments, the screen shown is displayed on a circular dot matrixelectronic display 316 with arotating ring 312 on thethermostat 300, such as shown and described in fig. 3A-4. In thesuccessive screens 2410, 2412, 2414, and 2416, a transition from thescreen 2410 to thescreen 2416 is displayed.
Fig. 25 illustrates an exemplary screen for a "panning" transition between screens according to some embodiments. According to some embodiments, the screen shown is displayed on a circular dot matrixelectronic display 316 with arotating ring 312 on thethermostat 300, such as shown and described in fig. 3A-4. In thesuccessive screens 2510, 2512, 2514, and 2516, a transition from thescreen 2510 to thescreen 2516 is displayed.
Although the foregoing has been described in some detail for purposes of clarity of understanding, it will be apparent that certain changes and modifications may be made without departing from the principles of the invention. For example, it is within the scope of the teachings of the present invention to provide the rotating ring of the thermostat described above in a "virtual," "static," or "solid state" form, rather than a mechanical form, whereby the periphery of the thermostat body contains touch sensitive material similar to that used on trackpad computing displays and smart phone displays. For such embodiments, the user's hand operation would be to "slide" over the touch sensitive material rather than a literal rotation of the mechanical ring, the user's finger sliding around the periphery but without actually causing mechanical motion. This form of user input, which may be referred to as "virtual ring rotation", "static ring rotation", "solid ring rotation", or "rotational sliding", would otherwise have the same purpose and effect as the mechanical rotation described above, but would eliminate the need for a mechanical ring on the device. Although not considered as satisfactory as a mechanical swivel ring because there may be a small amount of tactile satisfaction with the user of the part, such embodiments may be advantageous for reasons such as reduced manufacturing costs. By way of further example, it is within the scope of the present teachings to provide the inward mechanically depressible feature or "inward click" functionality of the rotary ring in a "virtual" or "solid state" form rather than a mechanical form, whereby an inward depression force of a user's hand or finger is detected by using an internal solid state sensor (e.g., a solid state piezoelectric sensor) coupled with the outer body of the thermostat. For such embodiments, the inward depression of the user's hand or finger does not cause actual inward movement of the front face of the thermostat as in the above-described embodiments, but otherwise has the same purpose and effect as the above-described "inward click" of the rotating ring. Optionally, a beep or click sound may be provided from an internal speaker or other sound sensor to provide feedback that the user is sufficiently pressing inward on the rotating ring or virtual/solid rotating ring. While not considered as satisfactory as the previous embodiments in which inwardly moving the rotating ring and sheet metal type resilient mechanical "clicking" have been found to be particularly satisfactory for users, such embodiments may be advantageous for reasons including reduced manufacturing costs. It is also within the scope of the teachings of the present invention that the thermostat provide ring rotation and inward clicking in a "virtual" or "solid state" form, thereby providing the entire device in a completely solid state form with no moving parts at all.
By way of further example, while having the ring rotation and inward click described above as a specialized user input approach that has been found to be particularly advantageous in terms of device elegance and simplicity, it is within the scope of the teachings of the present invention to instead provide the thermostat with an additional button (e.g., a "back" button). In one option, a "back" button may be provided on one side of the device, such as described in commonly assigned U.S. serial No. 13/033,573, discussed above, and in fig. 23B herein. In other embodiments, a plurality of additional buttons (e.g., "menu" buttons, etc.), such as shown in fig. 23A herein, may be provided on one side of the device. For one embodiment, activation of the additional button will be optional to the partial user, i.e., the full control device may still be used with only ring rotation and inward click. However, for users who actually want to use the "menu" and "back" buttons due to habits that may have developed with other computing devices (e.g., smartphones, etc.), the device will adapt and respond to such "menu" and "back" button inputs accordingly.
By way of further example, other forms of user input may be provided by the thermostat described above in addition to and/or in lieu of the ring rotation and inward clicking described above without departing from the scope of the teachings of the present invention. Examples include optically sensed gesture-based user input similar to that provided for modem video game consoles, as well as voice input implemented using known voice recognition algorithms. It should be appreciated that there are many alternative ways of implementing the processes and apparatuses described herein. Accordingly, the present embodiments are to be considered as illustrative and not restrictive, and the inventive work is not to be limited to the details provided herein, but may be modified within the scope and equivalents of the appended claims.

Claims (16)

CN201710137085.1A2010-11-192011-11-18Thermostat deviceActiveCN107103264B (en)

Applications Claiming Priority (9)

Application NumberPriority DateFiling DateTitle
US41577110P2010-11-192010-11-19
US61/415,7712010-11-19
US201061429093P2010-12-312010-12-31
US61/429,0932010-12-31
US13/033,573US9223323B2 (en)2010-09-142011-02-23User friendly interface for control unit
US13/033,5732011-02-23
US13/269,501US8918219B2 (en)2010-11-192011-10-07User friendly interface for control unit
US13/269,5012011-10-07
CN201180055675.0ACN103250114B (en)2010-11-192011-11-18 Thermostat

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
CN201180055675.0ADivisionCN103250114B (en)2010-11-192011-11-18 Thermostat

Publications (2)

Publication NumberPublication Date
CN107103264A CN107103264A (en)2017-08-29
CN107103264Btrue CN107103264B (en)2020-04-21

Family

ID=46084430

Family Applications (2)

Application NumberTitlePriority DateFiling Date
CN201180055675.0AActiveCN103250114B (en)2010-11-192011-11-18 Thermostat
CN201710137085.1AActiveCN107103264B (en)2010-11-192011-11-18Thermostat device

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
CN201180055675.0AActiveCN103250114B (en)2010-11-192011-11-18 Thermostat

Country Status (6)

CountryLink
US (5)US8918219B2 (en)
EP (1)EP2564282B1 (en)
JP (2)JP6050239B2 (en)
CN (2)CN103250114B (en)
CA (3)CA2818607C (en)
WO (1)WO2012068503A1 (en)

Families Citing this family (289)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7412842B2 (en)2004-04-272008-08-19Emerson Climate Technologies, Inc.Compressor diagnostic and protection system
US7275377B2 (en)2004-08-112007-10-02Lawrence KatesMethod and apparatus for monitoring refrigerant-cycle systems
US9140728B2 (en)2007-11-022015-09-22Emerson Climate Technologies, Inc.Compressor sensor module
US9285134B2 (en)*2007-12-142016-03-15Honeywell International Inc.Configurable wall module system
US9722813B2 (en)2008-09-082017-08-01Tendril Networks, Inc.Consumer directed energy management systems and methods
US8977404B2 (en)2008-09-082015-03-10Tendril Networks, Inc.Collaborative energy benchmarking systems and methods
US10775054B2 (en)2009-03-132020-09-15Treau, Inc.Modular air conditioning system
US9026261B2 (en)2009-06-082015-05-05Tendril Networks, Inc.Methods and systems for managing energy usage in buildings
US8509954B2 (en)2009-08-212013-08-13Allure Energy, Inc.Energy management system and method
US8498749B2 (en)2009-08-212013-07-30Allure Energy, Inc.Method for zone based energy management system with scalable map interface
US9838255B2 (en)2009-08-212017-12-05Samsung Electronics Co., Ltd.Mobile demand response energy management system with proximity control
US9209652B2 (en)2009-08-212015-12-08Allure Energy, Inc.Mobile device with scalable map interface for zone based energy management
US10584890B2 (en)*2010-05-262020-03-10Ecofactor, Inc.System and method for using a mobile electronic device to optimize an energy management system
US8843239B2 (en)2010-11-192014-09-23Nest Labs, Inc.Methods, systems, and related architectures for managing network connected thermostats
USD687044S1 (en)*2011-08-162013-07-30Nest Labs, Inc.Display screen with a graphical user interface
US8918219B2 (en)2010-11-192014-12-23Google Inc.User friendly interface for control unit
USD687459S1 (en)*2011-08-162013-08-06Nest Labs, Inc.Display screen with a graphical user interface
USD690322S1 (en)*2011-08-162013-09-24Nest Labs, Inc.Display screen with a graphical user interface
USD687047S1 (en)*2011-08-162013-07-30Nest Labs, Inc.Display screen with an animated graphical user interface
USD687046S1 (en)*2011-08-162013-07-30Nest Labs, Inc.Display screen with a graphical user interface
USD691629S1 (en)*2011-08-162013-10-15Nest Labs, Inc.Display screen with an animated graphical user interface
US9104211B2 (en)2010-11-192015-08-11Google Inc.Temperature controller with model-based time to target calculation and display
US8727611B2 (en)2010-11-192014-05-20Nest Labs, Inc.System and method for integrating sensors in thermostats
USD687851S1 (en)*2011-08-162013-08-13Nest Labs, Inc.Display screen with a graphical user interface
USD687045S1 (en)*2011-08-162013-07-30Nest Labs, Inc.Display screen with a graphical user interface
US8950686B2 (en)2010-11-192015-02-10Google Inc.Control unit with automatic setback capability
US10346275B2 (en)2010-11-192019-07-09Google LlcAttributing causation for energy usage and setpoint changes with a network-connected thermostat
US8850348B2 (en)2010-12-312014-09-30Google Inc.Dynamic device-associated feedback indicative of responsible device usage
US11334034B2 (en)2010-11-192022-05-17Google LlcEnergy efficiency promoting schedule learning algorithms for intelligent thermostat
US9092039B2 (en)2010-11-192015-07-28Google Inc.HVAC controller with user-friendly installation features with wire insertion detection
US9003816B2 (en)2010-11-192015-04-14Google Inc.HVAC controller with user-friendly installation features facilitating both do-it-yourself and professional installation scenarios
US9459018B2 (en)2010-11-192016-10-04Google Inc.Systems and methods for energy-efficient control of an energy-consuming system
US9268344B2 (en)2010-11-192016-02-23Google Inc.Installation of thermostat powered by rechargeable battery
US9256230B2 (en)2010-11-192016-02-09Google Inc.HVAC schedule establishment in an intelligent, network-connected thermostat
US9046898B2 (en)2011-02-242015-06-02Google Inc.Power-preserving communications architecture with long-polling persistent cloud channel for wireless network-connected thermostat
US9453655B2 (en)2011-10-072016-09-27Google Inc.Methods and graphical user interfaces for reporting performance information for an HVAC system controlled by a self-programming network-connected thermostat
US8195313B1 (en)2010-11-192012-06-05Nest Labs, Inc.Thermostat user interface
US9448567B2 (en)2010-11-192016-09-20Google Inc.Power management in single circuit HVAC systems and in multiple circuit HVAC systems
US8788103B2 (en)2011-02-242014-07-22Nest Labs, Inc.Power management in energy buffered building control unit
US9075419B2 (en)2010-11-192015-07-07Google Inc.Systems and methods for a graphical user interface of a controller for an energy-consuming system having spatially related discrete display elements
US10489038B2 (en)2011-01-082019-11-26Michael Edward KlicperaRemote apparatus for displaying, monitoring and controlling shower, bath or faucet water parameters
US8560127B2 (en)*2011-01-132013-10-15Honeywell International Inc.HVAC control with comfort/economy management
US8944338B2 (en)2011-02-242015-02-03Google Inc.Thermostat with self-configuring connections to facilitate do-it-yourself installation
US8511577B2 (en)2011-02-242013-08-20Nest Labs, Inc.Thermostat with power stealing delay interval at transitions between power stealing states
CA2934860C (en)2011-02-282018-07-31Emerson Electric Co.Residential solutions hvac monitoring and diagnosis
US8517088B2 (en)*2011-03-102013-08-27Braeburn Systems, LlcRapid programming of thermostat with multiple programming mode conditions
TWI469570B (en)*2011-04-262015-01-11Realtek Semiconductor CorpRemote wake mechanism for a network system and remote wake method thereof
US8718826B2 (en)*2011-06-012014-05-06Emerson Electric Co.System for remote control of a condition at a site
EP2751955B1 (en)2011-08-302019-11-13Samsung Electronics Co., Ltd.Resource manager and method for communicating resource management information for smart energy and media resources
US9222693B2 (en)2013-04-262015-12-29Google Inc.Touchscreen device user interface for remote control of a thermostat
US8893032B2 (en)2012-03-292014-11-18Google Inc.User interfaces for HVAC schedule display and modification on smartphone or other space-limited touchscreen device
JP6121431B2 (en)2011-10-212017-04-26グーグル インコーポレイテッド Automatic control schedule acquisition in the intelligent controller
US8707211B2 (en)*2011-10-212014-04-22Hewlett-Packard Development Company, L.P.Radial graphical user interface
CA2853046C (en)*2011-10-212020-04-21Nest Labs, Inc.Smart-home device that self-qualifies for away-state functionality
CA3044757C (en)2011-10-212021-11-09Google LlcUser-friendly, network connected learning thermostat and related systems and methods
CN106440187A (en)*2011-10-212017-02-22谷歌公司Energy efficiency promoting schedule learning algorithms for intelligent thermostat
US8622314B2 (en)2011-10-212014-01-07Nest Labs, Inc.Smart-home device that self-qualifies for away-state functionality
USD697073S1 (en)*2012-05-022014-01-07Siemens AktiengesellschaftOperator panel for medical apparatus with graphical user interface comprising a set of images
EP2602679A1 (en)*2011-12-082013-06-12Miele & Cie. KGOperating element for a domestic appliance, operating unit of a domestic appliance for holding such an operating element and domestic appliance with such an operating unit and such an operating element
US8964338B2 (en)2012-01-112015-02-24Emerson Climate Technologies, Inc.System and method for compressor motor protection
US9292013B2 (en)2012-01-122016-03-22Enerallies, Inc.Energy management computer system
AU343990S (en)*2012-01-302012-08-21Lg Electronics IncTelevision receiver
JP5858260B2 (en)*2012-02-222016-02-10トヨタ自動車株式会社 Vehicle remote control system, server, and remote control terminal
US10452084B2 (en)*2012-03-142019-10-22Ademco Inc.Operation of building control via remote device
US9091453B2 (en)2012-03-292015-07-28Google Inc.Enclosure cooling using early compressor turn-off with extended fan operation
CN106288191B (en)2012-03-292020-08-25谷歌有限责任公司Processing and reporting usage information for a network-connected thermostat-controlled HVAC system
US9098096B2 (en)2012-04-052015-08-04Google Inc.Continuous intelligent-control-system update using information requests directed to user devices
US10054964B2 (en)2012-05-072018-08-21Google LlcBuilding control unit method and controls
US9118220B2 (en)*2012-07-022015-08-25Ecolink Intelligent Technology, Inc.Method and apparatus for providing energy device and system status
US10678279B2 (en)2012-08-012020-06-09Tendril Oe, LlcOptimization of energy use through model-based simulations
US9247378B2 (en)2012-08-072016-01-26Honeywell International Inc.Method for controlling an HVAC system using a proximity aware mobile device
US8748745B2 (en)*2012-08-302014-06-10Allure Energy, Inc.Terminal connector for a wall mounted device
US9940884B1 (en)*2012-08-312018-04-10Sergey MusolinAutomated dimmer wall switch with a color multi-touch LCD/LED display
US9547316B2 (en)*2012-09-072017-01-17Opower, Inc.Thermostat classification method and system
US9046414B2 (en)2012-09-212015-06-02Google Inc.Selectable lens button for a hazard detector and method therefor
US9310439B2 (en)2012-09-252016-04-12Emerson Climate Technologies, Inc.Compressor having a control and diagnostic module
USD716340S1 (en)*2012-09-282014-10-28Google Inc.Display screen or portion thereof for a control unit with animated graphical user interface
USD709898S1 (en)*2012-09-282014-07-29Nest Labs, Inc.Display screen or portion thereof with graphical user interface
US8630741B1 (en)2012-09-302014-01-14Nest Labs, Inc.Automated presence detection and presence-related control within an intelligent controller
US8594850B1 (en)2012-09-302013-11-26Nest Labs, Inc.Updating control software on a network-connected HVAC controller
US8554376B1 (en)2012-09-302013-10-08Nest Labs, IncIntelligent controller for an environmental control system
WO2014055059A1 (en)2012-10-012014-04-10Nest Labs, Inc.Radiant heating controls and methods for an environmental control system
ITPN20120036U1 (en)*2012-11-282014-05-29Think Simple S P A CONTROL PANEL AND REFINED CONTROL
CA2836137C (en)2012-12-052020-12-01Braeburn Systems LlcClimate control panel with non-planar display
DE102012112312A1 (en)*2012-12-142014-06-18Eppendorf Ag Laboratory device with a control device
US9716530B2 (en)2013-01-072017-07-25Samsung Electronics Co., Ltd.Home automation using near field communication
US10067516B2 (en)*2013-01-222018-09-04Opower, Inc.Method and system to control thermostat using biofeedback
US9576472B2 (en)2013-02-062017-02-21Tendril Networks, Inc.Real-time monitoring and dissemination of energy consumption and production data
US9423779B2 (en)2013-02-062016-08-23Tendril Networks, Inc.Dynamically adaptive personalized smart energy profiles
US20140216704A1 (en)*2013-02-072014-08-07General Electric CompanyMethod for operating an hvac system
US9310815B2 (en)2013-02-122016-04-12Tendril Networks, Inc.Setpoint adjustment-based duty cycling
EP2793481B1 (en)2013-02-202016-05-18Panasonic Intellectual Property Corporation of AmericaProgram and method for controlling portable information terminal
US10063499B2 (en)2013-03-072018-08-28Samsung Electronics Co., Ltd.Non-cloud based communication platform for an environment control system
JP2016517318A (en)*2013-03-142016-06-16スミス アンド ネフュー インコーポレーテッド System and method for administering decompression therapy
US9803902B2 (en)2013-03-152017-10-31Emerson Climate Technologies, Inc.System for refrigerant charge verification using two condenser coil temperatures
US9551504B2 (en)2013-03-152017-01-24Emerson Electric Co.HVAC system remote monitoring and diagnosis
US9810442B2 (en)2013-03-152017-11-07Google Inc.Controlling an HVAC system in association with a demand-response event with an intelligent network-connected thermostat
US9807099B2 (en)2013-03-152017-10-31Google Inc.Utility portals for managing demand-response events
EP2971989A4 (en)2013-03-152016-11-30Emerson Electric Co DIAGNOSTICS AND SYSTEM FOR HEATING, VENTILATION AND AIR CONDITIONING REMOTE MONITORING
US9595070B2 (en)2013-03-152017-03-14Google Inc.Systems, apparatus and methods for managing demand-response programs and events
US9710678B2 (en)2013-04-022017-07-18Dropbox, Inc.Techniques for recovering missing devices
WO2014165731A1 (en)2013-04-052014-10-09Emerson Electric Co.Heat-pump system with refrigerant charge diagnostics
US9298197B2 (en)*2013-04-192016-03-29Google Inc.Automated adjustment of an HVAC schedule for resource conservation
US9910449B2 (en)2013-04-192018-03-06Google LlcGenerating and implementing thermodynamic models of a structure
US10852025B2 (en)*2013-04-302020-12-01Ademco Inc.HVAC controller with fixed segment display having fixed segment icons and animation
KR20140144320A (en)*2013-06-102014-12-18삼성전자주식회사Method and apparatus for providing user interface in electronic device
USD737855S1 (en)*2013-06-172015-09-01Covidien LpDisplay screen with a transitional venous refill detection icon
US9736616B2 (en)*2013-06-212017-08-15Savant Systems, LlcConfiguration connection device
CN104251532B (en)*2013-06-262016-12-28珠海格力电器股份有限公司Air conditioner and control method, device and system thereof
CN104281173A (en)*2013-07-052015-01-14厦门市博维科技有限公司Intelligent temperature controller
JP6278628B2 (en)*2013-07-182018-02-14キヤノン株式会社 Information processing apparatus, information processing method, and program
CN105659179B (en)*2013-08-212018-07-17霍尼韦尔国际公司 Apparatus and method for interacting with HVAC controllers
CN103457591A (en)*2013-08-292013-12-18青岛歌尔声学科技有限公司Rotating reset type adjusting button
EP3651136B1 (en)2013-10-072022-12-07Google LLCSmart-home hazard detector providing non-alarm status signals at opportune moments
US20150114595A1 (en)*2013-10-242015-04-30Carrier CorporationSystem and method of automatic detection and identification of system components
US10344995B2 (en)2013-11-052019-07-09Trane International Inc.HVAC system controller configuration
USD725524S1 (en)*2013-11-222015-03-31Honeywell International Inc.Thermostat housing
US9885492B2 (en)2013-11-222018-02-06Honeywell International Inc.Methods systems and tools for determining a wiring configuration for an HVAC controller
US10563876B2 (en)2013-11-222020-02-18Ademco Inc.Setup routine to facilitate user setup of an HVAC controller
US10002184B2 (en)2013-12-082018-06-19Google LlcMethods and systems for identification and correction of controlled system data
US20150163945A1 (en)2013-12-112015-06-11Honeywell International Inc.Hvac controller with thermistor biased against an outer housing
US10147441B1 (en)*2013-12-192018-12-04Amazon Technologies, Inc.Voice controlled system
USD798888S1 (en)*2013-12-232017-10-03Canonical LimitedTouchscreen device with graphical user interface
USD755831S1 (en)*2013-12-262016-05-10Nikon CorporationDisplay screen with graphical user interface
SG11201605494QA (en)2014-01-062016-08-30Allure Energy IncSystem, device, and apparatus for coordinating environments using network devices and remote sensory information
CN106464551A (en)2014-01-062017-02-22魅力能源公司System, device, and apparatus for coordinating environments using network devices and remote sensory information
US10209692B2 (en)2014-01-202019-02-19Emerson Electric Co.Selectively connecting a climate control system controller with more than one destination server
US9568205B2 (en)*2014-01-202017-02-14Emerson Electric Co.Selectively connecting a climate control system controller with more than one destination server
US9741082B2 (en)*2014-03-102017-08-22Honeywell International Inc.Distributed HVAC system cost optimization
US9501051B2 (en)*2014-03-242016-11-22Flextronics International Usa, Inc.Control apparatus and related methods
US9791839B2 (en)2014-03-282017-10-17Google Inc.User-relocatable self-learning environmental control device capable of adapting previous learnings to current location in controlled environment
US10514677B2 (en)*2014-04-112019-12-24Honeywell International Inc.Frameworks and methodologies configured to assist configuring devices supported by a building management system
MX2016014149A (en)*2014-04-282017-06-14Delta T CorpEnvironmental condition control based on sensed conditions and related methods.
US9903606B2 (en)2014-04-292018-02-27Vivint, Inc.Controlling parameters in a building
US11099533B2 (en)2014-05-072021-08-24Vivint, Inc.Controlling a building system based on real time events
US9641885B2 (en)2014-05-072017-05-02Vivint, Inc.Voice control component installation
US10197979B2 (en)2014-05-302019-02-05Vivint, Inc.Determining occupancy with user provided information
USD775165S1 (en)*2014-05-222016-12-27Beijing Qihoo Technology Co. LtdDisplay screen with a graphical user interface
USD757757S1 (en)*2014-05-232016-05-31Samsung Electronics Co., Ltd.Display screen or portion thereof with graphical user interface
US9503623B2 (en)2014-06-032016-11-22Applied Minds, LlcColor night vision cameras, systems, and methods thereof
USD759077S1 (en)*2014-06-032016-06-14North Park Innovations Group, Inc.Display screen or portion thereof with graphical user interface
MX357098B (en)*2014-06-162018-06-26Braeburn Systems LlcGraphical highlight for programming a control.
USD828364S1 (en)2014-07-032018-09-11Verizon Patent And Licensing Inc.Display panel for a graphical user interface with flip notification
USD816678S1 (en)2014-07-032018-05-01Verizon Patent And Licensing Inc.Display panel or screen with graphical user interface
US10120529B2 (en)2014-07-082018-11-06Verizon Patent And Licensing Inc.Touch-activated and expandable visual navigation of a mobile device via a graphic selection element
USD771068S1 (en)*2014-09-182016-11-08Cheetah Mobile Inc.Display screen or portion thereof with graphical user interface
USD760244S1 (en)*2014-09-182016-06-28Cheetah Mobile Inc.Display screen or portion thereof with graphical user interface
US10356573B2 (en)2014-10-222019-07-16Braeburn Systems LlcThermostat synchronization via remote input device
CA2910884C (en)2014-10-302023-05-23Braeburn Systems LlcQuick edit system for programming a thermostat
CA2910895C (en)2014-10-302023-01-10Braeburn Systems LlcSystem and method for monitoring building environmental data
US9851119B2 (en)2014-11-172017-12-26Vivint, Inc.HVAC workload and cost logic
US10563335B2 (en)*2014-11-262020-02-18Lg Electronics Inc.Washer
US10763671B2 (en)2014-11-282020-09-01Nec CorporationPower management apparatus, power management system, power management method, and non-transitory storage medium
CN104391627B (en)*2014-12-152021-01-15联想(北京)有限公司Control method and electronic equipment
CN104567964A (en)*2015-01-142015-04-29深圳市欧瑞博电子有限公司Indoor environment detecting and warning device and indoor environment detecting and warning device and user interacting method
US20160209072A1 (en)*2015-01-192016-07-21Lennox Industries Inc.Programmable smart thermostat
CA2920281C (en)2015-02-102021-08-03Daniel S. PoplawskiThermostat configuration duplication system
US9900174B2 (en)2015-03-062018-02-20Honeywell International Inc.Multi-user geofencing for building automation
US10152431B2 (en)*2015-03-162018-12-11Honeywell International Inc.System and method for remote set-up and adjustment of peripherals
GB2536495B (en)*2015-03-202019-10-30Ideal Boilers LtdRemote temperature control unit
US9967391B2 (en)2015-03-252018-05-08Honeywell International Inc.Geo-fencing in a building automation system
US9609478B2 (en)2015-04-272017-03-28Honeywell International Inc.Geo-fencing with diagnostic feature
US10802459B2 (en)2015-04-272020-10-13Ademco Inc.Geo-fencing with advanced intelligent recovery
US10802469B2 (en)2015-04-272020-10-13Ademco Inc.Geo-fencing with diagnostic feature
US11216020B2 (en)2015-05-042022-01-04Johnson Controls Tyco IP Holdings LLPMountable touch thermostat using transparent screen technology
US10677484B2 (en)2015-05-042020-06-09Johnson Controls Technology CompanyUser control device and multi-function home control system
AU2016257459B2 (en)2015-05-042019-04-04Johnson Controls Technology CompanyMulti-function home control system with control system hub and remote sensors
USD798889S1 (en)*2015-05-152017-10-03General Electric CompanyDisplay screen with a graphical user interface
US20160378097A1 (en)*2015-06-252016-12-29Ingersoll-Rand CompanySecurity lock-out for power tools
US10223160B2 (en)*2015-08-312019-03-05Ayla Networks, Inc.Compact schedules for resource-constrained devices
USD786297S1 (en)*2015-09-022017-05-09Samsung Electronics Co., Ltd.Display screen or portion thereof with graphical user interface
USD788154S1 (en)*2015-09-022017-05-30Samsung Electronics Co., Ltd.Display screen or portion thereof with graphical user interface
USD778952S1 (en)*2015-09-072017-02-14Samsung Electronics Co., Ltd.Display screen or portion thereof with graphical user interface
JP6091722B1 (en)*2015-09-092017-03-08三菱電機株式会社 Indoor environment control device and air conditioning system
US10410300B2 (en)2015-09-112019-09-10Johnson Controls Technology CompanyThermostat with occupancy detection based on social media event data
US10760809B2 (en)2015-09-112020-09-01Johnson Controls Technology CompanyThermostat with mode settings for multiple zones
CN107148734B (en)*2015-09-182019-04-05株式会社安川电机The state display device and power inverter of industrial machine
USD783652S1 (en)*2015-10-052017-04-11Lucis Technologies Holdings LimitedPhone with graphical user interface
US10186889B2 (en)*2015-10-082019-01-22Taurus Des, LlcElectrical energy storage system with variable state-of-charge frequency response optimization
US10345781B2 (en)2015-10-282019-07-09Johnson Controls Technology CompanyMulti-function thermostat with health monitoring features
US10655881B2 (en)2015-10-282020-05-19Johnson Controls Technology CompanyThermostat with halo light system and emergency directions
US10546472B2 (en)2015-10-282020-01-28Johnson Controls Technology CompanyThermostat with direction handoff features
US11277893B2 (en)2015-10-282022-03-15Johnson Controls Technology CompanyThermostat with area light system and occupancy sensor
DE102015221484A1 (en)2015-11-032017-05-04Audi Ag Method for operating an air conditioning device of a vehicle and system for the automatic air conditioning of a vehicle
US10057110B2 (en)2015-11-062018-08-21Honeywell International Inc.Site management system with dynamic site threat level based on geo-location data
US9628951B1 (en)2015-11-112017-04-18Honeywell International Inc.Methods and systems for performing geofencing with reduced power consumption
US10516965B2 (en)2015-11-112019-12-24Ademco Inc.HVAC control using geofencing
US10318266B2 (en)2015-11-252019-06-11Johnson Controls Technology CompanyModular multi-function thermostat
US9560482B1 (en)2015-12-092017-01-31Honeywell International Inc.User or automated selection of enhanced geo-fencing
US9860697B2 (en)2015-12-092018-01-02Honeywell International Inc.Methods and systems for automatic adjustment of a geofence size
US10445906B2 (en)*2015-12-182019-10-15Vertiv CorporationSystem and method for inferring or prompting HVAC actions based on large data standard deviation based metric
KR20170074552A (en)*2015-12-222017-06-30삼성전자주식회사Speaker device comprising touch display
US10642233B2 (en)2016-01-042020-05-05Ademco Inc.Device enrollment in a building automation system aided by audio input
EP3206466B1 (en)*2016-02-122020-04-08Honeywell International Inc.Thermostat with universal wall mountable connector
JP6365564B2 (en)*2016-02-152018-08-01マツダ株式会社 Vehicle temperature display device
CN108604176A (en)*2016-02-182018-09-28索尼公司 Information processing device, information processing method, and program
US10605472B2 (en)2016-02-192020-03-31Ademco Inc.Multiple adaptive geo-fences for a building
US10317867B2 (en)2016-02-262019-06-11Braeburn Systems LlcThermostat update and copy methods and systems
ES2913326T3 (en)*2016-03-112022-06-01Danfoss As thermostatic device
EP3436749A4 (en)2016-04-012019-12-11Tendril Networks, Inc. ORCHESTRATED ENERGY
JP2017198417A (en)*2016-04-282017-11-02株式会社ガスターRelated information display method, information display device, program
USD804502S1 (en)*2016-06-112017-12-05Apple Inc.Display screen or portion thereof with graphical user interface
US10317919B2 (en)2016-06-152019-06-11Braeburn Systems LlcTamper resistant thermostat having hidden limit adjustment capabilities
US10480810B2 (en)*2016-07-142019-11-19Ademco Inc.HVAC controller with streamlined setup
USD861506S1 (en)*2016-07-202019-10-01WithingsWatch
US10488062B2 (en)2016-07-222019-11-26Ademco Inc.Geofence plus schedule for a building controller
US10302322B2 (en)2016-07-222019-05-28Ademco Inc.Triage of initial schedule setup for an HVAC controller
USD818849S1 (en)*2016-07-252018-05-29Electrolux Appliances AktiebolagAir conditioner controller
US10941951B2 (en)2016-07-272021-03-09Johnson Controls Technology CompanySystems and methods for temperature and humidity control
US10306403B2 (en)2016-08-032019-05-28Honeywell International Inc.Location based dynamic geo-fencing system for security
MX2017011987A (en)2016-09-192018-09-26Braeburn Systems LlcControl management system having perpetual calendar with exceptions.
USD890754S1 (en)2016-10-142020-07-21Microsoft CorporationElectronic input device
USD835648S1 (en)2016-10-272018-12-11Smith & Nephew, Inc.Display screen or portion thereof with a graphical user interface for a therapy device
US10283082B1 (en)2016-10-292019-05-07Dvir GassnerDifferential opacity position indicator
EP3321760B1 (en)*2016-11-092021-07-21Schneider Electric Controls UK LimitedUser interface for a thermostat
EP3321595B1 (en)2016-11-092020-06-03Schneider Electric Controls UK LimitedZoned radiant heating system and method
EP3321596B1 (en)2016-11-092021-07-28Schneider Electric Controls UK LimitedZoned radiant heating system and method
KR102568731B1 (en)2016-11-172023-08-18인텔 코포레이션Spherical rotation for encoding wide view video
US10649556B2 (en)*2016-12-092020-05-12Dongguan Chen Da Appliance Co. Ltd.Control knob for controlling operation of a machine
US10627123B2 (en)*2016-12-092020-04-21Johnson Controls Technology CompanyThermostat with master control features
USD827645S1 (en)2016-12-132018-09-04Microsoft CorporationCombined electronic input device and display
USD823879S1 (en)*2016-12-222018-07-24Omron Healthcare Co., Ltd.Display screen with graphical user interface for a sphygmomanometer with wireless communication device
JP1590263S (en)*2016-12-282017-11-06
US10458669B2 (en)2017-03-292019-10-29Johnson Controls Technology CompanyThermostat with interactive installation features
WO2018191510A1 (en)2017-04-142018-10-18Johnson Controls Technology CompanyMulti-function thermostat with air quality display
US11162698B2 (en)2017-04-142021-11-02Johnson Controls Tyco IP Holdings LLPThermostat with exhaust fan control for air quality and humidity control
US10317102B2 (en)2017-04-182019-06-11Ademco Inc.Geofencing for thermostatic control
CN108725140B (en)*2017-04-202023-04-18福特环球技术公司Method and system for replacing air in vehicle
US10754673B2 (en)2017-05-082020-08-25Google LlcSmart device configuration guidance via automated assistant interface of separate client device
US10599294B2 (en)2017-06-272020-03-24Lennox Industries Inc.System and method for transferring images to multiple programmable smart thermostats
US10823443B2 (en)2017-07-202020-11-03Carrier CorporationSelf-adaptive smart setback control system
CA3020611C (en)2017-10-132024-03-26Heating Solutions LlcOptimization sensor and pool heater utilizing same and related methods
AU201812469S (en)2017-11-172018-07-19Biosense Webster Israel LtdDisplay screen or portion thereof
US10524046B2 (en)2017-12-062019-12-31Ademco Inc.Systems and methods for automatic speech recognition
US10989427B2 (en)2017-12-202021-04-27Trane International Inc.HVAC system including smart diagnostic capabilites
USD910581S1 (en)*2018-02-262021-02-16Brita GmbhDispensing device panel
US11131474B2 (en)2018-03-092021-09-28Johnson Controls Tyco IP Holdings LLPThermostat with user interface features
CN110438744B (en)*2018-05-042023-03-31青岛海尔洗衣机有限公司Be applied to clothing treatment facility's control knob and clothing treatment facility
CN110438745B (en)*2018-05-042023-04-25重庆海尔洗衣机有限公司 A control knob applied to clothing processing equipment and clothing processing equipment
US10921008B1 (en)2018-06-112021-02-16Braeburn Systems LlcIndoor comfort control system and method with multi-party access
US11067305B2 (en)2018-06-272021-07-20Lennox Industries Inc.Method and system for heating auto-setback
USD868094S1 (en)2018-08-302019-11-26Apple Inc.Electronic device with graphical user interface
US11327453B2 (en)2018-09-012022-05-10Honeywell International Inc.Status indicator for a building controller
USD915436S1 (en)2018-09-112021-04-06Apple Inc.Electronic device with graphical user interface
USD898755S1 (en)*2018-09-112020-10-13Apple Inc.Electronic device with graphical user interface
US10990261B2 (en)2018-10-312021-04-27Trane International Inc.HVAC graphical user interface with visual obscurity and methods of use thereof
CN109489120B (en)*2018-11-162021-12-03广东美的制冷设备有限公司Air conditioner, control method thereof, mobile terminal, server and storage medium
KR102524294B1 (en)*2018-11-202023-04-21현대자동차주식회사Method and apparatus for controlling vehicle using dial knob
US11107390B2 (en)2018-12-212021-08-31Johnson Controls Technology CompanyDisplay device with halo
CN109669366B (en)*2018-12-292021-12-24联想(北京)有限公司Control method and device
US11713895B2 (en)2019-01-142023-08-01Research Products CorporationMulti-zone environmental control system
US11163434B2 (en)2019-01-242021-11-02Ademco Inc.Systems and methods for using augmenting reality to control a connected home system
US10802513B1 (en)2019-05-092020-10-13Braeburn Systems LlcComfort control system with hierarchical switching mechanisms
WO2021016397A1 (en)2019-07-242021-01-28Uplight, Inc.Adaptive thermal comfort learning for optimized hvac control
US11498163B2 (en)2019-09-132022-11-15Treau, Inc.Window installation system and method for split-architecture air conditioning unit
USD920363S1 (en)*2019-10-252021-05-25Eli Lilly And CompanyDisplay screen with a graphical user interface
USD920362S1 (en)*2019-10-252021-05-25Eli Lilly And CompanyDisplay screen with a graphical user interface
USD923049S1 (en)*2019-11-182021-06-22Citrix Systems, Inc.Display screen or portion thereof with icon
USD914054S1 (en)*2019-11-182021-03-23Citrix Systems, Inc.Display screen or portion thereof with animated graphical user interface
USD914745S1 (en)*2019-11-182021-03-30Citrix Systems, Inc.Display screen or portion thereof with animated graphical user interface
USD914746S1 (en)*2019-11-182021-03-30Citrix Systems, Inc.Display screen or portion thereof with animated graphical user interface
US12038190B2 (en)*2019-12-042024-07-16Ademco Inc.Identification device for an HVAC controller
US11719461B2 (en)2020-01-082023-08-08Johnson Controls Tyco IP Holdings LLPThermostat user controls
US11821261B2 (en)*2020-03-042023-11-21Mechoshade Systems, LlcWindow shade keypad functionality
US12181320B2 (en)*2020-04-152024-12-31Johnson Controls Technology CompanyFlow control assembly with user interface features
USD951780S1 (en)2020-06-152022-05-17Honeywell International Inc.Building controller
USD968452S1 (en)2020-07-102022-11-01Hestan Commercial CorporationControl knob for cooking appliances with animated icon
USD969157S1 (en)*2020-07-102022-11-08Hestan Commercial CorporationControl knob for cooking appliances with animated icon
USD977996S1 (en)2020-12-182023-02-14Research Products CorporationHeating ventilation and air conditioning controller
USD977343S1 (en)2021-03-092023-02-07Research Products CorporationHeating ventilation and air conditioning controller
USD974404S1 (en)2021-04-222023-01-03Meta Platforms, Inc.Display screen with a graphical user interface
US11949636B1 (en)2021-04-222024-04-02Meta Platforms, Inc.Systems and methods for availability-based streaming
USD973100S1 (en)2021-04-222022-12-20Meta Platforms, Inc.Display screen with a graphical user interface
US11516171B1 (en)2021-04-222022-11-29Meta Platforms, Inc.Systems and methods for co-present digital messaging
USD973097S1 (en)*2021-04-222022-12-20Meta Platforms, Inc.Display screen with an animated graphical user interface
USD975731S1 (en)2021-04-222023-01-17Meta Platforms, Inc.Display screen with a graphical user interface
US11925260B1 (en)2021-10-192024-03-12Braeburn Systems LlcThermostat housing assembly and methods
US20230125880A1 (en)*2021-10-212023-04-27Treau, Inc.User interfaces and controls for hvac system
EP4191362A1 (en)*2021-12-022023-06-07Computime Ltd.Thermostatic radiator valve (trv) configurable display
US12215879B2 (en)2021-12-232025-02-04Computime Ltd.Thermostatic radiator valve (TRV) configurable display
USD1036501S1 (en)*2021-12-242024-07-23Fujitsu General LimitedDisplay screen with transitional graphical user interface
US11808467B2 (en)2022-01-192023-11-07Google LlcCustomized instantiation of provider-defined energy saving setpoint adjustments
USD1024132S1 (en)2022-06-052024-04-23Apple Inc.Display screen or portion thereof with graphical user interface
USD1089227S1 (en)*2022-07-012025-08-19IgtDisplay screen or portion thereof with a graphical user interface
US20240036711A1 (en)*2022-08-012024-02-01Apple Inc.Controlling an Interface Using Gaze Input
CN115981216A (en)*2023-02-072023-04-18深圳市莱克斯瑞智能家居有限公司Intelligent control panel of knob
USD1086179S1 (en)2023-12-202025-07-29Apple Inc.Display screen or portion thereof with graphical user interface
US20250305698A1 (en)*2024-03-262025-10-02Google LlcSmart thermostat
CN120444711A (en)*2025-07-142025-08-08国网浙江省电力有限公司宁波供电公司Control load distributed control method and system based on user random behavior

Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
GB2138967A (en)*1982-11-021984-10-31United Gas Ind PlcHeating programmer
CN1375752A (en)*2001-12-272002-10-23赵士同Intelligent temperature controller
CN201047914Y (en)*2007-06-262008-04-16李超飞Rotary waveband type numerical display temperature controller
CN101326603A (en)*2006-04-042008-12-17西门子威迪欧汽车电子股份公司Rotary/push-button controller

Family Cites Families (625)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US2558648A (en)1947-11-011951-06-26Ind Metal Protectives IncApparatus for transporting materials
US3991357A (en)1974-04-301976-11-09The Stolle CorporationStorage battery monitoring and recharging control system with automatic control of prime mover driving charging generator
DE2719144A1 (en)1977-04-291978-11-02Siegenia Frank Kg SOUND-INSULATING VENTILATION DEVICE FOR ROOMS
US4157506A (en)1977-12-011979-06-05Combustion Engineering, Inc.Flame detector
US4223831A (en)1979-02-211980-09-23Szarka Jay RSound activated temperature control system
US4685614A (en)1980-05-271987-08-11Honeywell, Inc.Analog to digital conversion employing the system clock of a microprocessor, the clock frequency varying with analog input
US4335847A (en)1980-05-271982-06-22Levine Michael RElectronic thermostat with repetitive operation cycle
US4308991A (en)1980-07-071982-01-05Emerson Electric Co.Programmable electronic thermostat
US4316577A (en)1980-10-061982-02-23Honeywell Inc.Energy saving thermostat
US4408711A (en)1980-11-141983-10-11Levine Michael RThermostat with adaptive operating cycle
US4460125A (en)1981-05-141984-07-17Robertshaw Controls CompanyWall thermostat and the like
JPS59106311A (en)1982-12-091984-06-20Nippon Denso Co Ltd Auto air conditioner control device
JPS59106311U (en)1982-12-281984-07-17ヤマハ株式会社 Bliss box opening locking mechanism
US4695246A (en)1984-08-301987-09-22Lennox Industries, Inc.Ignition control system for a gas appliance
US4621336A (en)1984-09-171986-11-04Emerson Electric Co.Visual display of time schedule in a programmable thermostat
US4613139A (en)1984-12-101986-09-23Robinson William Henry IiVideo control gloves
US4632177A (en)1985-03-291986-12-30Honeywell Inc.Clock operated thermostat having automatic changeover and optimum start
KR870000628A (en)1985-06-031987-02-19알프레드 엔. 펠드만 Analog and Digital Thermostats
US4615380A (en)1985-06-171986-10-07Honeywell Inc.Adaptive clock thermostat means for controlling over and undershoot
US4674027A (en)1985-06-191987-06-16Honeywell Inc.Thermostat means adaptively controlling the amount of overshoot or undershoot of space temperature
JPS62266348A (en)1985-12-271987-11-19Mitsubishi Electric Corp air conditioner
US4669654A (en)1986-02-181987-06-02Honeywell, Inc.Electronic programmable thermostat
US4751961A (en)1986-02-181988-06-21Honeywell Inc.Electronic programmable thermostat
US4847781A (en)1986-09-231989-07-11Associated Data ConsoltantsEnergy management system
US4897798A (en)1986-12-081990-01-30American Telephone And Telegraph CompanyAdaptive environment control system
USD321903S (en)1987-04-221991-11-26Chepaitis Elia VAlphanumeric font
US4768706A (en)1987-06-041988-09-06Parfitt Ronald HIndicating and control instruments
US4948040A (en)1987-06-111990-08-14Mitsubishi Denki Kabushiki KaishaAir conditioning system
US4741476A (en)1987-07-071988-05-03Honeywell Inc.Digital electronic thermostat with correction for triac self heating
US4872828A (en)1987-09-101989-10-10Hamilton Standard Controls, Inc.Integrated furnace control and control self test
US4955806A (en)1987-09-101990-09-11Hamilton Standard Controls, Inc.Integrated furnace control having ignition switch diagnostics
GB8726365D0 (en)1987-11-111987-12-16Ams Ind PlcRotary control
US5175439A (en)1987-12-211992-12-29Robert Bosch GmbhPower supply circuit for motor vehicles
JPH01252850A (en)1987-12-241989-10-09Mitsubishi Electric CorpDisplay device for airconditioner
US5005365A (en)1988-12-021991-04-09Inter-City Products Corporation (Usa)Thermostat speed bar graph for variable speed temperature control system
US5065813A (en)1988-12-091991-11-19Arnold D. BerkeleyInteractive electronic thermostat with installation assistance
US5161606A (en)1988-12-091992-11-10Arnold D. BerkeleyInteractive electronic thermostat with minimum and maximum temperature thermal limit switches
US4948044A (en)1989-08-211990-08-14Harper-Wyman CompanyElectronic digital thermostat having an improved power supply
US4971136A (en)1989-11-281990-11-20Electric Power Research InstituteDual fuel heat pump controller
IT219664Z2 (en)1989-12-291993-04-21Bpt Spa PROGRAMMABLE THERMOSTAT WITH TEMPERATURE DISPLAY
US5255179A (en)1990-07-231993-10-19Zekan Boze NSwitched mode power supply for single-phase boost commercial AC users in the range of 1 kw to 10 kw
US5127464A (en)1991-03-141992-07-07Emerson Electric Co.Thermostat providing electrical isolation therein between connected heating and cooling transformers
US5115967A (en)1991-03-181992-05-26Wedekind Gilbert LMethod and apparatus for adaptively optimizing climate control energy consumption in a building
AU647894B2 (en)1991-03-271994-03-31Honeywell Inc.System powered power supply using dual transformer HVAC systems
DE9104170U1 (en)1991-04-061991-07-04Grässlin KG, 7742 St Georgen Electronic thermostat timer
US5088645A (en)1991-06-241992-02-18Ian BellSelf-programmable temperature control system for a heating and cooling system
US5240178A (en)1991-09-051993-08-31Dewolf Thomas LActive anticipatory control
US5211332A (en)1991-09-301993-05-18Honeywell Inc.Thermostat control
US5158477A (en)1991-11-151992-10-27The United States Of America As Represented By The Secretary Of The ArmyBattery connector and method
USD341848S (en)1991-12-091993-11-30Microsoft CorporationTypeface
US5224649A (en)1992-03-231993-07-06Emerson Electric Co.Digital thermostat with single rotary encoder switch for establishing set point temperature
US5761083A (en)1992-03-251998-06-02Brown, Jr.; Robert J.Energy management and home automation system
US5544036A (en)1992-03-251996-08-06Brown, Jr.; Robert J.Energy management and home automation system
US5224648A (en)1992-03-271993-07-06American Standard Inc.Two-way wireless HVAC system and thermostat
US5244146A (en)1992-05-081993-09-14Homebrain, Inc.Energy-conserving thermostat and method
US5347982A (en)1992-12-211994-09-20Canadian Heating Products Inc.Flame monitor safeguard system
US5303612A (en)1992-12-241994-04-19Honeywell Inc.Increased diameter detachable thermostat knob allowing easier thermostat use
US5422808A (en)1993-04-201995-06-06Anthony T. Catanese, Jr.Method and apparatus for fail-safe control of at least one electro-mechanical or electro-hydraulic component
US5638501A (en)1993-05-101997-06-10Apple Computer, Inc.Method and apparatus for displaying an overlay image
CN2158106Y (en)*1993-05-181994-03-02戴庆凯Adjustable temperature controller for spiral power spring
EP0626635B1 (en)1993-05-242003-03-05Sun Microsystems, Inc.Improved graphical user interface with method for interfacing to remote devices
US6213404B1 (en)1993-07-082001-04-10Dushane SteveRemote temperature sensing transmitting and programmable thermostat system
US5452762A (en)1993-07-131995-09-26Zillner, Jr.; Anthony H.Environmental control system using poled diodes to allow additional controlled devices in existing four wire system
US5416725A (en)1993-08-181995-05-16P.C. Sentry, Inc.Computer-based notification system having redundant sensor alarm determination and associated computer-implemented method for issuing notification of events
US5499330A (en)1993-09-171996-03-12Digital Equipment Corp.Document display system for organizing and displaying documents as screen objects organized along strand paths
US5611484A (en)1993-12-171997-03-18Honeywell Inc.Thermostat with selectable temperature sensor inputs
US5428964A (en)1994-01-101995-07-04Tec-Way Air Quality Products Inc.Control for air quality machine
US5415346A (en)1994-01-281995-05-16American Standard Inc.Apparatus and method for reducing overshoot in response to the setpoint change of an air conditioning system
US5476221A (en)1994-01-281995-12-19Seymour; Richard L.Easy-to-install thermostatic control system based on room occupancy
US5462225A (en)1994-02-041995-10-31Scientific-Atlanta, Inc.Apparatus and method for controlling distribution of electrical energy to a space conditioning load
US5395042A (en)1994-02-171995-03-07Smart Systems InternationalApparatus and method for automatic climate control
US5592989A (en)1994-04-281997-01-14Landis & Gyr Powers, Inc.Electronic thermostat having high and low voltage control capability
US5506569A (en)1994-05-311996-04-09Texas Instruments IncorporatedSelf-diagnostic flame rectification sensing circuit and method therefor
US5482209A (en)1994-06-011996-01-09Honeywell Inc.Method and means for programming a programmable electronic thermostat
US5485954A (en)1994-06-101996-01-23American Standard Inc.Reduced profile thermostat
US5460327A (en)1994-07-011995-10-24Carrier CorporationExtended clock thermostat
US5467921A (en)1994-09-231995-11-21Carrier CorporationThermostat having short circuit protection
US5627531A (en)1994-09-301997-05-06Ohmeda Inc.Multi-function menu selection device
US6574581B1 (en)1994-10-252003-06-03Honeywell International Inc.Profile based method for deriving a temperature setpoint using a ‘delta’ based on cross-indexing a received price-point level signal
GB2294828B (en)1994-11-071998-10-28Appliance Components LtdImprovements in or relating to heating/cooling systems
US6356038B2 (en)1994-12-142002-03-12Richard A. BishelMicrocomputer-controlled AC power switch controller and DC power supply method and apparatus
IT234321Y1 (en)1994-12-292000-03-09Perry Electric Srl PROGRAMMABLE THERMOSTAT WITH GRAPHIC AND NUMERICAL TEMPERATURE DISPLAY
US5690277A (en)1995-02-061997-11-25Flood; Scott W.Audible thermostat
US5603451A (en)1995-03-311997-02-18John W. HelanderAesthetic thermostat
DE29505606U1 (en)1995-03-311996-02-01Siemens AG, 80333 München Control unit for an automatic vehicle air conditioning system
US5555927A (en)1995-06-071996-09-17Honeywell Inc.Thermostat system having an optimized temperature recovery ramp rate
US5950709A (en)1995-07-211999-09-14Honeywell Inc.Temperature control with stored multiple configuration programs
US5570837A (en)1995-10-181996-11-05Emerson Electric Co.Programmable digital thermostat with means for enabling temporary connection of a battery thereto
DE19609390C2 (en)1996-02-292002-05-23Siemens Ag Control device with several actuators
US5816491A (en)1996-03-151998-10-06Arnold D. BerkeleyMethod and apparatus for conserving peak load fuel consumption and for measuring and recording fuel consumption
US5808602A (en)1996-03-151998-09-15Compaq Computer CorporationRotary cursor positioning apparatus
DE29607153U1 (en)1996-04-211996-07-04Grässlin KG, 78112 St Georgen Electronic display device with a program input and / or switching device for switching and / or control devices, in particular for timers with a temperature control device
US5736795A (en)1996-04-221998-04-07Honeywell Inc.Solid state AC switch with self-synchronizing means for stealing operating power
JPH09298780A (en)1996-05-071997-11-18Yamatake Honeywell Co Ltd Wireless receiver
US5697552A (en)1996-05-301997-12-16Mchugh; Thomas K.Setpoint limiting for thermostat, with tamper resistant temperature comparison
US5782296A (en)1996-06-141998-07-21Hunter Fan CompanyAuto-programmable electronic thermostat
PT932398E (en)1996-06-282006-09-29Ortho Mcneil Pharm Inc USE OF THE SURFACE OR ITS DERIVATIVES FOR THE PRODUCTION OF A MEDICINAL PRODUCT FOR THE TREATMENT OF MANIAC-DEPRESSIVE BIPOLAR DISTURBLES
JP3240434B2 (en)1996-07-042001-12-17株式会社山武 Desktop / wall mounted sensor built-in device
US5673850A (en)1996-07-221997-10-07Lux Products CorporationProgrammable thermostat with rotary dial program setting
US5918474A (en)1996-07-301999-07-06Whirlpool CorporationFan motor on/off control system for a refrigeration appliance
US5902183A (en)1996-11-151999-05-11D'souza; MelaniusProcess and apparatus for energy conservation in buildings using a computer controlled ventilation system
US6636197B1 (en)1996-11-262003-10-21Immersion CorporationHaptic feedback effects for control, knobs and other interface devices
US5959621A (en)1996-12-061999-09-28Microsoft CorporationSystem and method for displaying data items in a ticker display pane on a client computer
US6211921B1 (en)1996-12-202001-04-03Philips Electronics North America CorporationUser interface for television
US5808294A (en)1997-01-141998-09-15Kenco Automatic FeedersElectronic controller for scheduling device activation by sensing daylight
US5903139A (en)1997-01-271999-05-11Honeywell Inc.Power stealing solid state switch for supplying operating power to an electronic control device
US5986357A (en)1997-02-041999-11-16Mytech CorporationOccupancy sensor and method of operating same
US5779143A (en)1997-02-131998-07-14Erie Manufacturing CompanyElectronic boiler control
CA2202008C (en)1997-04-072000-02-08Hugues DemillevilleEnergy management system
US5973662A (en)1997-04-071999-10-26Johnson Controls Technology CompanyAnalog spectrum display for environmental control
US5909378A (en)1997-04-091999-06-01De Milleville; HuguesControl apparatus and method for maximizing energy saving in operation of HVAC equipment and the like
US6060719A (en)1997-06-242000-05-09Gas Research InstituteFail safe gas furnace optical flame sensor using a transconductance amplifier and low photodiode current
JP3218429B2 (en)1997-06-302001-10-15株式会社ゼクセルヴァレオクライメートコントロール 2-stage pallet
USD396488S (en)1997-07-151998-07-28Kunkler Todd MBank check
US6072784A (en)1997-07-252000-06-06At&T Corp.CDMA mobile station wireless transmission power management with adaptive scheduling priorities based on battery power level
USD441763S1 (en)1997-08-042001-05-08Starfish Software, Inc.Graphic user interface for an electronic device for a display screen
USD428399S (en)1997-08-082000-07-18Starfish Software, Inc.Interface for a display screen for an electronic device
AU7634098A (en)1997-08-191999-03-08Sami GuindiMethod and apparatus for detecting impending earthquakes
US6062482A (en)1997-09-192000-05-16Pentech Energy Solutions, Inc.Method and apparatus for energy recovery in an environmental control system
US5924486A (en)1997-10-291999-07-20Tecom, Inc.Environmental condition control and energy management system and method
US6438241B1 (en)*1998-02-232002-08-20Euphonix, Inc.Multiple driver rotary control for audio processors or other uses
US6206295B1 (en)1998-03-042001-03-27Marvin LacosteComfort thermostat
US6066843A (en)1998-04-062000-05-23Lightstat, Inc.Light discriminator for a thermostat
US6275160B1 (en)1998-04-132001-08-14Pittway CorporationMulti-mode waterflow detector with electronic timer
US6032867A (en)1998-04-212000-03-07Dushane; SteveFlat plate thermostat and wall mounting method
US6798341B1 (en)1998-05-182004-09-28Leviton Manufacturing Co., Inc.Network based multiple sensor and control device with temperature sensing and control
US6311105B1 (en)1998-05-292001-10-30Powerweb, Inc.Multi-utility energy control system
US6122603A (en)1998-05-292000-09-19Powerweb, Inc.Multi-utility energy control system with dashboard
US6891838B1 (en)1998-06-222005-05-10Statsignal Ipc, LlcSystem and method for monitoring and controlling residential devices
US6164374A (en)1998-07-022000-12-26Emerson Electric Co.Thermostat having a multiple color signal capability with single indicator opening
USD450059S1 (en)1998-07-312001-11-06Sony CorporationComputer generated image for a display panel or screen
US6950534B2 (en)1998-08-102005-09-27Cybernet Systems CorporationGesture-controlled interfaces for self-service machines and other applications
US6098893A (en)1998-10-222000-08-08Honeywell Inc.Comfort control system incorporating weather forecast data and a method for operating such a system
US7038667B1 (en)1998-10-262006-05-02Immersion CorporationMechanisms for control knobs and other interface devices
US20040095237A1 (en)1999-01-092004-05-20Chen Kimball C.Electronic message delivery system utilizable in the monitoring and control of remote equipment and method of same
US6351693B1 (en)1999-01-222002-02-26Honeywell International Inc.Computerized system for controlling thermostats
US6179213B1 (en)1999-02-092001-01-30Energy Rest, Inc.Universal accessory for timing and cycling heat, ventilation and air conditioning energy consumption and distribution systems
US6295823B1 (en)*1999-03-162001-10-02Ch2M Hill, Inc.Apparatus and method for controlling temperature and humidity of a conditioned space
US6095427A (en)1999-04-222000-08-01Thermo King CorporationTemperature control system and method for efficiently obtaining and maintaining the temperature in a conditioned space
US6093914A (en)*1999-06-102000-07-25Diekmann; Mark J.Electric cooking appliance
US20030103079A1 (en)1999-06-142003-06-05Lycos, Inc., A Virginia CorporationMedia resource manager/player
US6084518A (en)1999-06-212000-07-04Johnson Controls Technology CompanyBalanced charge flame characterization system and method
DE19929973A1 (en)1999-06-302001-01-04Volkswagen Ag Control element
US6286764B1 (en)1999-07-142001-09-11Edward C. GarveyFluid and gas supply system
US6222719B1 (en)1999-07-152001-04-24Andrew S. KadahIgnition boost and rectification flame detection circuit
US6209794B1 (en)1999-08-172001-04-03Visteon Global Technologies, Inc.Method for designing a vehicle thermal management system
US6431457B1 (en)1999-09-282002-08-13Rapid Engineering, Inc.Air heater control
US6318639B1 (en)1999-10-152001-11-20Emerson Electric Co.Thermostat with temporary fan on function
US6359564B1 (en)1999-10-282002-03-19Ralph W. ThackerOccupancy status indicator
US6298285B1 (en)2000-01-042001-10-02Aqua Conservation Systems, Inc.Irrigation accumulation controller
US6453687B2 (en)2000-01-072002-09-24Robertshaw Controls CompanyRefrigeration monitor unit
US6934862B2 (en)2000-01-072005-08-23Robertshaw Controls CompanyAppliance retrofit monitoring device with a memory storing an electronic signature
US20070127645A1 (en)2000-01-192007-06-07Sony Ericsson Mobile Communications AbTechnique for providing secondary information to a user equipment
US6816944B2 (en)2000-02-022004-11-09Innopath SoftwareApparatus and methods for providing coordinated and personalized application and data management for resource-limited mobile devices
US6509838B1 (en)2000-02-082003-01-21Peter P. PayneConstant current flame ionization circuit
US7254785B2 (en)*2000-02-172007-08-07George ReedSelection interface system
US6332327B1 (en)2000-03-142001-12-25Hussmann CorporationDistributed intelligence control for commercial refrigeration
SI20556A (en)2000-04-102001-10-31Aljoša ROVANTemperature controller with a user-friendly interface and two-way communication
US6519509B1 (en)2000-06-222003-02-11Stonewater Software, Inc.System and method for monitoring and controlling energy distribution
US6556222B1 (en)2000-06-302003-04-29International Business Machines CorporationBezel based input mechanism and user interface for a smart watch
US7109970B1 (en)2000-07-012006-09-19Miller Stephen SApparatus for remotely controlling computers and other electronic appliances/devices using a combination of voice commands and finger movements
IT1315103B1 (en)2000-07-112003-02-03Invensys Climate Controls Spa ELECTRONIC DEVICE FOR SETTING AND CONDITIONING ROOM TEMPERATURES AND RELATED SETTING METHOD
US7035805B1 (en)2000-07-142006-04-25Miller Stephen SSwitching the modes of operation for voice-recognition applications
DE10044534A1 (en)2000-09-052002-03-14Leon Rottwinkel Image rendering system
JP2002087050A (en)2000-09-122002-03-26Alpine Electronics IncSet temperature display device for air conditioner
US20020178047A1 (en)2000-09-152002-11-28Or Ellen Pak-WahEnergy management system and method for monitoring and optimizing energy usage, identifying energy savings and facilitating procurement of energy savings products and services
US6868293B1 (en)2000-09-282005-03-15Itron, Inc.System and method for energy usage curtailment
US6513723B1 (en)2000-09-282003-02-04Emerson Electric Co.Method and apparatus for automatically transmitting temperature information to a thermostat
US7209870B2 (en)*2000-10-122007-04-24Hvac Holding Company, L.L.C.Heating, ventilating, and air-conditioning design apparatus and method
US20020070635A1 (en)*2000-10-132002-06-13Morrison Gerald O.Self-powered wireless switch
US6909921B1 (en)2000-10-192005-06-21Destiny Networks, Inc.Occupancy sensor and method for home automation system
US6595430B1 (en)2000-10-262003-07-22Honeywell International Inc.Graphical user interface system for a thermal comfort controller
US7149727B1 (en)2000-11-012006-12-12Avista Advantage, Inc.Computerized system and method for providing cost savings for consumers
US6621507B1 (en)2000-11-032003-09-16Honeywell International Inc.Multiple language user interface for thermal comfort controller
US6566768B2 (en)2000-12-142003-05-20Venstar Inc.Two line switch and power sharing for programmable means
US6478233B1 (en)2000-12-292002-11-12Honeywell International Inc.Thermal comfort controller having an integral energy savings estimator
US6641055B1 (en)2001-01-102003-11-04Teresa Conaty TiernanVariations on combined thermostat and fuel level monitor
CN1311376C (en)2001-02-242007-04-18国际商业机器公司Novel massively parallel super computer
US6744427B2 (en)*2001-03-012004-06-01International Business Machines CorporationCharacter input interface for compact electronic devices
US6370894B1 (en)2001-03-082002-04-16Carrier CorporationMethod and apparatus for using single-stage thermostat to control two-stage cooling system
US7992630B2 (en)2001-03-122011-08-09Davis Energy Group, Inc.System and method for pre-cooling of buildings
DE10116265A1 (en)2001-03-312002-10-10Daimler Chrysler Ag Control unit with at least one control element for an air conditioning system and / or automatic system
US6668240B2 (en)2001-05-032003-12-23Emerson Retail Services Inc.Food quality and safety model for refrigerated food
US6769482B2 (en)2001-05-102004-08-03Ranco Incorporated Of DelawareSystem and method for switching-over between heating and cooling modes
USD497617S1 (en)2001-05-162004-10-26Groxis, Inc.Graphical information interface for a display
USD485279S1 (en)2002-10-282004-01-13Groxis, Inc.Knowledge map user interface for a display
JP2002341955A (en)2001-05-172002-11-29Pioneer Electronic CorpRotary operation mechanism, music reproducing device using the same
US6692349B1 (en)2001-06-112004-02-17Fusion Design, Inc.Computer controlled air vent
US6969959B2 (en)2001-07-062005-11-29Lutron Electronics Co., Inc.Electronic control systems and methods
ITMI20010473U1 (en)2001-08-092003-02-09Imit Spa MODULAR DEVICE FOR PROGRAMMABLE REGULATION
FR2828761B1 (en)*2001-08-142003-10-17Lcd Solution PROGRAMMABLE SWITCH WITH PRESSURE AND / OR ROTATION OPERABLE DISPLAY
US20030034898A1 (en)2001-08-202003-02-20Shamoon Charles G.Thermostat and remote control system and method
JP2003054290A (en)2001-08-202003-02-26Denso CorpSwitch device for vehicle
US7555364B2 (en)2001-08-222009-06-30MMI Controls, L.P.Adaptive hierarchy usage monitoring HVAC control system
US6681997B2 (en)2001-08-312004-01-27Enhanced Visual Products, Inc.Visual and reading enhancement apparatus for thermostats and associated methods
US6993417B2 (en)2001-09-102006-01-31Osann Jr RobertSystem for energy sensing analysis and feedback
US6826454B2 (en)*2001-09-192004-11-30Louis E. SulfstedeAir conditioning diagnostic analyzer
US6923640B2 (en)2001-09-282005-08-02General Electric CompanyFlame burner ignition system
US6622925B2 (en)2001-10-052003-09-23Enernet CorporationApparatus and method for wireless control
USD464660S1 (en)2001-10-312002-10-22Acer Digital Services Corp.User interface component for a display
US6560977B1 (en)*2001-11-092003-05-13Valeo Climate Control Corp.Vehicle HVAC evaporator temperature probe assembly method
US6657418B2 (en)2001-11-132003-12-02Honeywell International Inc.Parasitic power supply system for supplying operating power to a control device
CA2492003C (en)2001-11-152013-03-19Synapse, Inc.System and method for controlling temperature of a liquid residing within a tank
US6645066B2 (en)2001-11-192003-11-11Koninklijke Philips Electronics N.V.Space-conditioning control employing image-based detection of occupancy and use
US6641054B2 (en)2002-01-232003-11-04Randall L. MoreyProjection display thermostat
US6643567B2 (en)2002-01-242003-11-04Carrier CorporationEnergy consumption estimation using real time pricing information
US6786421B2 (en)2002-01-302004-09-07Howard RosenProgrammable thermostat including a feature for providing a running total for the cost of energy consumed during a given period for heating and/or cooling a conditioned space
US6824069B2 (en)2002-01-302004-11-30Howard B. RosenProgrammable thermostat system employing a touch screen unit for intuitive interactive interface with a user
US6785630B2 (en)2002-02-042004-08-31Carrier CorporationTemperature control balancing desired comfort with energy cost savings
FR2835643B1 (en)2002-02-072004-06-18Johnson Contr Automotive Elect INFORMATION DISPLAY DEVICE FOR VEHICLES
USD471825S1 (en)2002-02-132003-03-18Steven R. PeabodyThermostat
US6789739B2 (en)2002-02-132004-09-14Howard RosenThermostat system with location data
US6743010B2 (en)2002-02-192004-06-01Gas Electronics, Inc.Relighter control system
US6619055B1 (en)2002-03-202003-09-16Honeywell International Inc.Security system with wireless thermostat and method of operation thereof
US6644557B1 (en)2002-03-252003-11-11Robert A JacobsAccess controlled thermostat system
JP2005522164A (en)2002-03-282005-07-21ロバートショー コントロールズ カンパニー Energy management system and method
US7908155B2 (en)2002-04-122011-03-15Becton, Dickinson And CompanySystem for collecting, storing, presenting and analyzing immunization data having remote stations in communication with a vaccine and disease database over a network
US7111788B2 (en)2002-04-222006-09-26Nokia CorporationSystem and method for navigating applications using a graphical user interface
US7471062B2 (en)2002-06-122008-12-30Koninklijke Philips Electronics N.V.Wireless battery charging
US6794771B2 (en)2002-06-202004-09-21Ranco Incorporated Of DelawareFault-tolerant multi-point flame sense circuit
US20040034484A1 (en)2002-06-242004-02-19Solomita Michael V.Demand-response energy management system
US6941310B2 (en)2002-07-172005-09-06Oracle International Corp.System and method for caching data for a mobile application
US7166791B2 (en)2002-07-302007-01-23Apple Computer, Inc.Graphical user interface and methods of use thereof in a multimedia player
US6804117B2 (en)*2002-08-142004-10-12Thermal Corp.Thermal bus for electronics systems
US6822225B2 (en)2002-09-252004-11-23Ut-Battelle LlcPulsed discharge ionization source for miniature ion mobility spectrometers
USD491956S1 (en)2002-10-172004-06-22Pioneer Digital Technologies, Inc.Graphical timeline for a display
US20050090915A1 (en)2002-10-222005-04-28Smart Systems Technologies, Inc.Programmable and expandable building automation and control system
US20040209209A1 (en)2002-11-042004-10-21Chodacki Thomas A.System, apparatus and method for controlling ignition including re-ignition of gas and gas fired appliances using same
US7200467B2 (en)2002-11-082007-04-03Usa Technologies, Inc.Method and apparatus for power management control of a cooling system in a consumer accessible appliance
AU2003295597B2 (en)*2002-11-152008-11-13The Toro CompanyVirtual dial irrigation controller
US7333880B2 (en)2002-12-092008-02-19Enernoc, Inc.Aggregation of distributed energy resources
US7418663B2 (en)2002-12-192008-08-26Microsoft CorporationContact picker interface
US7026727B2 (en)2002-12-202006-04-11Honeywell International Inc.Power supply with multiple transformer current sharing
US7079040B2 (en)2003-01-072006-07-18Errol Wendell BartonThermostatic controller and circuit tester
US6783079B2 (en)2003-02-182004-08-31Emerson Electric Co.Thermostat with one button programming feature
US6726112B1 (en)2003-03-072004-04-27Joseph HoIlluminating thermostat
US7392661B2 (en)2003-03-212008-07-01Home Comfort Zones, Inc.Energy usage estimation for climate control system
US6983889B2 (en)2003-03-212006-01-10Home Comfort Zones, Inc.Forced-air zone climate control system for existing residential houses
US7627552B2 (en)2003-03-272009-12-01Microsoft CorporationSystem and method for filtering and organizing items based on common elements
US7146253B2 (en)2003-03-242006-12-05Smartway Solutions, Inc.Device and method for interactive programming of a thermostat
US7113086B2 (en)2003-04-072006-09-26Altec Energy SystemsSystems and methods for monitoring room conditions to improve occupant performance
US7047092B2 (en)2003-04-082006-05-16Coraccess SystemsHome automation contextual user interface
US20040262410A1 (en)*2003-04-112004-12-30Hull Gerry G.Graphical thermostat and sensor
EP2357623A1 (en)2003-04-252011-08-17Apple Inc.Graphical user interface for browsing, searching and presenting media items
US6988671B2 (en)2003-05-052006-01-24Lux Products CorporationProgrammable thermostat incorporating air quality protection
US20040225955A1 (en)2003-05-082004-11-11The Boeing CompanyIntelligent information dashboard system and method
US7050026B1 (en)2003-05-152006-05-23Howard RosenReverse images in a dot matrix LCD for an environmental control device
US7360376B2 (en)2003-05-302008-04-22Honeywell International Inc.Function transform sub-base
US7302642B2 (en)2003-06-032007-11-27Tim Simon, Inc.Thermostat with touch-screen display
US6886754B2 (en)2003-06-032005-05-03Tim Simon, Inc.Thermostat operable from various power sources
US7331852B2 (en)*2003-06-122008-02-19Ezell George DMethod and apparatus for sampling and controlling ventilation airflow into a structure
US7571014B1 (en)2004-04-012009-08-04Sonos, Inc.Method and apparatus for controlling multimedia players in a multi-zone system
US7222800B2 (en)2003-08-182007-05-29Honeywell International Inc.Controller customization management system
US7083109B2 (en)2003-08-182006-08-01Honeywell International Inc.Thermostat having modulated and non-modulated provisions
US7055759B2 (en)2003-08-182006-06-06Honeywell International Inc.PDA configuration of thermostats
US6851621B1 (en)2003-08-182005-02-08Honeywell International Inc.PDA diagnosis of thermostats
US7702424B2 (en)2003-08-202010-04-20Cannon Technologies, Inc.Utility load control management communications protocol
CN1701243A (en)2003-08-272005-11-23恩益禧慕百霖株式会社Earthquake prediction method and system thereof
US6888441B2 (en)*2003-08-282005-05-03Emerson Electric Co.Apparatus adapted to be releasably connectable to the sub base of a thermostat
US7156318B1 (en)*2003-09-032007-01-02Howard RosenProgrammable thermostat incorporating a liquid crystal display selectively presenting adaptable system menus including changeable interactive virtual buttons
US7289887B2 (en)2003-09-082007-10-30Smartsynch, Inc.Systems and methods for remote power management using IEEE 802 based wireless communication links
US20050055432A1 (en)2003-09-082005-03-10Smart Synch, Inc.Systems and methods for remote power management using 802.11 wireless protocols
CN1875338A (en)2003-10-312006-12-06皇家飞利浦电子股份有限公司Method and system for organizing content on a time axis
US7155305B2 (en)2003-11-042006-12-26Universal Electronics Inc.System and methods for home appliance identification and control in a networked environment
US7000849B2 (en)2003-11-142006-02-21Ranco Incorporated Of DelawareThermostat with configurable service contact information and reminder timers
US6951306B2 (en)2003-11-182005-10-04Lux Products CorporationThermostat having multiple mounting configurations
GB2408592B (en)2003-11-272005-11-16James Ian OswaldHousehold energy management system
US7114554B2 (en)2003-12-012006-10-03Honeywell International Inc.Controller interface with multiple day programming
US8554374B2 (en)2003-12-022013-10-08Honeywell International Inc.Thermostat with electronic image display
US10705549B2 (en)2003-12-022020-07-07Ademco Inc.Controller interface with menu schedule override
US7181317B2 (en)2003-12-022007-02-20Honeywell International Inc.Controller interface with interview programming
US7274972B2 (en)2003-12-022007-09-25Honeywell International Inc.Programmable controller with saving changes indication
US7076608B2 (en)2003-12-022006-07-11Oracle International Corp.Invalidating cached data using secondary keys
US7225054B2 (en)2003-12-022007-05-29Honeywell International Inc.Controller with programmable service event display mode
NL1024986C2 (en)2003-12-102005-06-13Cara C Air B VThermostat is for use in heating or air conditioning installation and comprises holder for manual adjustment by rotary knob of process variable, in particular temperature in a room
US20050128067A1 (en)2003-12-112005-06-16Honeywell International, Inc.Automatic sensitivity adjustment on motion detectors in security system
US7222494B2 (en)2004-01-072007-05-29Honeywell International Inc.Adaptive intelligent circulation control methods and systems
US7142948B2 (en)2004-01-072006-11-28Honeywell International Inc.Controller interface with dynamic schedule display
US7135965B2 (en)2004-01-082006-11-14Maple Chase CompanyHazardous condition detection system and method and thermostat for use therewith
US7469550B2 (en)2004-01-082008-12-30Robertshaw Controls CompanySystem and method for controlling appliances and thermostat for use therewith
US7104462B2 (en)2004-01-092006-09-12Goodrich CorporationLow noise solid-state thermostat with microprocessor controlled fault detection and reporting, and programmable set points
JP2005203297A (en)2004-01-192005-07-28Nissan Motor Co Ltd Display type multi-function switch
US7360370B2 (en)2004-01-202008-04-22Carrier CorporationMethod of verifying proper installation of a zoned HVAC system
US7212887B2 (en)2004-01-202007-05-01Carrier CorporationService and diagnostic tool for HVAC systems
US7216016B2 (en)2004-01-202007-05-08Carrier CorporationFailure mode for HVAC system
US7600694B2 (en)2004-01-272009-10-13Trane International Inc.Multiple thermostats for air conditioning system with time setting feature
JP4354290B2 (en)2004-02-102009-10-28株式会社コナミデジタルエンタテインメント Medal game machine and medal guidance device
US7566263B2 (en)*2004-02-182009-07-28Snyder National CorporationRegister grille and connector frame with releasable connection
US10417298B2 (en)2004-12-022019-09-17Insignio Technologies, Inc.Personalized content processing and delivery system and media
US7502768B2 (en)2004-02-272009-03-10Siemens Building Technologies, Inc.System and method for predicting building thermal loads
US20050189429A1 (en)2004-02-282005-09-01Breeden Robert L.Thermostat and method for adaptively providing a changeover between heat and cool
US7140551B2 (en)*2004-03-012006-11-28Honeywell International Inc.HVAC controller
US20050194456A1 (en)2004-03-022005-09-08Tessier Patrick C.Wireless controller with gateway
US20050195757A1 (en)2004-03-022005-09-08Kidder Kenneth B.Wireless association approach and arrangement therefor
US7167079B2 (en)2004-03-242007-01-23Carrier CorporationMethod of setting the output power of a pager to aid in the installation of a wireless system
USD503631S1 (en)2004-03-262005-04-05Eco Manufacturing, Inc.Thermostat
US7258280B2 (en)2004-04-132007-08-21Tuckernuck Technologies LlcDamper control in space heating and cooling
US20050231512A1 (en)2004-04-162005-10-20Niles Gregory EAnimation of an object using behaviors
US20050234600A1 (en)2004-04-162005-10-20Energyconnect, Inc.Enterprise energy automation
US7024336B2 (en)2004-05-132006-04-04Johnson Controls Technology CompanyMethod of and apparatus for evaluating the performance of a control system
US7108194B1 (en)2004-06-012006-09-19Hankins Ii Robert ERemote controlled thermostat system for the sight-impaired
US7159789B2 (en)*2004-06-222007-01-09Honeywell International Inc.Thermostat with mechanical user interface
US7159790B2 (en)*2004-06-222007-01-09Honeywell International Inc.Thermostat with offset drive
USD511527S1 (en)2004-06-242005-11-15Verizon WirelessIcon for the display screen of a cellulary communicative electronic device
US7490295B2 (en)2004-06-252009-02-10Apple Inc.Layer for accessing user interface elements
US7662507B2 (en)*2004-06-282010-02-16Honeywell International Inc.HVAC controller battery tray
US7099748B2 (en)2004-06-292006-08-29York International Corp.HVAC start-up control system and method
US7509753B2 (en)2004-06-302009-03-31Harley-Davidson Motor Company Group, Inc.Apparatus for indicating oil temperature and oil level within an oil reservoir
US7264175B2 (en)*2004-07-012007-09-04Honeywell International Inc.Thermostat with parameter adjustment
US20060080041A1 (en)2004-07-082006-04-13Anderson Gary RChemical mixing apparatus, system and method
US7913925B2 (en)2004-07-232011-03-29Ranco Incorporated Of DelawareColor changing thermostatic controller
US7379791B2 (en)2004-08-032008-05-27Uscl CorporationIntegrated metrology systems and information and control apparatus for interaction with integrated metrology systems
MX2007001438A (en)2004-08-052007-07-04Miller Herman IncPower and communications distribution using a structural channel system.
WO2006022838A1 (en)2004-08-112006-03-02Carrier CorporationImproved power stealing for a thermostat using a triac with fet control
US7188482B2 (en)2004-08-272007-03-13Carrier CorporationFault diagnostics and prognostics based on distance fault classifiers
US7287709B2 (en)2004-09-212007-10-30Carrier CorporationConfigurable multi-level thermostat backlighting
US20060079983A1 (en)2004-10-132006-04-13Tokyo Electron LimitedR2R controller to automate the data collection during a DOE
US7620996B2 (en)2004-11-012009-11-17Microsoft CorporationDynamic summary module
US7299996B2 (en)2004-11-122007-11-27American Standard International Inc.Thermostat with energy saving backlit switch actuators and visual display
US7537171B2 (en)2004-11-172009-05-26Emerson Electric Co.Thermostat control system providing power saving transmissions
US6990335B1 (en)2004-11-182006-01-24Charles G. ShamoonUbiquitous connectivity and control system for remote locations
US7058477B1 (en)2004-11-232006-06-06Howard RosenThermostat system with remote data averaging
US7163158B2 (en)2004-12-142007-01-16Comverge, Inc.HVAC communication system
US8689572B2 (en)*2004-12-222014-04-08Emerson Electric Co.Climate control system including responsive controllers
US20060143236A1 (en)2004-12-292006-06-29Bandwidth Productions Inc.Interactive music playlist sharing system and methods
US7802618B2 (en)2005-01-192010-09-28Tim Simon, Inc.Thermostat operation method and apparatus
US20060196953A1 (en)2005-01-192006-09-07Tim Simon, Inc.Multiple thermostat installation
US7849698B2 (en)2005-03-022010-12-14York International CorporationMethod and apparatus to sense and establish operation mode for an HVAC control
US7562536B2 (en)2005-03-022009-07-21York International CorporationMethod and apparatus to sense and control compressor operation in an HVAC system
US7117129B1 (en)2005-03-112006-10-03Hewlett-Packard Development Company, L.P.Commissioning of sensors
EP1703356B1 (en)2005-03-142011-09-14emz-Hanauer GmbH & Co. KGaAThermostat comprising a color display
EP1859422A4 (en)2005-03-152009-12-23Chubb Internat Holdings LtdContext-aware alarm system
US7584897B2 (en)2005-03-312009-09-08Honeywell International Inc.Controller system user interface
JP4659505B2 (en)2005-04-042011-03-30キヤノン株式会社 Information processing method and apparatus
WO2006112819A1 (en)2005-04-142006-10-26Carrier CorporationAdaptive algorithm for setting the proportional integral (pi) gains in lag-dominated hvacr systems
RU2007144703A (en)2005-05-032009-06-10Конинклейке Филипс Электроникс Н.В. (Nl) VIRTUAL QUANTITATIVE EVALUATION OF THE SURVIVAL POSITION
EP1731984A1 (en)2005-05-312006-12-13Siemens Schweiz AGInput and display device for process parameters
US7434742B2 (en)2005-06-202008-10-14Emerson Electric Co.Thermostat capable of displaying received information
US7589643B2 (en)2005-06-302009-09-15Gm Global Technology Operations, Inc.Vehicle speed monitoring system
US7451937B2 (en)2005-07-132008-11-18Action Talkin Products, LlcThermostat with handicap access mode
US7854389B2 (en)2005-08-302010-12-21Siemens Industry Inc.Application of microsystems for comfort control
USD544877S1 (en)2005-08-302007-06-19Panic, Inc.Computer generated graphical user interface for an electronic display device
US20070045431A1 (en)2005-08-312007-03-01Ranco Incorporated Of DelawareOccupancy-based zoning climate control system and method
US7460933B2 (en)2005-08-312008-12-02Ranco Incorporated Of DelawareThermostat display system providing adjustable backlight and indicators
US7624931B2 (en)2005-08-312009-12-01Ranco Incorporated Of DelawareAdjustable display resolution for thermostat
US20070050732A1 (en)2005-08-312007-03-01Ranco Incorporated Of DelawareProportional scroll bar for menu driven thermostat
US7455240B2 (en)2005-08-312008-11-25Ranco Incorporated Of DelawareThermostat display system providing animated icons
US20070045444A1 (en)2005-08-312007-03-01Ranco Incorporated Of DelawareThermostat including set point number line
US20070045441A1 (en)2005-08-312007-03-01Ranco Incorporated Of DelawareThermostat configuration wizard
US20070057079A1 (en)2005-09-132007-03-15Emerson Electric Co.Thermostat capable of displaying downloaded images
US8036760B2 (en)2005-10-042011-10-11Fisher-Rosemount Systems, Inc.Method and apparatus for intelligent control and monitoring in a process control system
US20070114295A1 (en)2005-11-222007-05-24Robertshaw Controls CompanyWireless thermostat
US7476988B2 (en)2005-11-232009-01-13Honeywell International Inc.Power stealing control devices
EP1966987A4 (en)2005-12-022010-05-26Hillcrest Lab IncMultimedia systems, methods and applications
US8924889B2 (en)2005-12-022014-12-30Hillcrest Laboratories, Inc.Scene transitions in a zoomable user interface using a zoomable markup language
US7768418B2 (en)2005-12-062010-08-03Panduit Corp.Power patch panel with guided MAC capability
US7648077B2 (en)2005-12-132010-01-19Emerson Electric Co.HVAC communication system
US7597976B2 (en)2005-12-202009-10-06Gm Global Technology Operations, Inc.Floating base load hybrid strategy for a hybrid fuel cell vehicle to increase the durability of the fuel cell system
US7644869B2 (en)2005-12-282010-01-12Honeywell International Inc.Auxiliary stage control of multistage thermostats
US20070173978A1 (en)2006-01-042007-07-26Gene FeinControlling environmental conditions
US7451606B2 (en)2006-01-062008-11-18Johnson Controls Technology CompanyHVAC system analysis tool
US7614567B2 (en)*2006-01-102009-11-10Ranco Incorporated of DelewareRotatable thermostat
US7726581B2 (en)*2006-01-122010-06-01Honeywell International Inc.HVAC controller
US7747358B2 (en)*2006-01-132010-06-29Honeywell International Inc.Building equipment component control with automatic feature detection
US7427926B2 (en)2006-01-262008-09-23Microsoft CorporationEstablishing communication between computing-based devices through motion detection
US20070208461A1 (en)2006-03-012007-09-06Johnson Controls Technology CompanyHvac control with programmed run-test sequence
US7891573B2 (en)2006-03-032011-02-22Micro Metl CorporationMethods and apparatuses for controlling air to a building
JP2007241203A (en)2006-03-072007-09-20Fumiko MurakamiNose-attached spectacles
US7509402B2 (en)2006-03-162009-03-24Exceptional Innovation, LlcAutomation control system having a configuration tool and two-way ethernet communication for web service messaging, discovery, description, and eventing that is controllable with a touch-screen display
WO2008032225A2 (en)2006-03-212008-03-20Ranco Incorporated Of DelawareRefrigeration monitor unit
US20070221741A1 (en)2006-03-272007-09-27Ranco Incorporated Of DelawareConnector terminal system and wiring method for thermostat
US20070228183A1 (en)2006-03-282007-10-04Kennedy Kimberly AThermostat
US9074736B2 (en)2006-03-282015-07-07Wireless Environment, LlcPower outage detector and transmitter
US20070228182A1 (en)2006-03-312007-10-04Ranco Incorporated Of DelawareThermostat with single button access to a menu of commonly used functions
US20070241203A1 (en)2006-04-142007-10-18Ranco Inc. Of DelawareManagement of a thermostat's power consumption
KR20070113025A (en)2006-05-242007-11-28엘지전자 주식회사 Touch screen device and its operation method
US7575179B2 (en)2006-04-222009-08-18International Contols And Measurments Corp.Reconfigurable programmable thermostat
US20070257120A1 (en)2006-05-022007-11-08Ranco Incorporated Of DelawareTabbed interface for thermostat
US8091375B2 (en)2006-05-102012-01-10Trane International Inc.Humidity control for air conditioning system
JP4659672B2 (en)*2006-05-152011-03-30アルプス電気株式会社 Rotating operation type electric parts
USD550691S1 (en)2006-06-062007-09-11Microsoft CorporationGraphical user interface for a display screen
KR100791628B1 (en)2006-06-092008-01-04고려대학교 산학협력단 Active cache control method of mobile network system, its recording medium and its system
US7667163B2 (en)2006-07-102010-02-23Ranco Incorporated Of DelawareThermostat with adjustable color for aesthetics and readability
US7580775B2 (en)2006-07-112009-08-25Regen Energy Inc.Method and apparatus for implementing enablement state decision for energy consuming load based on demand and duty cycle of load
US8063593B2 (en)2006-08-012011-11-22Regal Beloit Epc Inc.Interface cord and system including an interface cord
US20080048046A1 (en)2006-08-242008-02-28Ranco Inc. Of DelawareNetworked appliance information display apparatus and network incorporating same
US20080054084A1 (en)2006-08-292008-03-06American Standard International Inc.Two-wire power and communication link for a thermostat
JP2008059796A (en)*2006-08-292008-03-13Auto Network Gijutsu Kenkyusho:Kk Operation system and operation device
US8243017B2 (en)2006-09-112012-08-14Apple Inc.Menu overlay including context dependent menu icon
US20100276482A1 (en)2006-09-282010-11-04Smart Light Tech. LLCApparatus and method for managing energy consumption within an unoccupied room
US7596431B1 (en)2006-10-312009-09-29Hewlett-Packard Development Company, L.P.Method for assessing electronic devices
US7571865B2 (en)2006-10-312009-08-11Tonerhead, Inc.Wireless temperature control system
US7904830B2 (en)2006-11-302011-03-08Honeywell International Inc.HVAC zone control panel
US20080128523A1 (en)2006-11-302008-06-05Honeywell International Inc.Hvac zone control panel
US7558648B2 (en)2006-11-302009-07-07Honeywell International Inc.HVAC zone control panel with zone configuration
US8001400B2 (en)2006-12-012011-08-16Apple Inc.Power consumption management for functional preservation in a battery-powered electronic device
US7748640B2 (en)2006-12-182010-07-06Carrier CorporationStackable thermostat
US20080215240A1 (en)2006-12-182008-09-04Damian HowardIntegrating User Interfaces
KR100856871B1 (en)2006-12-272008-09-04주식회사 맥스포 Ubiquitous Home Network System
US7957839B2 (en)2006-12-292011-06-07Honeywell International Inc.HVAC zone controller
US20080245480A1 (en)2007-01-052008-10-09Acco Brands Usa LlcLaminator menu system
USD595309S1 (en)2007-01-052009-06-30Sony CorporationComputer generated image for display panel or screen
US8689132B2 (en)2007-01-072014-04-01Apple Inc.Portable electronic device, method, and graphical user interface for displaying electronic documents and lists
USD566587S1 (en)2007-01-262008-04-15Howard RosenOval thermostat with display and dial
US7414193B1 (en)*2007-02-092008-08-19Amx LlcWall box mounting apparatus
US7784704B2 (en)2007-02-092010-08-31Harter Robert JSelf-programmable thermostat
US8220721B2 (en)2007-03-012012-07-17Flohr Daniel PWireless interface circuits for wired thermostats and electrical service demand management
US7904209B2 (en)2007-03-012011-03-08Syracuse UniversityOpen web services-based indoor climate control system
US7983795B2 (en)2007-03-082011-07-19Kurt JosephsonNetworked electrical interface
JP4863908B2 (en)2007-03-162012-01-25株式会社ソニー・コンピュータエンタテインメント Data processing apparatus, data processing method, and data processing program
JP5045174B2 (en)*2007-03-222012-10-10パナソニック株式会社 Input device
US7847681B2 (en)2007-03-232010-12-07Johnson Controls Technology CompanyBuilding automation systems and methods
US7966104B2 (en)2007-03-262011-06-21Siemens CorporationApparatus and method for the control of the indoor thermal environment having feed forward and feedback control using adaptive reference models
USD589792S1 (en)2007-04-102009-04-07The Procter & Gamble CompanyCollection of indicia for a consumer product
US20080273754A1 (en)2007-05-042008-11-06Leviton Manufacturing Co., Inc.Apparatus and method for defining an area of interest for image sensing
US20080290183A1 (en)2007-05-222008-11-27Honeywell International Inc.Special purpose controller interface with instruction area
US8249731B2 (en)2007-05-242012-08-21Alexander Bach TranSmart air ventilation system
US8037022B2 (en)2007-06-052011-10-11Samsung Electroncis Co., Ltd.Synchronizing content between content directory service and control point
USD597100S1 (en)2007-06-082009-07-28Apple Inc.Icon for a portion of a display screen
US7774102B2 (en)2007-06-222010-08-10Emerson Electric Co.System including interactive controllers for controlling operation of climate control system
US8027518B2 (en)2007-06-252011-09-27Microsoft CorporationAutomatic configuration of devices based on biometric data
US7954726B2 (en)2007-06-282011-06-07Honeywell International Inc.Thermostat with utility messaging
US7845576B2 (en)2007-06-282010-12-07Honeywell International Inc.Thermostat with fixed segment display having both fixed segment icons and a variable text display capacity
US8091794B2 (en)2007-06-282012-01-10Honeywell International Inc.Thermostat with usage history
US7823076B2 (en)2007-07-132010-10-26Adobe Systems IncorporatedSimplified user interface navigation
US9553947B2 (en)2007-07-182017-01-24Google Inc.Embedded video playlists
US7908116B2 (en)2007-08-032011-03-15Ecofactor, Inc.System and method for using a network of thermostats as tool to verify peak demand reduction
US7702421B2 (en)2007-08-272010-04-20Honeywell International Inc.Remote HVAC control with building floor plan tool
US7715951B2 (en)2007-08-282010-05-11Consert, Inc.System and method for managing consumption of power supplied by an electric utility
EP2200857B1 (en)*2007-09-142013-02-20Delphi Technologies, Inc.Control panels for onboard instruments
US7848900B2 (en)2008-09-162010-12-07Ecofactor, Inc.System and method for calculating the thermal mass of a building
US8019567B2 (en)2007-09-172011-09-13Ecofactor, Inc.System and method for evaluating changes in the efficiency of an HVAC system
US7844764B2 (en)2007-10-012010-11-30Honeywell International Inc.Unitary control module with adjustable input/output mapping
CA2640861C (en)*2007-10-102013-07-02Garland Commercial Industries LlcMethod of calibrating a knob for use with an adjustable control device and a knob calibrated thereby
USD593120S1 (en)2007-10-122009-05-26Microsoft CorporationGraphical user interface for a portion of a display screen
US9171454B2 (en)2007-11-142015-10-27Microsoft Technology Licensing, LlcMagic wand
US8745513B2 (en)2007-11-292014-06-03Sony CorporationMethod and apparatus for use in accessing content
US9151510B2 (en)2007-11-302015-10-06Honeywell International Inc.Display for HVAC systems in remote control units
US20090140065A1 (en)2007-11-302009-06-04Honeywell International Inc.Hvac controller with save a wire terminal
US7900849B2 (en)2007-11-302011-03-08Honeywell International Inc.HVAC remote control unit and methods of operation
US8346396B2 (en)2007-11-302013-01-01Honeywell International Inc.HVAC controller with parameter clustering
US8276829B2 (en)2007-11-302012-10-02Honeywell International Inc.Building control system with remote control unit and methods of operation
USD591762S1 (en)2007-12-072009-05-05Location Based Technologies, Inc.User interface for display information associated with a location tracking system on a computer display screen
USD588152S1 (en)2007-12-072009-03-10Olympus Imaging Corp.Transitional image for a portion of a display screen of a digital camera
US9285134B2 (en)*2007-12-142016-03-15Honeywell International Inc.Configurable wall module system
USD604740S1 (en)2007-12-192009-11-24Joseph MathenyComputer generated image for a display screen
US8316022B2 (en)2007-12-212012-11-20Canon Kabushiki KaishaInformation processing apparatus and information processing method
USD590412S1 (en)2007-12-272009-04-14Yahoo! Inc.Graphical user interface for displaying content selections on a display panel
US20090171862A1 (en)2007-12-282009-07-02Johnson Controls Technology CompanyEnergy control system
USD597101S1 (en)2008-01-082009-07-28Apple Inc.Animated image for a portion of a display screen
USD594015S1 (en)2008-01-282009-06-09Johnson Controls Technology CompanyGraphical user interface for a display screen
US8255090B2 (en)2008-02-012012-08-28EnergyhubSystem and method for home energy monitor and control
US8156060B2 (en)2008-02-272012-04-10Inteliwise Sp Z.O.O.Systems and methods for generating and implementing an interactive man-machine web interface based on natural language processing and avatar virtual agent based character
USD615546S1 (en)2008-03-282010-05-11Sprint Communications Company L.P.Mobile device user interface
US20090263773A1 (en)2008-04-192009-10-22Vadim KotlyarBreathing exercise apparatus and method
US7821218B2 (en)*2008-04-222010-10-26Emerson Electric Co.Universal apparatus and method for configurably controlling a heating or cooling system
US7963453B2 (en)2008-05-192011-06-21Honeywell International Inc.Versatile HVAC sensor
US20100076835A1 (en)2008-05-272010-03-25Lawrence SilvermanVariable incentive and virtual market system
US7822578B2 (en)2008-06-172010-10-26General Electric CompanySystems and methods for predicting maintenance of intelligent electronic devices
JP5210059B2 (en)*2008-06-172013-06-12株式会社ユーシン Operating device
US8392561B1 (en)2008-06-202013-03-05Arrayent, Inc.Wireless internet product system
US20090327354A1 (en)2008-06-262009-12-31Microsoft CorporationNotification and synchronization of updated data
US20100000417A1 (en)*2008-07-012010-01-07Joel TetreaultCountertop appliance cooking control unit with ejection feature
ATE551641T1 (en)2008-07-032012-04-15Belimo Holding Ag ACTUATOR FOR HVAC SYSTEMS AND METHOD OF OPERATING THE ACTUATOR
US8010237B2 (en)2008-07-072011-08-30Ecofactor, Inc.System and method for using ramped setpoint temperature variation with networked thermostats to improve efficiency
KR101524616B1 (en)2008-07-072015-06-02엘지전자 주식회사Controlling a Mobile Terminal with a Gyro-Sensor
US8180492B2 (en)2008-07-142012-05-15Ecofactor, Inc.System and method for using a networked electronic device as an occupancy sensor for an energy management system
US8091795B1 (en)2008-07-152012-01-10Home Automation, Inc.Intelligent thermostat device with automatic adaptable energy conservation based on real-time energy pricing
US7918406B2 (en)2008-07-222011-04-05Howard RosenOverride of nonoccupancy status in a thermostat device based upon analysis of recent patterns of occupancy
US20100025483A1 (en)2008-07-312010-02-04Michael HoeynckSensor-Based Occupancy and Behavior Prediction Method for Intelligently Controlling Energy Consumption Within a Building
USD603277S1 (en)2008-08-072009-11-03Danfoss A/SThermostat with display
KR101446521B1 (en)2008-08-122014-11-03삼성전자주식회사 Method and apparatus for controlling information scroll of a touch screen
US20100261465A1 (en)2009-04-142010-10-14Rhoads Geoffrey BMethods and systems for cell phone interactions
US9268385B2 (en)2008-08-202016-02-23International Business Machines CorporationIntroducing selective energy efficiency in a virtual environment
NL2001904C (en)2008-08-212010-03-10Bosch Gmbh RobertThermostat and method for controlling a hvac system, and a method for providing feedback to a user of a hvac system.
JP4689710B2 (en)2008-09-012011-05-25Smk株式会社 Stationary remote control transmitter
US8341557B2 (en)2008-09-052012-12-25Apple Inc.Portable touch screen device, method, and graphical user interface for providing workout support
US7721209B2 (en)2008-09-082010-05-18Apple Inc.Object-aware transitions
TR201007457T1 (en)2008-09-082011-03-21Autonics Corporation Dial temperature controller that easily changes the temperature range.
US8219249B2 (en)*2008-09-152012-07-10Johnson Controls Technology CompanyIndoor air quality controllers and user interfaces
US8433530B2 (en)2008-09-182013-04-30ThinkEco, Inc.System and method for monitoring and management of utility usage
US8078326B2 (en)2008-09-192011-12-13Johnson Controls Technology CompanyHVAC system controller configuration
US7930070B2 (en)2008-09-252011-04-19Kingston Consulting, Inc.System, method, and module capable of curtailing energy production within congestive grid operating environments
US8446046B2 (en)2008-10-032013-05-21Access Business Group International LlcPower system
TWI419541B (en)2008-10-242013-12-11Quanta Comp IncCall recording method and communication system
US8527096B2 (en)2008-10-242013-09-03Lennox Industries Inc.Programmable controller and a user interface for same
US8744629B2 (en)2008-10-272014-06-03Lennox Industries Inc.System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network
US8543243B2 (en)2008-10-272013-09-24Lennox Industries, Inc.System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network
US8694164B2 (en)2008-10-272014-04-08Lennox Industries, Inc.Interactive user guidance interface for a heating, ventilation and air conditioning system
US8452456B2 (en)2008-10-272013-05-28Lennox Industries Inc.System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network
US8452906B2 (en)2008-10-272013-05-28Lennox Industries, Inc.Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network
US8442693B2 (en)2008-10-272013-05-14Lennox Industries, Inc.System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network
US20100114382A1 (en)2008-11-052010-05-06Computime, Ltd.Determination of the Type of Heaving, Ventilating, and Air Conditioning (HVAC) System
USD596194S1 (en)2008-11-192009-07-14Dassault SystemesTransitional image for a portion of a display screen
USD625325S1 (en)2008-11-192010-10-12Dassault SystemesTransitional image for a portion of a display screen
USD613301S1 (en)2008-11-242010-04-06Microsoft CorporationTransitional icon for a portion of a display screen
USD599806S1 (en)2008-11-242009-09-08Microsoft CorporationTransitional user interface for a portion of a display screen
USD598463S1 (en)2008-11-262009-08-18Microsoft CorporationUser interface for a portion of a display screen
US8543244B2 (en)2008-12-192013-09-24Oliver Joe KeelingHeating and cooling control methods and systems
CN201402417Y (en)2008-12-252010-02-10上海柯耐弗电气有限公司Temperature controller with grounding malfunction leakage protection function
US8550370B2 (en)2008-12-302013-10-08Zoner LlcAutomatically balancing register for HVAC systems
US8275412B2 (en)2008-12-312012-09-25Motorola Mobility LlcPortable electronic device having directional proximity sensors based on device orientation
EP2387776A4 (en)2009-01-142013-03-20Integral Analytics IncOptimization of microgrid energy use and distribution
US8155900B1 (en)2009-01-292012-04-10Comverge, Inc.Method and system for calculating energy metrics of a building and one or more zones within the building
US8406816B2 (en)*2009-02-032013-03-26Research In Motion LimitedMethod and apparatus for implementing a virtual rotary dial pad on a portable electronic device
US20100198425A1 (en)*2009-02-042010-08-05Paul DonovanProgrammable thermostat
USD614976S1 (en)2009-03-062010-05-04Danfoss A/SWireless thermostat with dial and display
US9020647B2 (en)2009-03-272015-04-28Siemens Industry, Inc.System and method for climate control set-point optimization based on individual comfort
US8442752B2 (en)2009-04-232013-05-14Ford Global Technologies, LlcClimate control head with fuel economy indicator
BRPI1013330A2 (en)2009-04-272016-03-29Nike International Ltd training program and athletic training playlist
US8498753B2 (en)2009-05-082013-07-30Ecofactor, Inc.System, method and apparatus for just-in-time conditioning using a thermostat
US8740100B2 (en)2009-05-112014-06-03Ecofactor, Inc.System, method and apparatus for dynamically variable compressor delay in thermostat to reduce energy consumption
US8285603B2 (en)2009-05-112012-10-09Revolution Environmental LlcMethod and system for providing recommendations as part of a home energy audit
US8596550B2 (en)2009-05-122013-12-03Ecofactor, Inc.System, method and apparatus for identifying manual inputs to and adaptive programming of a thermostat
US8350697B2 (en)2009-05-182013-01-08Alarm.Com IncorporatedRemote device control and energy monitoring by analyzing data and applying rules
US20100298984A1 (en)2009-05-212010-11-25Lennox Industries, IncorporatedUsb hvac service verification
US8415829B2 (en)2009-06-022013-04-09Vdc Manufacturing Inc.Transportable modular multi-appliance device
US9026261B2 (en)2009-06-082015-05-05Tendril Networks, Inc.Methods and systems for managing energy usage in buildings
US8281244B2 (en)2009-06-112012-10-02Apple Inc.User interface for media playback
USD619613S1 (en)2009-06-262010-07-13Microsoft CorporationTransitional image for a portion of a display screen
USD616460S1 (en)2009-06-262010-05-25Microsoft CorporationDisplay screen with animated user interface
USD603421S1 (en)2009-06-262009-11-03Microsoft CorporationAnimated image for a portion of a display screen
USD614194S1 (en)2009-06-262010-04-20Microsoft CorporationUser interface for a display screen
USD614196S1 (en)2009-06-262010-04-20Microsoft CorporationUser interface for a display screen
USD630649S1 (en)2009-06-302011-01-11Hitachi High-Technologies CorporationGraphical user interface for a computer display
US20110015797A1 (en)2009-07-142011-01-20Daniel GilstrapMethod and apparatus for home automation and energy conservation
US8509954B2 (en)2009-08-212013-08-13Allure Energy, Inc.Energy management system and method
US8428782B2 (en)2009-07-202013-04-23Allure Energy, Inc.Energy management system and method
US20110015798A1 (en)2009-07-202011-01-20Sustainable Spaces, Inc.Building Energy Usage Auditing, Reporting, and Visualization
TWM369545U (en)2009-07-282009-11-21Lin-Song WengA circuit for extracting power from a battery and an electronic apparatus comprising the circuit.
US20110046805A1 (en)2009-08-182011-02-24Honeywell International Inc.Context-aware smart home energy manager
US8406933B2 (en)2009-08-182013-03-26Control4 CorporationSystems and methods for estimating the effects of a request to change power usage
KR100984817B1 (en)2009-08-192010-10-01주식회사 컴퍼니원헌드레드User interface method using touch screen of mobile communication terminal
US8498749B2 (en)2009-08-212013-07-30Allure Energy, Inc.Method for zone based energy management system with scalable map interface
USD625734S1 (en)2009-09-012010-10-19Sony Ericsson Mobile Communications AbTransitional graphic user interface for a display of a mobile telephone
US8249749B2 (en)2009-10-072012-08-21Ford Global Technologies, LlcClimate control system and method for optimizing energy consumption of a vehicle
US20110095897A1 (en)2009-10-262011-04-28Eaton CorporationEnergy usage index
US20110106327A1 (en)2009-11-052011-05-05General Electric CompanyEnergy optimization method
US8830660B2 (en)2009-12-212014-09-09Whirlpool CorporationMechanical power service communicating device and system
US8503984B2 (en)2009-12-232013-08-06Amos Winbush, IIIMobile communication device user content synchronization with central web-based records and information sharing system
US8352082B2 (en)2009-12-312013-01-08Schneider Electric USA, Inc.Methods and apparatuses for displaying energy savings from an HVAC system
US8510677B2 (en)2010-01-062013-08-13Apple Inc.Device, method, and graphical user interface for navigating through a range of values
US8577505B2 (en)2010-01-272013-11-05Honeywell International Inc.Energy-related information presentation system
US20110185895A1 (en)2010-02-032011-08-04Paul FreenFilter apparatus and method of monitoring filter apparatus
USD626133S1 (en)2010-02-042010-10-26Microsoft CorporationUser interface for a display screen
US20110196539A1 (en)2010-02-102011-08-11Honeywell International Inc.Multi-site controller batch update system
US20120068854A1 (en)2010-03-192012-03-22Shiflet Eric MSystem and method for programming and monitoring energy use and cost
USD633908S1 (en)2010-04-192011-03-08Apple Inc.Electronic device
WO2011127313A1 (en)2010-04-082011-10-13Energyresource Management CorpEnergy-saving measurement, adjustment and monetization system and method
IES20100214A2 (en)2010-04-142011-11-09Smartwatch LtdProgrammable controllers and schedule timers
US9329903B2 (en)2010-05-122016-05-03Emerson Electric Co.System and method for internet based service notification
US8556188B2 (en)2010-05-262013-10-15Ecofactor, Inc.System and method for using a mobile electronic device to optimize an energy management system
USD641373S1 (en)2010-06-112011-07-12Microsoft CorporationDisplay screen with user interface
US8706310B2 (en)2010-06-152014-04-22Redwood Systems, Inc.Goal-based control of lighting
USD640269S1 (en)2010-06-242011-06-21Microsoft CorporationDisplay screen with user interface
USD640285S1 (en)2010-06-252011-06-21Microsoft CorporationDisplay screen with user interface
USD643045S1 (en)2010-06-252011-08-09Microsoft CorporationDisplay screen with user interface
USD640278S1 (en)2010-06-252011-06-21Microsoft CorporationDisplay screen with user interface
USD640273S1 (en)2010-06-252011-06-21Microsoft CorporationDisplay screen with animated user interface
USD648735S1 (en)2010-06-252011-11-15Microsoft CorporationDisplay screen with animated user interface
US20120017611A1 (en)2010-07-202012-01-26Coffel James ALoad management aware fan control
US8423637B2 (en)2010-08-062013-04-16Silver Spring Networks, Inc.System, method and program for detecting anomalous events in a utility network
US9605857B2 (en)2010-08-112017-03-28Evergreen Telemetry LlcWireless sensors system and method of using same
US8090477B1 (en)2010-08-202012-01-03Ecofactor, Inc.System and method for optimizing use of plug-in air conditioners and portable heaters
US8352083B2 (en)2010-08-262013-01-08Comverge, Inc.System and method for establishing local control of a space conditioning load during a direct load control event
USD687043S1 (en)2011-08-162013-07-30Nest Labs, Inc.Display screen with a graphical user interface
USD687046S1 (en)2011-08-162013-07-30Nest Labs, Inc.Display screen with a graphical user interface
US9489062B2 (en)2010-09-142016-11-08Google Inc.User interfaces for remote management and control of network-connected thermostats
USD687057S1 (en)2011-08-162013-07-30Nest Labs, Inc.Display screen with an animated graphical user interface
USD687044S1 (en)2011-08-162013-07-30Nest Labs, Inc.Display screen with a graphical user interface
USD711916S1 (en)2011-08-162014-08-26Nest Labs, Inc.Display screen with a graphical user interface
US9098279B2 (en)2010-09-142015-08-04Google Inc.Methods and systems for data interchange between a network-connected thermostat and cloud-based management server
US9104211B2 (en)2010-11-192015-08-11Google Inc.Temperature controller with model-based time to target calculation and display
US8950686B2 (en)2010-11-192015-02-10Google Inc.Control unit with automatic setback capability
US8510255B2 (en)2010-09-142013-08-13Nest Labs, Inc.Occupancy pattern detection, estimation and prediction
USD687851S1 (en)2011-08-162013-08-13Nest Labs, Inc.Display screen with a graphical user interface
USD690322S1 (en)2011-08-162013-09-24Nest Labs, Inc.Display screen with a graphical user interface
USD687056S1 (en)2011-08-162013-07-30Nest Labs, Inc.Display screen with an animated graphical user interface
USD691629S1 (en)2011-08-162013-10-15Nest Labs, Inc.Display screen with an animated graphical user interface
US8918219B2 (en)2010-11-192014-12-23Google Inc.User friendly interface for control unit
US8843239B2 (en)2010-11-192014-09-23Nest Labs, Inc.Methods, systems, and related architectures for managing network connected thermostats
USD687045S1 (en)2011-08-162013-07-30Nest Labs, Inc.Display screen with a graphical user interface
US8606374B2 (en)2010-09-142013-12-10Nest Labs, Inc.Thermodynamic modeling for enclosures
USD687459S1 (en)2011-08-162013-08-06Nest Labs, Inc.Display screen with a graphical user interface
USD660732S1 (en)2011-02-232012-05-29Nest Labs, Inc.HVAC control device
USD687047S1 (en)2011-08-162013-07-30Nest Labs, Inc.Display screen with an animated graphical user interface
USD677180S1 (en)2011-08-162013-03-05Nest Labs, Inc.Animated graphical user interface for a display screen or portion thereof for a control unit
US8727611B2 (en)2010-11-192014-05-20Nest Labs, Inc.System and method for integrating sensors in thermostats
US8950687B2 (en)*2010-09-212015-02-10Honeywell International Inc.Remote control of an HVAC system that uses a common temperature setpoint for both heat and cool modes
USD665397S1 (en)2010-10-042012-08-14Microsoft CorporationDisplay screen with graphical user interface
US20120085831A1 (en)2010-10-072012-04-12Energy Eye, Inc.Systems and methods for controlling the temperature of a room based on occupancy
USD651529S1 (en)2010-10-132012-01-03Mongell George JThermostat display
US20120165993A1 (en)2010-10-282012-06-28University Of Virginia Patent FoundationSelf-Programming Thermostat System, Method and Computer Program Product
US8375118B2 (en)2010-11-182013-02-12Verizon Patent And Licensing Inc.Smart home device management
US10241527B2 (en)2010-11-192019-03-26Google LlcThermostat graphical user interface
US9453655B2 (en)2011-10-072016-09-27Google Inc.Methods and graphical user interfaces for reporting performance information for an HVAC system controlled by a self-programming network-connected thermostat
US10346275B2 (en)2010-11-192019-07-09Google LlcAttributing causation for energy usage and setpoint changes with a network-connected thermostat
US9552002B2 (en)2010-11-192017-01-24Google Inc.Graphical user interface for setpoint creation and modification
US9256230B2 (en)2010-11-192016-02-09Google Inc.HVAC schedule establishment in an intelligent, network-connected thermostat
US8195313B1 (en)*2010-11-192012-06-05Nest Labs, Inc.Thermostat user interface
CN103443729B (en)2010-11-192016-12-07谷歌公司There is the thermostat of integrated sensing system
US8850348B2 (en)2010-12-312014-09-30Google Inc.Dynamic device-associated feedback indicative of responsible device usage
US20120143536A1 (en)2010-12-032012-06-07Owens Corning Intellectual Capital LlcSystem and method for analyzing energy usage
US20120166616A1 (en)2010-12-232012-06-28EnxsuiteSystem and method for energy performance management
USD671136S1 (en)2011-02-032012-11-20Microsoft CorporationDisplay screen with transitional graphical user interface
US20120274602A1 (en)2011-04-292012-11-01Qualcomm Mems Technologies, Inc.Wiring and periphery for integrated capacitive touch devices
US9154001B2 (en)2011-05-192015-10-06Honeywell International Inc.Intuitive scheduling for energy management devices
USD658674S1 (en)2011-05-272012-05-01Microsoft CorporationDisplay screen with animated user interface
USD656952S1 (en)2011-05-272012-04-03Microsoft CorporationDisplay screen with animated graphical user interface
USD663743S1 (en)2011-05-272012-07-17Microsoft CorporationDisplay screen with animated graphical user interface
USD663744S1 (en)2011-05-272012-07-17Microsoft CorporationDisplay screen with animated graphical user interface
USD656950S1 (en)2011-05-272012-04-03Microsoft CorporationDisplay screen with animated graphical user interface
USD664978S1 (en)2011-05-272012-08-07Microsoft CorporationDisplay screen with graphical user interface
US20130014057A1 (en)2011-07-072013-01-10Thermal Matrix USA, Inc.Composite control for a graphical user interface
US8619819B2 (en)2011-08-192013-12-31Ecolink Intelligent Technology, Inc.Robust communication protocol for home networks
US9412138B2 (en)2011-08-302016-08-09Honeywell International Inc.Dashboard for monitoring energy consumption and demand
USD664559S1 (en)2011-09-122012-07-31Microsoft CorporationDisplay screen with user interface
CA3188172A1 (en)2011-10-072013-04-11Google LlcHvac controller with user-friendly installation features facilitating both do-it-yourself and professional installation scenarios
CN106440187A (en)2011-10-212017-02-22谷歌公司Energy efficiency promoting schedule learning algorithms for intelligent thermostat
CA3044757C (en)2011-10-212021-11-09Google LlcUser-friendly, network connected learning thermostat and related systems and methods
US9479847B2 (en)2011-11-032016-10-25Schneider Electric USA, Inc.Wireless home energy monitoring system
USD673171S1 (en)2011-11-212012-12-25Microsoft CorporationDisplay screen with graphical user interface
USD673172S1 (en)2011-11-212012-12-25Microsoft CorporationDisplay screen with animated graphical user interface
US8949050B2 (en)2011-12-162015-02-03Basen CorporationSmartgrid energy-usage-data storage and presentation systems, devices, protocol, and processes including a visualization, and load fingerprinting process
CN106288191B (en)2012-03-292020-08-25谷歌有限责任公司Processing and reporting usage information for a network-connected thermostat-controlled HVAC system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
GB2138967A (en)*1982-11-021984-10-31United Gas Ind PlcHeating programmer
CN1375752A (en)*2001-12-272002-10-23赵士同Intelligent temperature controller
CN101326603A (en)*2006-04-042008-12-17西门子威迪欧汽车电子股份公司Rotary/push-button controller
CN201047914Y (en)*2007-06-262008-04-16李超飞Rotary waveband type numerical display temperature controller

Also Published As

Publication numberPublication date
CN103250114A (en)2013-08-14
US20130087629A1 (en)2013-04-11
CN103250114B (en)2017-03-29
EP2564282A4 (en)2014-03-05
EP2564282A1 (en)2013-03-06
US10747242B2 (en)2020-08-18
EP2564282B1 (en)2023-05-17
US20180136676A1 (en)2018-05-17
CA2818607C (en)2021-06-15
CA3147759A1 (en)2012-05-24
JP2017062837A (en)2017-03-30
WO2012068503A1 (en)2012-05-24
US8918219B2 (en)2014-12-23
CA2818607A1 (en)2012-05-24
US9804610B2 (en)2017-10-31
US11372433B2 (en)2022-06-28
JP6442464B2 (en)2018-12-19
US20150066220A1 (en)2015-03-05
US20200356123A1 (en)2020-11-12
US8544285B2 (en)2013-10-01
JP2014507018A (en)2014-03-20
US20120203379A1 (en)2012-08-09
CA3086951A1 (en)2012-05-24
CN107103264A (en)2017-08-29
JP6050239B2 (en)2016-12-21

Similar Documents

PublicationPublication DateTitle
CN107103264B (en)Thermostat device
US10627791B2 (en)Thermostat user interface
US9952573B2 (en)Systems and methods for a graphical user interface of a controller for an energy-consuming system having spatially related discrete display elements
US10175668B2 (en)Systems and methods for energy-efficient control of an energy-consuming system
US9552002B2 (en)Graphical user interface for setpoint creation and modification
US20120131504A1 (en)Thermostat graphical user interface

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
CB02Change of applicant information
CB02Change of applicant information

Address after:American California

Applicant after:Google limited liability company

Address before:American California

Applicant before:Google Inc.

GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp