IP Library Granted Patent US 11,397,926
Granted Patent B2
US 11,397,926 · App. 16/221,905 · Granted Jul 26, 2022

Method and system for processing electronic checks

Inventor: Phillip C. Yarbrough (Dallas, TX)
Assignee: FIDELITY INFORMATION SERVICES, LLC
G06Q20/042G06Q20/0425G06Q40/02
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,397,926
App. No.
16/221,905
Granted
Jul 26, 2022
Kind
B2
Abstract

In one embodiment, software is operable to identify checking account information from a repository, with the checking account information associated with a transaction. The software automatically generates an electronic check image based, at least in part, on the transaction and the identified checking account information. The software is then operable to communicate the electronic check image to a bank of first deposit for deposit.

Claims (49)

1. A computer-implemented method executed by at least one processor, the method comprising:

identifying transaction data associated with a financial transaction associated with a payee, a payor, and an amount, wherein the financial transaction is not associated with a checking account;

receiving a unique account identifier associated with the payor and provided in association with the financial transaction, wherein the unique account identifier is provided during the financial transaction;

searching a database storing a plurality of checking accounts, wherein each checking account is associated with an identifier, and wherein searching the database comprises identifying a particular checking account associated with an identifier corresponding to the received unique account identifier, wherein the particular checking account comprises the payor's checking account;

automatically generating, using an image processing engine, an electronic check image based on the financial transaction and the particular checking account, wherein the electronic check image represents a checking transaction for the amount of the financial transaction from the payor's checking account, wherein the electronic check image is operable to generate an image replacement document, and wherein the electronic check image is not associated with or based on a physical check; and

communicating, via a network, the checking transaction and the electronic check image to a financial institution for deposit into an account of the payee, wherein the electronic check image is used to complete the financial transaction.

2. The computer-implemented method of claim 1 , wherein the unique account identifier comprises at least one of a driver's license number or a retail account number associated with the payee.

3. The computer-implemented method of claim 1 , wherein generating the electronic check includes:

accessing checking account information associated with the particular checking account;

determining a current unused check number based on the checking account information for electronic checks not associated with physical checks; and

including the current check number in the electronic check image as a check number corresponding to the electronic check image.

4. The computer-implemented method of claim 3 , wherein determining the current check number comprises:

transmitting, via the network, a request to a financial institution associated with the particular checking account for a next unused check number not associated with a physical check; and

receiving, via the network, a response to the request from the financial institution associated with the particular checking account including the next check number, wherein the next check number is used as the current check number.

5. The computer-implemented method of claim 1 , wherein the unique account identifier is a retail account number, wherein the transaction data includes retail account data associated a retail account of the payee, and wherein checking account information associated with the particular checking account is accessed based on the retail account data.

6. The computer-implemented method of claim 5 , the method further comprising accessing the retail account data based on a courtesy card presented by the payee during the financial transaction.

7. The computer-implemented method of claim 1 , wherein the unique account identifier associated with the payor and provided in association with the financial transaction comprises a unique account identifier received via a card reader at a point of sale.

8. The computer-implemented method of claim 1 , wherein each identifier is associated with the corresponding checking account during an online application process.

9. The computer-implemented method of claim 1 , wherein the electronic check image is populated with an ABA routing/transit number, a checking account number of the particular checking account, a bank name associated with the particular checking account, a name of the payee, and a name of a holder of the particular checking account.

10. The computer-implemented method of claim 1 , wherein the unique account identifier is provided during the financial transaction at a checkout process.

11. A system comprising:

at least one processor; and

a non-transitory computer-readable storage medium coupled to the at least one processor and storing programming instructions for execution by the at least one processor, the programming instructions instruct the at least one processor to:

identify transaction data associated with a financial transaction associated with a payee, a payor, and an amount, wherein the financial transaction is not associated with a checking account;

receive a unique account identifier associated with the payor and provided in association with the financial transaction, wherein the unique account identifier is provided during the financial transaction;

search a database storing a plurality of checking accounts, wherein each checking account is associated with an identifier, and wherein searching the database comprises identifying a particular checking account associated with an identifier corresponding to the received unique account identifier, wherein the particular checking account comprises the payor's checking account;

automatically generate, using an image processing engine, an electronic check image based on the financial transaction and the particular checking account, wherein the electronic check image represents a checking transaction for the amount of the financial transaction from the payor's checking account, wherein the electronic check image is operable to generate an image replacement document, and wherein the electronic check image is not associated with or based on a physical check; and

communicate, via a network, the checking transaction and the electronic check image to a financial institution for deposit into an account of the payee, wherein the electronic check image is used to complete the financial transaction.

12. The system of claim 11 , wherein the unique account identifier comprises at least one of a driver's license number or a retail account number associated with the payee.

13. The system of claim 11 , wherein generating the electronic check includes:

accessing checking account information associated with the particular checking account;

determining a current unused check number based on the checking account information for electronic checks not associated with physical checks; and

including the current check number in the electronic check image as a check number corresponding to the electronic check image.

14. The system of claim 13 , wherein determining the current check number comprises:

transmitting, via the network, a request to a financial institution associated with the particular checking account for a next unused check number not associated with a physical check; and

receiving, via the network, a response to the request from the financial institution associated with the particular checking account including the next check number, wherein the next check number is used as the current check number.

15. The system of claim 11 , wherein the unique account identifier is a retail account number, wherein the transaction data includes retail account data associated a retail account of the payee, and wherein checking account information associated with the particular checking account is accessed based on the retail account data.

16. The system of claim 15 , the programming instructions instructing the at least one processor to access the retail account data based on a courtesy card presented by the payee during the financial transaction.

17. The system of claim 11 , wherein the unique account identifier associated with the payor and provided in association with the financial transaction comprises a unique account identifier received via a card reader at a point of sale.

18. A non-transitory, computer-readable medium storing computer-readable instructions executable by a computer and configured to:

identify transaction data associated with a financial transaction associated with a payee, a payor, and an amount, wherein the financial transaction is not associated with a checking account;

receive a unique account identifier associated with the payor and provided in association with the financial transaction, wherein the unique account identifier is provided during the financial transaction;

search a database storing a plurality of checking accounts, wherein each checking account is associated with an identifier, and wherein searching the database comprises identifying a particular checking account associated with an identifier corresponding to the received unique account identifier, wherein the particular checking account comprises the payor's checking account;

automatically generate, using an image processing engine, an electronic check image based on the financial transaction and the particular checking account, wherein the electronic check image represents a checking transaction for the amount of the financial transaction from the payor's checking account, wherein the electronic check image is operable to generate an image replacement document, and wherein the electronic check image is not associated with or based on a physical check; and

communicate, via a network, the checking transaction and the electronic check image to a financial institution for deposit into an account of the payee, wherein the electronic check image is used to complete the financial transaction.

19. The computer-readable medium of claim 18 , wherein generating the electronic check includes:

accessing checking account information associated with the particular checking account;

determining a current unused check number based on the checking account information for electronic checks not associated with physical checks; and

including the current check number in the electronic check image as a check number corresponding to the electronic check image.

Assignments (3)
MERGER Recorded Mar 3, 2021
From: VECTORSGI, INC.
To: FIDELITY INFORMATION SERVICES, LLC
Reel/Frame 055483/0071 →
MERGER Recorded Mar 3, 2021
From: VECTORSGI, INC.
To: FIDELITY INFORMATION SERVICES, LLC
Reel/Frame 055483/0165 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 17, 2018
From: YARBROUGH, PHILLIP C.
To: VECTORSGI, INC.
Reel/Frame 047796/0808 →