×

HVAC schedule establishment in an intelligent, network-connected thermostat

  • US 9,256,230 B2
  • Filed: 03/15/2013
  • Issued: 02/09/2016
  • Est. Priority Date: 11/19/2010
  • Status: Active Grant
First Claim
Patent Images

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;

    the selection of the template HVAC schedule is based on the received input,the template HVAC schedule is associated with a defined user type category corresponding to the one or more responses to the one or more questions, andthe template HVAC schedule includes a set of time intervals and a set of pre-defined temperature settings that are based on the defined user type category;

    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;

    each setpoint temperature is effectuated immediately by the thermostat upon reception of the corresponding real-time user setpoint of the one or more real-time user setpoints; and

    the input corresponding to the one or more real-time user setpoints is received on a control interface;

    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;

    processing the received one or more real-time user setpoints together with one or more times at which the one or more real-time user setpoints were made to compute one or more candidate setpoints representative of user-desired temperatures and associated setpoint times for future instances of said first time period; and

    mutually filtering the one or more candidate setpoints with the selected HVAC schedule according to a predetermined filtering algorithm to generate the updated schedule; and

    associating the thermostat with the updated HVAC schedule, wherein associating includes initiating the updated HVAC schedule on the thermostat for the first time period.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×