SPECIAL PURPOSE CONTROLLER INTERFACE WITH BREADCRUMB NAVIGATION SUPPORT
First Claim
1. A temperature controller for controlling the temperature of an inside space that is serviced by one or more pieces of HVAC equipment that is capable of affecting the temperature of the inside space, the temperature controller comprising:
- a controller adapted to be coupled to one or more pieces of the HVAC equipment, the controller implementing a control algorithm for controlling the one or more pieces of the HVAC equipment to control the temperature of the inside space; and
a user interface coupled to the controller, the user interface displaying a hierarchical menu structure, and allowing a user to traverse the hierarchical menu structure in response to user input, the user interface further displaying one or more breadcrumbs on the display, wherein the breadcrumbs provide an indication to the user of a current location within the hierarchical menu structure.
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
21 Claims
-
1. A temperature controller for controlling the temperature of an inside space that is serviced by one or more pieces of HVAC equipment that is capable of affecting the temperature of the inside space, the temperature controller comprising:
-
a controller adapted to be coupled to one or more pieces of the HVAC equipment, the controller implementing a control algorithm for controlling the one or more pieces of the HVAC equipment to control the temperature of the inside space; and a user interface coupled to the controller, the user interface displaying a hierarchical menu structure, and allowing a user to traverse the hierarchical menu structure in response to user input, the user interface further displaying one or more breadcrumbs on the display, wherein the breadcrumbs provide an indication to the user of a current location within the hierarchical menu structure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A temperature controller, comprising:
-
a controller, the controller having a control algorithm for controlling one or more pieces of HVAC equipment remote from the temperature controller that can affect the temperature of an inside space, the control algorithm having a number of programmable control parameters; a user interface coupled to the controller, the user interface adapted to display a hierarchical menu structure on a display, and to allow a user to traverse the hierarchical menu structure in response to user input, the hierarchical menu structure having at least one programming menu that includes a menu region that solicits from the user changes to one or more of the programmable control parameters of the controller; and the user interface displaying one or more breadcrumbs on the programming menu, wherein the breadcrumbs provide an indication to the user of a current location within the hierarchical menu structure. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A thermostat, comprising:
-
a controller, the controller having a control algorithm for controlling one or more pieces of HVAC equipment, the control algorithm having a number of programmable control parameters; a user interface coupled to the controller and having a display, the user interface adapted to display a hierarchical menu structure on the display and allowing a user to traverse the hierarchical menu structure in response to user input, the hierarchical menu structure having at least one programming menu that includes a menu region that solicits from the user changes to one or more of the programmable control parameters of the controller; and the user interface displaying one or more breadcrumbs on the programming menu, wherein the breadcrumbs provide an indication to the user of a current location within the hierarchical menu structure. - View Dependent Claims (19, 20, 21)
-
Specification