System and method for enhanced generation of invoice payment documents
First Claim
1. A computer-implemented method for generating enhanced invoice payment documents, the method comprising:
- receiving, by a computer system having a processor, a plurality of invoices issued by a plurality of different issuers and issued to a plurality of different recipients;
creating, by the computer system, a digital image of each of the plurality of invoices;
storing, by the computer system, the digital images of the plurality of invoices in a database connected to the computer processor;
receiving, by the computer system, an authorization from one of the recipients to make a payment by check for one or more of the plurality of invoices of a common issuer, as selected by said recipient;
retrieving, by the computer system, an image of the selected one or more of the plurality of invoices from the database;
generating, by the computer system, an enhanced invoice payment document, the enhanced invoice payment document containing (1) a check payable to an issuer of the selected invoice or invoices, and (2) the image of each of the selected one or more invoices;
displaying, by the computer system, a layout of the enhanced invoice payment document to said recipient for approval; and
responsive to receiving an approval from said recipient for the layout, preparing, by the computer system, the enhanced invoice payment document to be transmitted to an issuer.
3 Assignments
0 Petitions
Accused Products
Abstract
Enhanced systems and methods for processing invoices, checks, and money transfers are described. Various aspects include the following: Invoices are compared to distinguishing features of known templates. Templates of matching features are used to extract data in the invoices. Enhanced payment documents are generated to include images of related invoices to ensure proper deposit. Payee information solicited from a payee is printed on an endorsement section of a check payable to the payee to ensure proper deposit. The payee information can be verified through a mock transaction. Unique invoice numbers and payor numbers are included in invoices to ensure proper accreditation of payments of the invoices. Money transfers among accounts of different banks are effected through master accounts in the different banks.
105 Citations
17 Claims
-
1. A computer-implemented method for generating enhanced invoice payment documents, the method comprising:
-
receiving, by a computer system having a processor, a plurality of invoices issued by a plurality of different issuers and issued to a plurality of different recipients; creating, by the computer system, a digital image of each of the plurality of invoices; storing, by the computer system, the digital images of the plurality of invoices in a database connected to the computer processor; receiving, by the computer system, an authorization from one of the recipients to make a payment by check for one or more of the plurality of invoices of a common issuer, as selected by said recipient; retrieving, by the computer system, an image of the selected one or more of the plurality of invoices from the database; generating, by the computer system, an enhanced invoice payment document, the enhanced invoice payment document containing (1) a check payable to an issuer of the selected invoice or invoices, and (2) the image of each of the selected one or more invoices; displaying, by the computer system, a layout of the enhanced invoice payment document to said recipient for approval; and responsive to receiving an approval from said recipient for the layout, preparing, by the computer system, the enhanced invoice payment document to be transmitted to an issuer. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable storage medium on which is encoded executable computer program instructions, the executable computer program instructions comprising instructions for:
-
receiving, by a computer system having a processor, a plurality of invoices issued by a plurality of different issuers and issued to a plurality of different recipients; creating, by the computer system, a digital image of each of the plurality of invoices; storing, by the computer system, the digital images of the plurality of invoices in a database connected to the computer processor; receiving, by the computer system, an authorization from one of the recipients to make a payment by check for one or more of the plurality of invoices of a common issuer, as selected by said recipient; retrieving, by the computer system, an image of the selected one or more of the plurality of invoices from the database; generating, by the computer system, an enhanced invoice payment document, the enhanced invoice payment document containing (1) a check payable to an issuer of the selected invoice or invoices, and (2) the image of each of the selected one or more invoices; displaying, by the computer system, a layout of the enhanced invoice payment document to said recipient for approval; and responsive to receiving an approval from said recipient for the layout, preparing, by the computer system, the enhanced invoice payment document to be transmitted to an issuer. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A system comprising:
-
a processor and a memory storing instructions configured to instruct the processor to; receive a plurality of invoices issued by a plurality of different issuers and issued to a plurality of different recipients; create a digital image of each of the plurality of invoices; store the digital images of the plurality of invoices in a database connected to the processor; receive an authorization from one of the recipients to make a payment by check for one or more of the plurality of invoices of a common issuer, as selected by said recipient; retrieve an image of the selected one or more of the plurality of invoices from the database; generate an enhanced invoice payment document, the enhanced invoice payment document containing (1) a check payable to an issuer of the selected invoice or invoices, and (2) the image of each of the selected one or more invoices; display a layout of the enhanced invoice payment document to said recipient for approval; and responsive to receiving an approval from said recipient for the layout, prepare the enhanced invoice payment document to be transmitted to an issuer. - View Dependent Claims (14, 15, 16, 17)
-
Specification