Graphical user interface system for a thermal comfort controller
DCFirst Claim
1. A method for programming a scheduled set point of a programmable thermostat having a touch screen as part of the thermostat, the thermostat adapted to sense a temperature at the location of the thermostat and to control an HVAC system in accordance with the scheduled set point, the scheduled set point having a time value and a corresponding temperature value, the method comprising the steps of:
- providing one or more touch regions at predefined known locations on the touch screen for use in setting a time value and a corresponding temperature value for the scheduled set point, both the time value and the temperature value for the scheduled set point being simultaneously displayed in a numerical format at predefined known locations on the touch screen;
monitoring the one or more touch regions for touching by a user;
changing the time value for the scheduled set point if the monitoring step determines that the one or more touch regions associated with the time value have been touched; and
changing the temperature value for the scheduled set point at the predefined known location on the touch screen for the temperature value while simultaneously displaying the time value if the monitoring step determines that the one or more touch regions associated with the temperature value have been touched.
2 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A graphical user interface system for a thermal comfort controller. The user interface system has a central processing unit coupled to a memory and a touch sensitive display unit. The memory stores a temperature schedule data structure and perhaps a temperature history data structure. The temperature schedule data structure is made up of at least one set-point. The temperature history data structure is made up of at least one Actual-Temperature-Point. The display presents the set-points and/or the Actual-Temperature-Points. One representation of the display is a graphical step-function. The user uses a finger or stylus to program the set-points by pointing and dragging a portion of the step-function.
150 Citations
26 Claims
-
1. A method for programming a scheduled set point of a programmable thermostat having a touch screen as part of the thermostat, the thermostat adapted to sense a temperature at the location of the thermostat and to control an HVAC system in accordance with the scheduled set point, the scheduled set point having a time value and a corresponding temperature value, the method comprising the steps of:
-
providing one or more touch regions at predefined known locations on the touch screen for use in setting a time value and a corresponding temperature value for the scheduled set point, both the time value and the temperature value for the scheduled set point being simultaneously displayed in a numerical format at predefined known locations on the touch screen; monitoring the one or more touch regions for touching by a user; changing the time value for the scheduled set point if the monitoring step determines that the one or more touch regions associated with the time value have been touched; and changing the temperature value for the scheduled set point at the predefined known location on the touch screen for the temperature value while simultaneously displaying the time value if the monitoring step determines that the one or more touch regions associated with the temperature value have been touched. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A programmable thermostat, comprising:
-
a thermostat having one or more scheduled set points, wherein each of the one or more scheduled set points includes a time value and a corresponding temperature value, the thermostat further having a touch screen as part of the thermostat, and a temperature sensor for sensing the temperature at the location of the thermostat; a memory for storing at least one temperature schedule that includes the one or more scheduled set points; and a controller coupled to the memory, the touch screen and the temperature sensor, the controller adapted accept a signal from the temperature sensor, and control an HVAC system in accordance with the at least one scheduled set points, the controller providing one or more touch regions at predefined known locations on the touch screen for use in setting a time value and a corresponding temperature value for a scheduled set point, both the time value and the temperature value for the scheduled set point being simultaneously displayed in a numerical format at predefined known locations on the touch screen, the controller further adapted to monitor the one or more touch regions of the touch screen for touching by a user, and changing the time value for the scheduled set point if the controller determines that the one or more touch regions associated with the time value have been touched, and changing the temperature value for the scheduled set point at the predefined known location on the touch screen for the temperature value while simultaneously displaying the time value if the controller determines that the one or more touch regions associated with the temperature value have been touched. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method for programming a scheduled set point of a programmable thermostat having a touch screen as part of the thermostat, the thermostat adapted to sense a temperature at the location of the thermostat and to control an HVAC system in accordance with the scheduled set point, the scheduled set point having a time value and a corresponding temperature value, the method comprising the steps of:
-
providing a display image on the touch screen, wherein the display image includes one or more touch regions at predefined known locations on the touch screen for use in setting a time value and a corresponding temperature value for the scheduled set point, the time value having one or more associated touch regions at predefined known locations and the temperature value having one or more associated touch regions at predefined different known locations, the display image simultaneously displaying the time value and the temperature value for the scheduled set point in a numerical format at predefined known locations on the touch screen; monitoring the one or more touch regions for touching by a user; and on a first touch of the one or more touch regions associated with the time value, changing the time value to a different value; and on a first touch of the one or more touch regions associated with the temperature value, changing the temperature value to a different value while simultaneously displaying the time value. - View Dependent Claims (25, 26)
-
Specification