Systems and methods for automated invoice entry
AssigneeJPMorgan Chase Bank, N.A.
InventorsScott Harris, Joshua Lavinsky, Setty Sreeharsha Dasa Anjayaiah
Life of this patent
Estimating the term…
Abstract
The present invention is directed to methods and systems for the transfer of paper invoices into electronic invoices for electronic submission from a seller to a buyer. The systems and methods described herein use matching logic to transfer details of the paper invoices into electronic invoices, thereby streamlining the process of invoicing.
Claims20
A computer-implemented method for generating an electronic invoice comprising:
- receiving, at a programmed computer, a set of invoice field values provided by a user;
- automatically mapping, using the programmed computer, the invoice field values provided by the user to create mapped data fields;
- receiving, using the programmed computer, an image of an invoice of the user comprising invoice data, the invoice data including identifying data of a buyer;
- matching, using the programmed computer, the mapped data fields with the invoice data to create matched invoice data;
- determining, using the programmed computer, whether the buyer is a public company or a private company;
- verifying, using the programmed computer, the public company is in good standing upon determining that the buyer is a public company, wherein the matched invoice data is permitted to be processed for entry upon determining the public company is in good standing;
- verifying, using the programmed computer, the private company has a credit card on file upon determining that the buyer is a private company, wherein the matched invoice data is permitted to be processed for entry upon determining the private company has a credit card on file;
- and
- inserting, using the programmed computer, the matched invoice data into an electronic invoice form to create an electronic invoice.
A system for generating an electronic invoice comprising:
- a processor;
- a memory;
- and
- an application stored in the memory of the system and executable by the processor, wherein the application functions to:
- receive a set of invoice field values provided by a user;
- automatically map the invoice field values provided by the user to create mapped data fields;
- receive an image of an invoice of the user comprising invoice data, the invoice data including identifying data of a buyer;
- match the mapped data fields with the invoice data to create matched invoice data;
- determine whether the buyer is a public company or a private company;
- verify the public company is in good standing upon determining that the buyer is a public company, wherein the matched invoice data is permitted to be processed for entry upon determining the public company is in good standing;
- verify the private company has a credit card on file upon determining that the buyer is a private company, wherein the matched invoice data is permitted to be processed for entry upon determining the private company has a credit card on file;
- and
- insert the matched invoice data into an electronic invoice form to create an electronic invoice.
A non-transitory computer readable medium having stored thereon a plurality of instructions, the plurality of instructions including instructions that, when executed by a processor, cause the processor to perform the steps of a method for generating an electronic invoice, the method comprising the steps of:
- receiving a set of invoice field values provided by a user;
- automatically mapping the invoice field values provided by the user to create mapped data fields;
- receiving an image of an invoice of the user comprising invoice data, the invoice data including identifying data of a buyer;
- matching the mapped data fields with the invoice data to create matched invoice data;
- determining whether the buyer is a public company or a private company;
- verifying that the public company is in good standing upon determining that the buyer is a public company, wherein the matched invoice data is permitted to be processed for entry upon determining the public company is in good standing;
- verifying the private company has a credit card on file upon determination that the buyer is a private company, wherein upon determining the private company has a credit card on file, wherein the matched invoice data is permitted to be processed for entry upon determining the private company has a credit card on file;
- and
- inserting the matched invoice data into an electronic invoice form to create the electronic invoice.
Dependencies are inferred from the claim text.