Patent ID: 9256230
Filing Date: 2016-02-09
CPC Classification: F24F,G01R,G05B,G05D,H04L

Claim Text:
1. A computer-implemented method for programming an HVAC schedule for a thermostat, comprising: generating, by a computerized system, one or more input options on a schedule interface, wherein the one or more input options correspond to one or more questions posed to a user; receiving, by the computerized system, input corresponding to one or more responses to the one or more input options, wherein the input is received at the schedule interface; selecting, by the computerized system, an HVAC schedule with which to initialize the thermostat from a plurality of template HVAC schedules stored on the thermostat, wherein: associating, by the computerized system, the thermostat with the selected HVAC schedule, wherein associating includes initiating the selected HVAC schedule on the thermostat for a first time period; receiving, during the first time period subsequent to the association, input of one or more real-time user setpoints that each indicate a setpoint temperature, wherein: generating an updated HVAC schedule for the first time period based at least in part on the selected HVAC schedule and the one or more real-time user setpoints, said generating comprising: associating the thermostat with the updated HVAC schedule, wherein associating includes initiating the updated HVAC schedule on the thermostat for the first time period.