USER INTERFACE FOR SPECIAL PURPOSE CONTROLLER
First Claim
1. A temperature controller, comprising:
- a controller having a control algorithm for controlling one or more pieces of HVAC equipment remote from the temperature controller;
a user interface coupled to the controller, the user interface having a display and a number of buttons that are separate from the display, the number of buttons positioned in a button region that is located below the display, the number of buttons including;
an up button and a down button;
a back button and a next button;
a program menu button for initiating a programming mode, the controller displaying a hierarchical menu structure in the programming mode, wherein the hierarchical menu structure is traversed using the up button, the down button, the next button and the back button, the hierarchical menu structure includes a number of menus, wherein in the programming mode, at least some of the menus include a first label for labeling the current active menu on the display, and one or more second labels each for labeling a currently available sub-menu;
a home button for causing the controller to display a home page on the display;
the home button and the program menu button positioned in the button region below the display;
the up button positioned above the down button;
the next button positioned to the right of the back button;
the next button positioned to the right of the up button and down button; and
the back button positioned to the left of the up button and the down button.
1 Assignment
0 Petitions
Accused Products
Abstract
A temperature controller for controlling the temperature of an inside space that is serviced by one or more pieces of HVAC equipment. The temperature controller may include a controller having a control algorithm for controlling one or more pieces of HVAC equipment as well as a user interface that may be configured to display a hierarchical menu structure and to permit a user to traverse the menu structure. The user interface may be configured to display breadcrumbs that provide an indication to the user of the current location within a hierarchical menu structure, and in some cases, provide instructional information in a designated or common display area that helps instruct the user in using a particular menu or menu option. These and other features may help make the special purpose controller more intuitive to set up, program and operate.
-
Citations
20 Claims
-
1. A temperature controller, comprising:
-
a controller having a control algorithm for controlling one or more pieces of HVAC equipment remote from the temperature controller; a user interface coupled to the controller, the user interface having a display and a number of buttons that are separate from the display, the number of buttons positioned in a button region that is located below the display, the number of buttons including; an up button and a down button; a back button and a next button; a program menu button for initiating a programming mode, the controller displaying a hierarchical menu structure in the programming mode, wherein the hierarchical menu structure is traversed using the up button, the down button, the next button and the back button, the hierarchical menu structure includes a number of menus, wherein in the programming mode, at least some of the menus include a first label for labeling the current active menu on the display, and one or more second labels each for labeling a currently available sub-menu; a home button for causing the controller to display a home page on the display; the home button and the program menu button positioned in the button region below the display; the up button positioned above the down button; the next button positioned to the right of the back button; the next button positioned to the right of the up button and down button; and the back button positioned to the left of the up button and the down button. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A temperature controller, comprising:
-
a controller having a control algorithm for controlling one or more pieces of HVAC equipment remote from the temperature controller; a user interface coupled to the controller, the user interface having a display and a number of buttons that are separate from the display, the number of buttons positioned in a button region that is located below the display, the number of buttons including; an up button and a down button; a back button and a next button; a program menu button for initiating a programming mode, the controller displaying a hierarchical menu structure in the programming mode, wherein the hierarchical menu structure is traversed using the up button, the down button, the next button and the back button; a home button for causing the controller to display a home page on the display; the home button and the program menu button positioned in the button region below the display; the up button positioned above the down button; the next button positioned to the right of the back button; the next button positioned to the right of the up button and down button; the back button positioned to the left of the up button and the down button; wherein the hierarchical menu structure includes a number of menus, and wherein in the programming mode, at least some of the menus include a first label for labeling the current active menu on the display, and one or more second labels each for labeling a currently available sub-menu; wherein in the programming mode, one or more of the menus query a user to enter a value, and wherein one or more of the up button, down button, next button and back button are used to enter the value; and wherein in the programming mode, one or more of the menus query a user to select a value from a list of values, and wherein one or more of the up button, down button, next button and back button are used to select the value from the list of values. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A thermostat, comprising:
-
a housing having a front, a back, and side walls extending between the front and back, the front of the housing have a height dimension and a width dimension, wherein the height dimension of the front of the housing is at least twice as large as a width dimension; a display on the front of the housing, the display further having a height dimension and a width dimension, wherein the height dimension of the display is at least 1.5 times as large as a width dimension of the display; a button region on the front of the housing positioned below the display, the button region including; an up button and a down button; a back button and a next button; a program menu button for initiating a programming mode of the temperature controller, the temperature controller displaying a hierarchical menu structure in the programming mode, wherein the hierarchical menu structure is traversed using the up button, the down button, the next button and the back button; and a home button for causing a home page to be displayed on the display.
-
Specification