FINANCIAL DOCUMENT PROCESSING SYSTEM
First Claim
1. A financial document processing system, the system comprising:
- a memory device;
a communication device; and
a processing device, operatively coupled to the memory device and the communication device, and configured to execute computer-readable program code to;
receive, via the communication device, an image of a financial document, wherein the image of the financial document comprises a transaction amount;
determine, via a computing device processor, account information comprising a current balance in a financial account associated with the financial document;
determine an account balance trend in the financial account based on a transaction history of the financial account, wherein the account balance trend comprises recurring expenses and recurring deposits in the financial account;
determine, via a computing device processor, a prospective balance for a financial account based on the account information, the account balance trend, and the transaction amount;
determine that the prospective balance is positive for a predetermined time period based on the account balance trend, the account balance, and the transaction amount; and
validate the transaction based on the prospective balance when the account balance trend indicates positive funds will remain in the financial account by the end of the predetermined time period based on the trend and the transaction amount.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the invention relate to systems, methods, and computer program products for providing a financial document processing system. The system receives an image of a financial document, such as a check, and identifies at least a transaction amount from the financial document. Then the system determines account information associated with the financial document. The system may identify a routing and account number on the financial document or identify the document based on a name on the document. Once the transaction amount and account information are known, the system determines a prospective balance for a financial account based on the account information and the transaction amount. If there are funds at least equal to the transaction amount in the financial account, the system validates the transactions. In some embodiments, the system also immediately updates the balance of the account and/or offers to complete the transaction.
111 Citations
20 Claims
-
1. A financial document processing system, the system comprising:
-
a memory device; a communication device; and a processing device, operatively coupled to the memory device and the communication device, and configured to execute computer-readable program code to; receive, via the communication device, an image of a financial document, wherein the image of the financial document comprises a transaction amount; determine, via a computing device processor, account information comprising a current balance in a financial account associated with the financial document; determine an account balance trend in the financial account based on a transaction history of the financial account, wherein the account balance trend comprises recurring expenses and recurring deposits in the financial account; determine, via a computing device processor, a prospective balance for a financial account based on the account information, the account balance trend, and the transaction amount; determine that the prospective balance is positive for a predetermined time period based on the account balance trend, the account balance, and the transaction amount; and validate the transaction based on the prospective balance when the account balance trend indicates positive funds will remain in the financial account by the end of the predetermined time period based on the trend and the transaction amount. - View Dependent Claims (3, 4, 5)
-
-
2. (canceled)
- 6. (canceled)
-
8. A financial document processing computer program product, the computer program product comprising at least one non-transitory computer-readable medium having computer-readable program code portions embodied therein, the computer-readable program code portions comprising:
-
an executable portion configured for receiving an image of a financial document, wherein the image of the financial document comprises a transaction amount; an executable portion configured for determining account information comprising a current balance in a financial account associated with the financial document; an executable portion configured for determining an account balance trend in the financial account based on a transaction history of the financial account, wherein the account balance trend comprises recurring expenses and recurring deposits in the financial account; an executable portion configured for determining a prospective balance for a financial account based on the account information, the account balance trend, and the transaction amount; an executable portion configured for determining that the prospective balance is positive for a predetermined time period based on the account balance trend, the account balance, and the transaction amount; and an executable portion configured for validating the transaction based on the prospective balance when the account balance trend indicates positive funds will remain in the financial account by the end of the predetermined time period based on the trend and the transaction amount. - View Dependent Claims (10, 11, 12)
-
-
9. (canceled)
-
13. (canceled)
-
14. A financial document processing method, the method comprising:
-
receiving an image of a financial document, wherein the image of the financial document comprises a transaction amount; determining, via a computing device processor, account information comprising a current balance in a financial account associated with the financial document; determining an account balance trend in the financial account based on a transaction history of the financial account, wherein the account balance trend comprises recurring expenses and recurring deposits in the financial account; determining, via a computing device processor, a prospective balance for a financial account based on the account information, the account balance trend, and the transaction amount; determining that the prospective balance is positive for a predetermined time period based on the account balance trend, the account balance, and the transaction amount; and validating the transaction based on the prospective balance when the account balance trend indicates positive funds will remain in the financial account by the end of the predetermined time period based on the trend and the transaction amount. - View Dependent Claims (16, 17, 18, 20)
-
-
15. (canceled)
-
19. (canceled)
Specification