COMPREHENSIVE WASTE BILLING SYSTEM
First Claim
1. A method of processing a service provider invoice associated with delivery of waste disposal service, the method comprising:
- receiving invoice data associated with a service provider invoice, the invoice data identifying at least one waste disposal service provided at a service location for a customer and a cost for the waste disposal service;
accessing service location data for the customer to validate the waste disposal service provided by the service provider at the service location; and
accessing contract data associated with a contract between the service provider and the customer to validate the cost for the waste disposal service.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus, program product and method validate service provider invoices for a customer to ensure that the waste disposal services associated with such invoices are both authorized to be performed and priced correctly in view of a contract between the customer and the service provider. Such invoice validation may be performed in connection with aggregating invoices from multiple service providers, paying those service providers, and generating on behalf of a customer a composite invoice that itemizes the waste disposal costs and services from multiple service providers. In addition, in some implementations a third party that assesses a customer'"'"'s waste disposal services is permitted to share in the savings of a customer resulting from the assessment. A third party and a customer agree upon a cost reduction that the third party promises to realize for the customer, and to the extent the realized cost reduction for the customer exceeds the agreed-upon amount, at least a portion of the realized cost reduction that exceeds the agreed-upon amount is awarded to the third party.
46 Citations
31 Claims
-
1. A method of processing a service provider invoice associated with delivery of waste disposal service, the method comprising:
-
receiving invoice data associated with a service provider invoice, the invoice data identifying at least one waste disposal service provided at a service location for a customer and a cost for the waste disposal service; accessing service location data for the customer to validate the waste disposal service provided by the service provider at the service location; and accessing contract data associated with a contract between the service provider and the customer to validate the cost for the waste disposal service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An apparatus, comprising:
-
a processor; and program code configured to be executed by the processor to process a service provider invoice associated with delivery of waste disposal service by receiving invoice data associated with a service provider invoice, the invoice data identifying at least one waste disposal service provided at a service location for a customer and a cost for the waste disposal service;
accessing service location data for the customer to validate the waste disposal service provided by the service provider at the service location; and
accessing contract data associated with a contract between the service provider and the customer to validate the cost for the waste disposal service. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A program product, comprising:
-
a computer readable medium; and program code resident on the computer readable medium and configured to process a service provider invoice associated with delivery of waste disposal service by receiving invoice data associated with a service provider invoice, the invoice data identifying at least one waste disposal service provided at a service location for a customer and a cost for the waste disposal service;
accessing service location data for the customer to validate the waste disposal service provided by the service provider at the service location; and
accessing contract data associated with a contract between the service provider and the customer to validate the cost for the waste disposal service.
-
-
24. A method of billing a customer for waste disposal services provided by a plurality of waste service providers, the method comprising:
-
determining a baseline cost associated with the provision of waste disposal services for the customer by the plurality of waste service providers; with a third party, assessing the provision of waste disposal services for the customer to identify at least one cost saving opportunity for the customer; determining a realized cost reduction resulting from implementation of the cost saving opportunity; and determining an amount due from the customer to the third party resulting from the realized cost reduction exceeding an agreed-upon cost reduction promised to the customer by the third party. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31)
-
Specification