HVAC SCHEDULE ESTABLISHMENT IN AN INTELLIGENT, NETWORK-CONNECTED THERMOSTAT
First Claim
Patent Images
1. A method for programming an HVAC schedule for a thermostat, comprising:
- generating one or more input options on a schedule interface;
receiving input corresponding to one or more responses to the one or more input options, wherein the input is received at the schedule interface;
selecting an HVAC schedule from one or more of a plurality of pre-existing HVAC schedules stored on the thermostat, wherein the selection of the HVAC schedule is based on the received input;
associating the thermostat with the selected HVAC schedule, wherein associating includes initiating the selected HVAC schedule on the thermostat;
receiving, during a time period subsequent to the association, input corresponding to one or more temperature control selections, wherein the input is received on a control interface;
generating an updated HVAC schedule based on the selected HVAC schedule and the one or more temperature control selections; and
associating the thermostat with the updated HVAC schedule, wherein associating includes initiating the updated HVAC schedule on the thermostat.
3 Assignments
0 Petitions
Accused Products
Abstract
HVAC schedules may be programmed for a thermostat using a combination of pre-existing schedules or templates and automated schedule learning. For example, a pre-existing schedule may be initiated on the thermostat and the automated schedule learning may be used to update the pre-existing schedule based on users'"'"' interactions with the thermostat. The preexisting HVAC schedules may be stored on a device or received from a social networking service or another online service that includes shared HVAC schedules.
-
Citations
23 Claims
-
1. A method for programming an HVAC schedule for a thermostat, comprising:
-
generating one or more input options on a schedule interface; receiving input corresponding to one or more responses to the one or more input options, wherein the input is received at the schedule interface; selecting an HVAC schedule from one or more of a plurality of pre-existing HVAC schedules stored on the thermostat, wherein the selection of the HVAC schedule is based on the received input; associating the thermostat with the selected HVAC schedule, wherein associating includes initiating the selected HVAC schedule on the thermostat; receiving, during a time period subsequent to the association, input corresponding to one or more temperature control selections, wherein the input is received on a control interface; generating an updated HVAC schedule based on the selected HVAC schedule and the one or more temperature control selections; and associating the thermostat with the updated HVAC schedule, wherein associating includes initiating the updated HVAC schedule on the thermostat. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for programming an HVAC schedule for a thermostat, comprising:
-
receiving input corresponding to a selection of a pre-existing HVAC schedule, wherein the pre-existing HVAC schedule was shared on a social networking service, associating the thermostat with the selected pre-existing HVAC schedule, wherein associating includes initiating the selected pre-existing HVAC schedule on the thermostat; receiving, during a time period subsequent to the association, input corresponding to one or more temperature control selections, wherein the input is received on a control interface; generating an updated HVAC schedule based on the selected pre-existing HVAC schedule and the one or more temperature control selections; and associating the thermostat with the updated HVAC schedule, wherein associating includes initiating the updated HVAC schedule on the thermostat. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
Specification