Enhanced Automated Capture of Invoices into an Electronic Payment System
First Claim
1. A computer-implemented method for automatically capturing invoices issued by a plurality of different issuers to a plurality of different recipients, the method comprising:
- receiving invoices issued by a plurality of different issuers and issued to a plurality of different recipients;
comparing the invoices to distinguishing features for templates of invoices from different issuers;
selecting templates for the invoices based on the comparisons to distinguishing features, each template identified with an issuer; and
extracting data from the invoices based on the selected templates.
3 Assignments
0 Petitions
Accused Products
Abstract
The recognition of invoices for multiple issuers and multiple recipients is automated. In one approach, many invoices are received. The received invoices are compared to a database of distinguishing features. These distinguishing features are for known templates of invoices from different issuers. Templates are selected for the invoices based on the comparisons to the distinguishing features. This also identifies the issuers for the invoices. Data is extracted from the invoices based on the selected templates. In this way, invoice capture can be automated.
60 Citations
17 Claims
-
1. A computer-implemented method for automatically capturing invoices issued by a plurality of different issuers to a plurality of different recipients, the method comprising:
-
receiving invoices issued by a plurality of different issuers and issued to a plurality of different recipients; comparing the invoices to distinguishing features for templates of invoices from different issuers; selecting templates for the invoices based on the comparisons to distinguishing features, each template identified with an issuer; and extracting data from the invoices based on the selected templates. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-readable medium on which is encoded program code, the program code comprising:
-
program code for receiving invoices issued by a plurality of different issuers and issued to a plurality of different recipients; program code for comparing the invoices to distinguishing features for templates of invoices from different issuers; program code for selecting templates for the invoices based on the comparisons to distinguishing features, each template identified with an issuer; and program code for extracting data from the invoices based on the selected templates.
-
-
17. A computer system for automatically capturing invoices issued by a plurality of different issuers to a plurality of different recipients, the computer system comprising:
-
means for receiving invoices issued by a plurality of different issuers and issued to a plurality of different recipients; means for comparing the invoices to distinguishing features for templates of invoices from different issuers; means for selecting templates for the invoices based on the comparisons to distinguishing features, each template identified with an issuer; and means for extracting data from the invoices based on the selected templates.
-
Specification