Automatic billing event submission reconciliation for on demand systems
First Claim
1. A computer-implemented method of reconciling records of resource consumption at a plurality of resource consumption sites, the computer-implemented method comprising:
- programming a specific processor with computer-executable instructions that, when executed, perform the steps of;
a. collecting and recording resource consumption at multiple resource consumption sites, wherein the resource consumption is a consumption of electricity that is transmitted through resource consumption feeders that serve multiple types of electricity generation companies, and wherein the electricity generation companies supply electricity to the resource consumption sites;
b. retrieving records from the resource consumption sites and interim control points on the resource consumption feeders, wherein the resource consumption feeders are electric power lines coming from the multiple electricity generation companies;
c. comparing a total number of resource consumption records forwarded from the resource consumption feeders with a total number of resource consumption records aggregated at the resource consumption sites;
d. issuing a notification, if an error is discovered during the comparing step;
e. if no errors are detected during the comparing step, continuing comparing records until all records are reconciled;
f. aggregating the records of resource consumption into aggregate business records of the resource consumption at the resource consumption sites; and
g. automatically reconciling resource consumption records at feeder sub systems, nodes, interim nodes and billing subsystems that are located between the resource consumption feeders and the resource consumption sites.
1 Assignment
0 Petitions
Accused Products
Abstract
Reconciliation subsystem for use with a system for recording, analyzing, verifying, and reporting of product used, sold, or transferred from multiple locations at various prices or costs to different customers in a business or in commerce, and generating consolidated billing notices. The reconciliation starts by logging the session start time and retrieving the last session start time, and retrieving the logs from the feeder and the interim control points. If there is an error at this point, the appropriate notification is issued, the session status is logged, and the reconciliation process ended. If there is no error, the records are compared, checked for unreconciled records, and the report prepared and published. Session status is logged, and the reconciliation process is ended.
30 Citations
18 Claims
-
1. A computer-implemented method of reconciling records of resource consumption at a plurality of resource consumption sites, the computer-implemented method comprising:
-
programming a specific processor with computer-executable instructions that, when executed, perform the steps of; a. collecting and recording resource consumption at multiple resource consumption sites, wherein the resource consumption is a consumption of electricity that is transmitted through resource consumption feeders that serve multiple types of electricity generation companies, and wherein the electricity generation companies supply electricity to the resource consumption sites; b. retrieving records from the resource consumption sites and interim control points on the resource consumption feeders, wherein the resource consumption feeders are electric power lines coming from the multiple electricity generation companies; c. comparing a total number of resource consumption records forwarded from the resource consumption feeders with a total number of resource consumption records aggregated at the resource consumption sites; d. issuing a notification, if an error is discovered during the comparing step; e. if no errors are detected during the comparing step, continuing comparing records until all records are reconciled; f. aggregating the records of resource consumption into aggregate business records of the resource consumption at the resource consumption sites; and g. automatically reconciling resource consumption records at feeder sub systems, nodes, interim nodes and billing subsystems that are located between the resource consumption feeders and the resource consumption sites. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A processor system configured and controlled for reconciling resource consumption records, said processor system being between a plurality of resource consumption sites and a resource consumption record aggregation target site, said processor system designed for incorporating resource consumption at the resource consumption record aggregation target site into aggregate business records, said processor system comprising:
-
a. a collecting and recording subsystem for collecting and recording resource consumption at resource consumption sites, wherein the resource consumption is a consumption of gaseous hydrocarbons being transferred internally within an integrated petroleum refinery; b. an automated reconciliation subsystem for reconciling records of resource consumption between the resource consumption sites and the resource consumption record aggregation target site by; i. retrieving records from a resource consumption feeder and interim control points; ii. comparing a total number of resource consumption records forwarded from the resource consumption feeders with a total number of resource consumption records aggregated at the resource consumption record aggregation target site; iii. issuing a notification if an error is discovered; and iv. if no errors are detected, continuing comparing records until all records of resource consumption between the resource consumption sites and the resource consumption record aggregation target site are reconciled; c. a first interim system coupled to the resource consumption feeders; d. a second interim system coupled to a set of billing systems used by multiple providers of the gaseous hydrocarbons being transferred within the integrated petroleum refinery; and e. a firewall between the first interim system and the second interim system, wherein the firewall controls access between the resource consumption feeders and the set of billing systems used by the multiple providers. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A storage medium tangibly embodying a program of machine-readable instructions, wherein when the machine-readable instructions are executed by a digital processing system, cause the digital processing system to reconcile records of resource consumption at a plurality of resource consumption sites for incorporation into aggregate business records of the resource consumption at a target site, by a method comprising the steps of:
-
a. collecting and recording resource consumption at resource consumption sites, wherein the resource consumption is heavy hydrocarbon that is transferred internally within units of an integrated petroleum refinery; b. retrieving records from a resource consumption feeder and interim control points; c. comparing a total number of resource consumption records forwarded from resource consumption feeders with a total number of resource consumption records aggregated at a target site; d. issuing a notification, if an error is discovered; e. if no errors are detected, continuing comparing records until all records from the resource consumption feeder and interim control points are reconciled; f. aggregating records of resource consumption of the heavy hydrocarbon into aggregate business records of the resource consumption of the heavy hydrocarbon at the target site; and g. automatically reconciling resource consumption records for the heavy hydrocarbon at feeder sub systems, nodes, interim nodes and billing subsystems that are located between the resource consumption feeders and resource consumption sites. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification