Method and system for validation, estimation and editing of daily meter read data
First Claim
1. A meter read loading method for a plurality of utility meters, said method comprising:
- getting current read data for each meter;
comparing the current read data for each meter to previous read data for the meter;
applying a set of rules to the current read data for each meter, wherein the set of rules comprise error detection rules, rounding rules, offsetting rules, estimation rules, and allocation rules, and wherein applying the set of rules, comprises;
detecting errors in current read data; and
rounding and offsetting current read data so as to ensure that a total consumption of energy data value matches a sum of time of use tiers;
determining if any of the rules are satisfied;
storing current read data for each meter in original history tables; and
tagging the meter based on application of the set of rules.
5 Assignments
0 Petitions
Accused Products
Abstract
A method for processing daily consumption, demand and time of use meter reads for electric, gas, water and other metered entities. The meter reads are collected by any of the well known Automated Meter Reading (AMR) technologies and loaded into a meter data warehouse. At a minimum daily meter reading, reads that are tagged as Good, Stale, Partial, Incomplete and Missing are required for properly identifying usage patterns, applying rules for error patterns and estimating the reads which will provide quality meter reads to the utilities thereby identifying meter problems before they become billing problems. The overall process involves loading the daily meter reads into a database, comparing each meter read against its previous day'"'"'s read and applying a set of rules that help in validating, editing and estimating (VEE) of this data. The VEE rules that are applied can be broadly classified into five (5) categories. They are 1) Cumulative (CUM) Read Error Detection 2) Demand (DEM) read Error Detection 3) Rounding, Truncation and Offset rules 4) Allocation and Estimation 5) Others. Once these rules have been applied and the required reading estimated and edited, the data is now ready for billing. Prior to the reads being used for billing, another process is executed that helps to determine the meters that need to be replaced and hence whose reads cannot be used for billing as it would result in the customer being billed for incorrect usage. The output of this process can be customized to suit any of the popular Utility Billing Systems (UBS)'"'"'s input format and mimics a meter exchange transaction.
-
Citations
30 Claims
-
1. A meter read loading method for a plurality of utility meters, said method comprising:
-
getting current read data for each meter; comparing the current read data for each meter to previous read data for the meter; applying a set of rules to the current read data for each meter, wherein the set of rules comprise error detection rules, rounding rules, offsetting rules, estimation rules, and allocation rules, and wherein applying the set of rules, comprises; detecting errors in current read data; and rounding and offsetting current read data so as to ensure that a total consumption of energy data value matches a sum of time of use tiers; determining if any of the rules are satisfied; storing current read data for each meter in original history tables; and tagging the meter based on application of the set of rules. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
13. A meter read loading method for a plurality of utility meters, said method comprising:
-
getting current read data for each meter; comparing the current read data for each meter to previous read data for the meter; applying a set of rules to the current read data for each meter; determining if any of the rules are satisfied; storing current read data for each meter in original history tables; and tagging the meter based on application of the set of rules, wherein if current read data is partial read and if estimating cumulative read data based on different options is not possible then the meter is tagged as Partial Did Not Estimate.
-
-
14. A meter read loading method for a plurality of utility meters, said method comprising:
-
getting current read data for each meter; comparing the current read data for each meter to previous read data for the meter; applying a set of rules to the current read data for each meter; determining if any of the rules are satisfied; storing current read data for each meter in original history tables; and tagging the meter based on application of the set of rules, wherein if current read is stale or incomplete or missing and if it is first day'"'"'s read then the meter is tagged as No Historical Data.
-
-
15. A meter read loading method for a plurality of utility meters, said method comprising:
-
getting current read data for each meter; comparing the current read data for each meter to previous read data for the meter; applying a set of rules to the current read data for each meter; determining if any of the rules are satisfied; storing current read data for each meter in original history tables; and tagging the meter based on application of the set of rules; wherein; a. if current read data is not good read data then estimating cumulative read data; b. if previous read data is good read data, then meter is tagged as Week Old Read.
-
-
16. A meter read loading method for a plurality of utility meters, said method comprising:
-
getting current read data for each meter; comparing the current read data for each meter to previous read data for the meter; applying a set of rules to the current read data for each meter; determining if any of the rules are satisfied; storing current read data for each meter in original history tables; and tagging the meter based on application of the set of rules, wherein if previous read data is estimated read data, then the meter is tagged as Week Old Estimates.
-
-
17. A meter read loading method for a plurality of utility meters, said method comprising:
-
getting current read data for each meter; comparing the current read data for each meter to previous read data for the meter; applying a set of rules to the current read data for each meter; determining if any of the rules are satisfied; storing current read data for each meter in original history tables; and tagging the meter based on application of the set of rules; wherein; a. if current read data is not good read data then finding the last good read; b. if last good read data is not found then the meter is tagged as Estimation Threshold Overflow.
-
-
18. A meter read loading method for a plurality of utility meters, said method comprising:
-
getting current read data for each meter; comparing the current read data for each meter to previous read data for the meter; applying a set of rules to the current read data for each meter; determining if any of the rules are satisfied; storing current read data for each meter in original history tables; and tagging the meter based on application of the set of rules; wherein; a. if current read is not a good read then finding the last good read b. if last good read is found and if current date minus last good read is greater than 7then meter is tagged as Estimation Threshold Overflow.
-
-
19. A meter read loading method for a plurality of utility meters, said method comprising:
-
getting current read data for each meter; comparing the current read data for each meter to previous read data for the meter; applying a set of rules to the current read data for each meter; determining if any of the rules are satisfied; storing current read data for each meter in original history tables; and tagging the meter based on application of the set of rules; wherein; a. if current read is a good read and the previous day'"'"'s read is not a good read then finding the last good read; b. if last good read is found and if current date minus last good read date is greater than 30, meter is tagged as G-ETO.
-
-
20. A meter read loading method for a plurality of utility meters, said method comprising:
-
getting current read data for each meter; comparing the current read data for each meter to previous read data for the meter; applying a set of rules to the current read data for each meter; determining if any of the rules are satisfied; storing current read data for each meter in original history tables; and tagging the meter based on application of the set of rules; wherein; a. if current read data is good read and previous day'"'"'s read data is not good read data then finding last good read data; and b. if last good read data is found and if current date minus last good read date is not greater than 30 then determining whether there are other meters to be checked.
-
-
21. A meter read loading method for a plurality of utility meters, said method comprising:
-
getting current read data for each meter; comparing the current read data for each meter to previous read data for the meter; applying a set of rules to the current read data for each meter; determining if any of the rules are satisfied; storing current read data for each meter in original history tables; and
tagging the meter based on application of the set of rules;wherein; a. If current read data is good and the previous day'"'"'s read data is not good then finding last good read data; b. if the last good read data is found within threshold then do the Current Good Read calculation between two good reads and the meter is tagged as Current Good Read.
-
Specification