Methods and systems for performing usage based billing
First Claim
1. A method for operating a computer, said method comprising the steps of:
- receiving meter data related to equipment usage;
applying validation rules to the meter data; and
generating an error report identifying meter data that violates at least one of the validation rules.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for usage based billing are described. In one aspect, a method for operating a computer to facilitate the transmission, receipt and validation of meter data is described. An exemplary embodiment of the method includes the steps of transmitting meter data related to equipment usage, receiving the meter data and applying validation rules to the meter data, and generating an error report identifying meter data that violates at least one of the validation rules. The error report is exchanged with the dealer, for example via the Internet, to ensure accurate and correct data is used in generated invoices. The data correction is an iterative electronic process to facilitate timely and accurate invoicing. In another aspect, a method for operating a computer to facilitate the issuance of invoices and reconciling open payables records is described. An exemplary embodiment of the method includes the steps of generating invoices related to equipment usage, applying received payment to open invoices, and creating a payables data file.
54 Citations
45 Claims
-
1. A method for operating a computer, said method comprising the steps of:
-
receiving meter data related to equipment usage;
applying validation rules to the meter data; and
generating an error report identifying meter data that violates at least one of the validation rules. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for operating a computer, said method comprising the steps of:
-
generating invoices related to equipment usage;
applying received payment to open invoices; and
creating a payables data file, said file comprising at least one of check number, check amount, payment detail by asset, service payment breakdown by base service and overage charges, dealer invoice number and customer name. - View Dependent Claims (11, 12, 14, 15, 16, 17, 18, 20, 21, 22, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 37, 38, 39)
-
-
13. A computer programmed to:
-
receive meter data related to equipment usage;
apply validation rules to the meter data; and
generate an error report identifying meter data that violates at least one of the validation rules.
-
-
19. A database comprising:
-
an export file data containing at least one of asset serial number, model number, meter reading date, an invoice number, amount of receivable, customer name, coverage begin date, coverage end date, and service credits; and
a payables data file comprising at least one of check number, check amount, payment detail by asset, service payment breakdown by base service and overage charges, dealer invoice number and customer name.
-
-
23. A system comprising:
-
a database comprising an export file data containing at least one of asset serial number, model number, meter reading date, an invoice number, amount of receivable, customer name, coverage begin date, coverage end date, and service credits, and a payables data file comprising at least one of check number, check amount, payment detail by asset, service payment breakdown by base service and overage charges, dealer invoice number and customer name; and
a server configured to receive meter data related to equipment usage, apply validation rules to the meter data, and generate an error report identifying meter data that violates at least one of the validation rules.
-
-
29. Apparatus comprising:
-
means for receiving meter data related to equipment usage;
means for applying validation rules to the meter data; and
means for generating an error report identifying meter data that violates at least one of the validation rules.
-
-
36. A computer-readable medium executable by a computer for controlling the computer to:
-
receive meter data related to equipment usage;
apply validation rules to the meter data; and
generate an error report identifying meter data that violates at least one of the validation rules.
-
-
40. A method for operating a computer, said method comprising the steps of:
-
receiving meter data related to equipment usage;
applying validation rules to the meter data;
associating an error identifier to each data entry that violates a validation rule; and
storing, in electronic memory, the error identifier and associated data entry. - View Dependent Claims (41, 42, 43)
-
-
44. A system comprising:
-
a database configured to store a meter correction report;
a server communicatively coupled to said database and to a wide area network, said server configured to apply validation rules to meter data contained in the meter correction report, said server further configured to associate an error identifier with meter data in the meter correction report that violates a validation rule;
a device coupled to said wide area network and operable to access the meter correction report so that data associated with an error identifier can be updated using said device. - View Dependent Claims (45)
-
Specification