Patent ID: 10291022

Abstract:
An apparatus is provided for performing validation, estimation, and editing (VEE) on a plurality of interval based energy consumption streams. The apparatus has a network operations center, configured to receive the plurality of interval based energy consumption streams, and configured to perform VEE on the plurality of interval based energy consumption streams within a specified time period. The network operations center includes a VEE processor and a VEE configuration engine. The VEE processor is configured to execute VEE rules on each of the plurality of interval based energy consumption streams within a specified time period to generate and store a corresponding plurality of post VEE readings that are stored in a post VEE readings data stores, the post VEE readings comprising a plurality of tagged energy consumption data sets that are each associated with a corresponding one of the plurality of interval based energy consumption streams, each of the plurality of tagged energy consumption data sets comprising first groups of contiguous interval values tagged as having been validated and second groups of contiguous interval values tagged as having been edited. The VEE configuration engine is configured to read the post VEE readings upon initiation of an event and, for the each of the plurality of tagged energy consumption data sets, is configured to create a plurality of anomalies having a plurality of different durations using only the first groups of contiguous interval values and is configured to generate a plurality of estimates for the plurality of anomalies by employing a plurality of estimation techniques and, for each of the plurality of different durations, is configured to select one of the plurality of estimation techniques for subsequent employment when performing VEE of subsequent energy consumption data for the corresponding one of the plurality of interval based energy consumption streams.