×

System and method for determining occupancy schedule for controlling a thermostat

  • US 10,001,792 B1
  • Filed: 06/12/2014
  • Issued: 06/19/2018
  • Est. Priority Date: 06/12/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for determining a predicted user schedule at a location wherein the method is performed by a computing system including at least a processor for executing instructions, the method comprising:

  • receiving, by at least the processor, usage data indicating a quantity of a resource supplied by a utility that is used at the location over a plurality of days;

    aggregating, by at least the processor, the usage data for each of a plurality of predetermined time periods subdivided from the plurality of days;

    generating, by at least the processor using the aggregated usage data, a load curve that represents variations in usage of the quantity of the resource over the plurality of days;

    creating, by at least the processor, a set of load curves based upon customer usage profiles of a plurality of customers, wherein the set of load curves have a set of clustering inputs derived from state changes within the set of load curves;

    computing, by at least the processor, predictor inputs of the load curve, wherein the predictor inputs are derived from state changes within the load curve;

    comparing, by at least the processor, distances between the predictor inputs derived from the state changes within the load curve to the set of clustering inputs derived from state changes within the set of load curves to identify a target load curve within the set of load curves that closest matches the load curve, wherein the comparing comprises scoring predictor inputs based upon Euclidean distances between the predictor inputs and the set of clustering inputs, wherein the target load curve is identified based upon the target load curve having a score corresponding to a minimum Euclidean distance;

    generating, by at least the processor, a predicted user schedule based upon an occupancy schedule assigned to the target load curve; and

    controlling, by at least the processor, settings of a thermostat using a heating schedule, a cooling schedule, or a heating and cooling schedule generated using the predicted user schedule.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×