ANOMALOUS BILLING EVENT CORRELATION ENGINE
First Claim
1. Apparatus for processing invoice data, the apparatus comprising:
- a processor module; and
a machine memory module;
wherein;
the processor module includes hardware that is configured to;
extract from an invoice a billing event identifier that identifies a billing event;
query an index in the machine memory module for a billing event descriptor that is designated for the billing event;
identify in the machine memory index a provisional billing event descriptor that corresponds to a derivative of the billing event identifier;
join the provisional billing event descriptor to a record corresponding to the billing event identifier; and
flag the record to indicate the presence of the provisional billing event descriptor.
1 Assignment
0 Petitions
Accused Products
Abstract
Apparatus, methods and computer readable media for processing invoice data. The apparatus may include, and the methods and media may involve a processor module and a machine memory module. The processor module may extract from an invoice a billing event identifier that identifies a billing event. The processor module may query an index in the machine memory module for a billing event descriptor that is designated for the billing event. The processor module may identify in the machine memory index a provisional billing event descriptor that corresponds to a derivative of the billing event identifier. The processor module may join the provisional billing event descriptor to a record corresponding to the billing event identifier. The processor module may flag the record to indicate the presence of the provisional billing event descriptor.
-
Citations
46 Claims
-
1. Apparatus for processing invoice data, the apparatus comprising:
-
a processor module; and a machine memory module; wherein; the processor module includes hardware that is configured to; extract from an invoice a billing event identifier that identifies a billing event; query an index in the machine memory module for a billing event descriptor that is designated for the billing event; identify in the machine memory index a provisional billing event descriptor that corresponds to a derivative of the billing event identifier; join the provisional billing event descriptor to a record corresponding to the billing event identifier; and flag the record to indicate the presence of the provisional billing event descriptor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 39, 40, 41, 42, 43, 44, 45, 46)
wherein; the first cost index is based on the provisional billing event descriptor; and the second cost index is based on a confirmed billing event descriptor.
-
-
44. The apparatus of claim 43 wherein:
-
the first cost index is based on a plurality of billing events; and the second cost index is based on the plurality of billing events.
-
-
45. The apparatus of claim 44 further comprising, using the processor module to draw the plurality of billing events from a plurality of invoices.
-
46. The apparatus of claim 1 the processing module hardware further configured to:
-
extract from an invoice a procuring entity sub-unit identifier; query the machine memory index for a procuring entity sub-unit descriptor that is designated for the billing procuring entity sub-unit; and join the procuring entity sub-unit descriptor to the record.
-
-
11-38. -38. (canceled)
Specification