Controller interface with multiple day programming
First Claim
1. A method of programming a multiple-day schedule on a controller for a home, building and/or related grounds, wherein the controller is equipped with a touch screen user interface that displays a number of different screens, the schedule having at least one schedule parameter, comprising the steps of:
- selecting two or more days of the week using a first region of a first screen of the touch screen user interface;
individually changing the at least one schedule parameter for one or more periods during the selected days using a second region of the first screen of the touch screen user interface; and
saving the changes to the at least one schedule parameter for the selected days.
3 Assignments
0 Petitions
Accused Products
Abstract
A controller equipped with a user interface having multiple-day programming capabilities, including methods of programming such devices, are disclosed. The user interface may include one or more menus or screens that can be used to program a schedule for one or more selected days during the week. An illustrative method of programming the controller may include the steps of entering a scheduling routine, selecting multiple days for schedule modification, changing the schedule parameters for one or more periods during the selected days, and then exiting the scheduling routine.
-
Citations
71 Claims
-
1. A method of programming a multiple-day schedule on a controller for a home, building and/or related grounds, wherein the controller is equipped with a touch screen user interface that displays a number of different screens, the schedule having at least one schedule parameter, comprising the steps of:
-
selecting two or more days of the week using a first region of a first screen of the touch screen user interface; individually changing the at least one schedule parameter for one or more periods during the selected days using a second region of the first screen of the touch screen user interface; and saving the changes to the at least one schedule parameter for the selected days. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method of programming a multiple-day schedule on a HVAC thermostat device that is adapted to be mounted to a wall, the HVAC thermostat device including a temperature sensor and a menu-driven user interface, the schedule having at least one schedule parameter, comprising the steps of:
-
initiating an editing mode using the menu-driven user interface of the HVAC thermostat; selecting two or more days of the week using the menu-driven user interface of the HVAC thermostat to modify the schedule; changing at least one schedule parameter for one or more periods during the selected days, resulting in a modified schedule; exiting the editing mode using the menu-driven user interface of the HVAC thermostat; and operating the HVAC thermostat in accordance with the modified schedule. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
31. The method of clam 20, wherein the menu-drive user interface comprises a display panel and a separate keypad.
-
40. A programmable controller for use in controlling at least one system of a home, building and/or related grounds, the programmable controller comprising:
-
an environmental sensor for measuring an environmental condition in or around the vicinity of the programmable controller; a user interface that includes a display; a memory unit for storing a set of schedule parameters, at least one of the scheduled parameters relating to the environmental condition measured by the environmental sensor; and a processor electrically coupled to the user interface, the memory unit and the environmental sensor, and configured to run a scheduling routine that generates control signals that control the at least one system of a home, building and/or related grounds in accordance with a schedule, wherein said scheduling routine including an editing mode for programming the schedule in the memory unit using the user interface; wherein the editing mode allows the user to use the user interface of the programmable controller to concurrently select two or more days of the week to modify the schedule, and to edit the schedule parameters for the selected days. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58)
-
-
59. A programmable controller for use in controlling at least one system of a home, building and/or related grounds, and is adapted to be hardwired to the at least one system of the home, building and/or related grounds, the programmable controller comprising:
-
a user interface that includes a display; a memory unit for storing a set of schedule parameters; and a processor electrically coupled to the user interface and the memory unit, and configured to run a scheduling routine that generates control signals that control the at least one system of a home, building and/or related grounds in accordance with a schedule, wherein said scheduling routine including an editing mode for programming a schedule in the memory unit using the user interface; wherein the editing mode allows the user to use the user interface of the programmable controller to concurrently select one or more periods of the schedule for two or more selected days of the week, and to edit the schedule parameters for the selected periods and days. - View Dependent Claims (60, 61)
-
-
62. A method of programming at least part of a multiple-day schedule on a controller for a home, building and/or related grounds, wherein the controller is equipped with a user interface that includes a display panel and one or more keys that are separate from the display panel, the schedule having at least one schedule parameter, comprising the steps of:
-
selecting two or more days of the week using one or more of the keys; changing at least one schedule parameter for one or more periods during the selected days using one or more of the keys; and saving the changes to the at least one schedule parameter for the selected days. - View Dependent Claims (63, 64)
-
-
65. A method of programming a multiple-day schedule on a controller for a home, building and/or related grounds, wherein the controller is equipped with a user interface having a display, the schedule having at least one schedule parameter, comprising the steps of:
-
displaying a number of day indicators, each at fixed locations on the display, and each corresponding to a day of the week; selecting two or more days of the week; displaying a day selection indicator spaced from and adjacent to each of the day indicators that correspond to the selected days of the week; changing the at least one schedule parameter for one or more periods of the selected days of the week; and saving the changes to the at least one schedule parameter for the selected days. - View Dependent Claims (66, 67)
-
-
68. A method of programming a multiple-day schedule on a controller for a home, building and/or related grounds, wherein the controller is equipped with a user interface having a display, the schedule having at least one schedule parameter, comprising the steps of:
-
selecting two or more days of the week; displaying two or more day selection indicators for indicating which of the days of the week have been selected; changing the at least one schedule parameter; during the changing step, displaying the changed at least one schedule parameter and the day selection indicators on the display; and saving the changes to the at least one schedule parameter for the selected days.
-
-
69. A method of programming a multiple-day schedule on a controller for a home, building and/or related grounds, wherein the controller is equipped with a user interface having a display, the schedule having at least one schedule parameter, comprising the steps of:
-
initiating an editing mode within the controller via the user interface; providing a visual indication on the display that indicates to a user of the controller that more than one day of the week may be selected; selecting two or more days of the week; changing the at least one schedule parameter for one or more periods during the selected days of the week; and saving the changes to the at least one schedule parameter for the selected days. - View Dependent Claims (70, 71)
-
Specification