Thermostat graphical user interface
First Claim
1. A computer implemented method comprising:
- displaying, on an electronic display of a thermostat device, a plurality of tick marks in a tick mark range area, wherein the plurality of tick marks includes a plurality of background tick marks representing a plurality of temperatures, a prominent ambient tick mark representing an ambient temperature, and a prominent setpoint tick mark representing a setpoint temperature;
displaying a background color on the electronic display, wherein the displayed background color varies according to a type of call in effect, and wherein the type of call includes a heating call and a cooling call;
receiving input corresponding to a selection of a new setpoint temperature;
updating the prominent setpoint tick mark to represent the new setpoint temperature;
determining the type of call in effect;
updating the electronic display according to the new setpoint temperature, wherein updating includes displaying an animated sweep highlighting one or more tickmarks sequentially along the tick mark range area between the prominent ambient tick mark and the updated prominent setpoint tick mark, said animated tick sweep further characterized by a respective sequential unhighlighting of tick marks previously highlighted along the tick mark range area as subsequent tick marks are highlighted; and
concurrently displaying one or more background colors according to the type of call in effect.
5 Assignments
0 Petitions
Accused Products
Abstract
A thermostat for controlling an HVAC system is described, the thermostat having a user interface that is visually pleasing, approachable, and easy to use while also providing intuitive navigation within a menuing system. In a first mode of operation, an electronic display of the thermostat displays a population of tick marks arranged in an arcuate arrangement including a plurality of background tick marks, a setpoint tick mark representing a setpoint temperature, and an ambient temperature tick mark representing an ambient temperature, the setpoint temperature being dynamically changeable according to a tracked rotational input motion of a ring-shaped user interface component of the thermostat. In a second mode, the a plurality of user-selectable menu options is displayed in an arcuate arrangement along a menu option range area, and respective ones of the user-selectable menu options are selectively highlighted according to the tracked rotational input motion of the ring-shaped user interface component.
-
Citations
20 Claims
-
1. A computer implemented method comprising:
-
displaying, on an electronic display of a thermostat device, a plurality of tick marks in a tick mark range area, wherein the plurality of tick marks includes a plurality of background tick marks representing a plurality of temperatures, a prominent ambient tick mark representing an ambient temperature, and a prominent setpoint tick mark representing a setpoint temperature; displaying a background color on the electronic display, wherein the displayed background color varies according to a type of call in effect, and wherein the type of call includes a heating call and a cooling call; receiving input corresponding to a selection of a new setpoint temperature; updating the prominent setpoint tick mark to represent the new setpoint temperature; determining the type of call in effect; updating the electronic display according to the new setpoint temperature, wherein updating includes displaying an animated sweep highlighting one or more tickmarks sequentially along the tick mark range area between the prominent ambient tick mark and the updated prominent setpoint tick mark, said animated tick sweep further characterized by a respective sequential unhighlighting of tick marks previously highlighted along the tick mark range area as subsequent tick marks are highlighted; and concurrently displaying one or more background colors according to the type of call in effect. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer implemented system, comprising:
-
one or more processors; one or more non transitory computer readable storage mediums containing instructions configured to cause the one or more processors to perform operations including; displaying, on an electronic display of a thermostat device, a plurality of tick marks in a tick mark range area, wherein the plurality of tick marks includes a plurality of background tick marks representing a plurality of temperatures, a prominent ambient tick mark representing an ambient temperature, and a prominent setpoint tick mark representing a setpoint temperature; displaying a background color on the electronic display, wherein the displayed background color varies according to a type of call in effect, and wherein the type of call includes a heating call and a cooling call; receiving input corresponding to a selection of a new setpoint temperature; updating the prominent setpoint tick mark to represent the new setpoint temperature; determining the type of call in effect; updating the electronic display according to the new setpoint temperature, wherein updating includes displaying an animated sweep highlighting one or more tickmarks sequentially along the tick mark range area between the prominent ambient tick mark and the updated prominent setpoint tick mark, said animated tick sweep further characterized by a respective sequential unhighlighting of tick marks previously highlighted along the tick mark range area as subsequent tick marks are highlighted; and concurrently displaying one or more background colors according to the type of call in effect. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-program product, tangibly embodied in a non transitory machine readable storage medium, including instructions configured to cause a data processing apparatus to:
-
display, on an electronic display of a thermostat device, a plurality of tick marks in a tick mark range area, wherein the plurality of tick marks includes a plurality of background tick marks representing a plurality of temperatures, a prominent ambient tick mark representing an ambient temperature, and a prominent setpoint tick mark representing a setpoint temperature; display a background color on the electronic display, wherein the displayed background color varies according to a type of call in effect, and wherein the type of call includes a heating call and a cooling call; receive input corresponding to a selection of a new setpoint temperature; update the prominent setpoint tick mark to represent the new setpoint temperature; determine the type of call in effect; update the electronic display according to the new setpoint temperature, wherein updating includes displaying an animated sweep highlighting one or more tickmarks sequentially along the tick mark range area between the prominent ambient tick mark and the updated prominent setpoint tick mark, said animated tick sweep further characterized by a respective sequential unhighlighting of tick marks previously highlighted along the tick mark range area as subsequent tick marks are highlighted; and concurrently display one or more background colors according to the type of call in effect. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification