Cloud-based methods for identifying energy profile and estimating energy consumption and cloud-based energy profile usage identification system
First Claim
1. A cloud based method for identifying an energy profile of an end user, the method comprising:
- obtaining, over a data network, information including a total amount of energy consumed at a location of the end user and a total equivalent for at least one previous period from at least one listing of the end user;
estimating, at one or more processors, a consumption profile for a plurality of timeslots based on the total amount of consumed energy;
estimating, at the one or more processors, a peak load for a given period based on the estimated consumption profile;
obtaining a plurality of schedules provided over the data network, wherein the schedule comprises at least one demand fee schedule, including rates for a peak demand within a given period and different bands of rates for an energy demand within the given period, each schedule corresponding to an energy profile provided by a utility provider;
calculating at the one or more processors, for each energy profile, an estimated equivalent by calculating at least a first contribution based on the estimated consumption profile and the schedule corresponding to the respective energy profile and calculating a second contribution based on the estimated peak load and the demand fee schedule corresponding to the respective energy profile by calculating a peak demand fee for the peak demand based on the estimated peak load and the rates comprised in the schedule and by selecting a rate corresponding to a band in accordance with the estimated peak energy consumption based on the following formula
1 Assignment
0 Petitions
Accused Products
Abstract
A cloud-based method for identifying a energy profile of an end user is provided. The method includes obtaining information including a total amount of consumed energy and a total equivalent for at least one previous period from at least one listing of the end user, and estimating a consumption profile for a plurality of time slots based on the total amount of consumed energy. The method further includes obtaining a plurality of rate schedules provided over a data network, each schedule corresponding to a energy profile provided by a utility provider, calculating an estimated equivalent for each energy profile based on the estimated consumption profile and schedule corresponding to each energy profile, calculating an error between obtained total equivalent for the period and each one of the calculated estimated equivalent for each energy profile, and selecting a energy profile from the plurality of energy profiles corresponding to the smallest calculated error as the energy profile most likely used by the end user. A cloud-based method for estimating energy consumption charges of an end user and a cloud-based energy profile identification system are also disclosed.
12 Citations
14 Claims
-
1. A cloud based method for identifying an energy profile of an end user, the method comprising:
-
obtaining, over a data network, information including a total amount of energy consumed at a location of the end user and a total equivalent for at least one previous period from at least one listing of the end user; estimating, at one or more processors, a consumption profile for a plurality of timeslots based on the total amount of consumed energy; estimating, at the one or more processors, a peak load for a given period based on the estimated consumption profile; obtaining a plurality of schedules provided over the data network, wherein the schedule comprises at least one demand fee schedule, including rates for a peak demand within a given period and different bands of rates for an energy demand within the given period, each schedule corresponding to an energy profile provided by a utility provider; calculating at the one or more processors, for each energy profile, an estimated equivalent by calculating at least a first contribution based on the estimated consumption profile and the schedule corresponding to the respective energy profile and calculating a second contribution based on the estimated peak load and the demand fee schedule corresponding to the respective energy profile by calculating a peak demand fee for the peak demand based on the estimated peak load and the rates comprised in the schedule and by selecting a rate corresponding to a band in accordance with the estimated peak energy consumption based on the following formula - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A cloud based method for estimating energy consumption of an end user, the method comprising:
-
obtaining, over a data network, information including a total amount of consumed energy and a total equivalent for at least one previous period from at least one listing of the end user, wherein the cloud based method for estimating the energy consumption of the end user is performed by a cloud-based energy profile identification system; estimating, at one or more processors, a consumption profile for a plurality of timeslots based on the total amount of consumed energy; estimating, at the one or more processors, a peak load for a given period based on the estimated consumption profile; obtaining a plurality of rate schedules provided over the data network, each schedule corresponding to an energy profile provided by a utility provider; calculating at the one or more processors, for each energy profile, an estimated equivalent by calculating a first contribution based on the estimated consumption profile and the schedule corresponding to the energy profile and a second contribution based on the estimated peak load and the schedule corresponding to the energy profile; calculating at the one or more processors, for each energy profile, an error between the obtained total equivalent for the period and the calculated estimated equivalent comprising the first contribution and the second contribution; identifying an energy profile at the one or more processors, the identified energy profile corresponding to the schedule of the plurality of rate schedules with the smallest calculated error; and calculating, at the one or more processors, a current energy equivalent for a currently running period based on the schedule corresponding to the identified energy profile and a current energy consumption of the end user provided by a metering device installed at a site of the user through a gateway and the Internet to a web service interface of the cloud-based energy profile identification system. - View Dependent Claims (10, 11, 12)
-
-
13. A cloud based energy profile identification system comprising a processor including a non-transitory computer-readable medium storing program modules executable by the computer, the modules including:
-
a data module configured to obtain information including a total amount of consumed energy and a total equivalent for a period from at least one listing of an end user; a consumption profile estimation module configured to estimate a consumption profile for a plurality of timeslots based on the total amount of consumed energy; a peak load estimation module configured to estimate a peak load for a given period based on the estimated consumption profile; an energy profile data module configured to obtain a plurality of rate schedules provided over a data network, each schedule corresponding to an energy profile provided by a utility provider; a usage equivalent calculation module configured to calculate, for each energy profile, an estimated equivalent by calculating a first contribution based on the estimated consumption profile and the schedule corresponding to the energy profile and a second contribution based on the estimated peak load and the schedule corresponding to the energy profile; an error calculation module configured to calculate, for each energy profile, an error between the obtained total equivalent for the period and the calculated estimated equivalent comprising the first contribution and the second contribution; an energy profile output module configured to output parameters corresponding to a schedule of an energy profile from a plurality of energy profiles corresponding to the smallest calculated error; and a current consumption data module configured to obtain current energy consumption data for the end user, wherein the usage equivalent calculation module is further configured to calculate a current energy equivalent based on the schedule corresponding to the identified energy profile and obtained current energy consumption data of the end user. - View Dependent Claims (14)
-
Specification