IP Library › Granted Patent US 12,333,547
Granted Patent B2
US 12,333,547 · App. 18/407,255 · Granted Jun 17, 2025

Online check clearance system

Inventors: Yuh-Shen Song (Porter Ranch, CA); Catherine Lew (Porter Ranch, CA); Alexander Song (Porter Ranch, CA); Victoria Song (Porter Ranch, CA)
Assignee: APEX TECHLINK, INC.
G06Q20/4016G06Q20/042
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 12,333,547
App. No.
18/407,255
Granted
Jun 17, 2025
Kind
B2
Abstract

A computerized method verifies an issued check by receiving, from a check issuer computer system of a checking account holder at a payer financial institution, first check information comprising: a first routing number, account number, check number, and dollar amount associated with an issued check. The method also receives, from a computer system of a payee financial institution, second check information comprising a second routing number, account number, check number, and dollar amount from a received check. The second routing number, the second account number, the second check number, and/or the second dollar amount, are read by an electronic device at the payee financial institution. The method determines whether the first check information matches the second check information and sends, to the computer system of the payee financial institution in response to the first check information not matching the second check information, a message indicating potential fraud.

Claims (23)

1. A check certification computer system, comprising:

a memory device; and

at least one processor coupled to the memory device, the at least one processor being configured:

to receive, from a check issuer computer system of a checking account holder at a payer financial institution, first check information comprising: a first routing number, a first account number, a first check number, and a first dollar amount associated with an issued check;

to receive, from a computer system of a payee financial institution, second check information comprising a second routing number, a second account number, a second check number, and a second dollar amount from a received check, at least one of the second routing number, the second account number, the second check number, the second dollar amount, or a combination thereof electronically read by an electronic device at the payee financial institution, and the check certification computer system, the check issuer computer system, and the computer system of the payee financial institution being independent of one another;

to determine whether all of the first check information matches all of the second check information; and

to send, to the computer system of the payee financial institution in response to a portion of the first check information not matching a portion of the second check information, a message indicating potential fraud associated with the second check information.

2. The check certification computer system of claim 1 in which the payer financial institution comprises a bank, credit union, trust company, insurance company, stockbroker, stock dealer, investment company or any organization that offers a checking account to a customer.

3. The check certification computer system of claim 1 in which the payee financial institution comprises a bank, credit union, trust company, insurance company, stockbroker, stock dealer, investment company, money services business, casino, or any organization that pays money to a person in response to receiving the paper check from the person.

4. A non-transitory computer readable medium tangibly storing program code on a check certification computer system, the program code comprising:

program code to receive, from a check issuer computer system of a checking account holder at a payer financial institution, first check information comprising: a first routing number, a first account number, a first check number, and a first dollar amount associated with an issued check;

program code to receive, from a computer system of a payee financial institution, second check information comprising a second routing number, a second account number, a second check number, and a second dollar amount from a received check, at least one of the second routing number, the second account number, the second check number, the second dollar amount, or a combination thereof electronically read by an electronic device at the payee financial institution, and the check certification computer system, the check issuer computer system, and the computer system of the payee financial institution being independent of one another;

program code to determine whether all of the first check information matches all of the second check information; and

program code to send, to the computer system of the payee financial institution in response to a portion of the first check information not matching a portion of the second check information, a message indicating potential fraud associated with the second check information.

5. The non-transitory computer readable medium of claim 4 , in which the payer financial institution comprises a bank, credit union, trust company, insurance company, stockbroker, stock dealer, investment company or any organization that offers a checking account to a customer.

6. The non-transitory computer readable medium of claim 4 , in which the payee financial institution comprises a bank, credit union, trust company, insurance company, stockbroker, stock dealer, investment company, money services business, casino, or any organization that pays money to a person in response to receiving the paper check from the person.

7. A computerized method to verify a check, comprising:

receiving, from a check issuer computer system of a checking account holder at a payer financial institution, first check information comprising: a first routing number, a first account number, a first check number, and a first dollar amount associated with an issued check;

receiving, from a computer system of a payee financial institution, second check information comprising a second routing number, a second account number, a second check number, and a second dollar amount from a received check, at least one of the second routing number, the second account number, the second check number, the second dollar amount, or a combination thereof electronically read by an electronic device at the payee financial institution, and the check issuer computer system, and the computer system of the payee financial institution being independent of one another;

determining whether all of the first check information matches all of the second check information; and

sending, to the computer system of the payee financial institution in response to a portion of the first check information not matching a portion of the second check information, a message indicating potential fraud associated with the second check information.

8. The method of claim 7 , in which the payer financial institution comprises a bank, credit union, trust company, insurance company, stockbroker, stock dealer, investment company or any organization that offers a checking account to a customer.

9. The method of claim 8 , in which the payee financial institution comprises a bank, credit union, trust company, insurance company, stockbroker, stock dealer, investment company, money services business, casino, or any organization that pays money to a person in response to receiving the paper check from the person.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 14, 2024
From: SONG, YUH-SHEN; LEW, CATHERINE; SONG, ALEXANDER; SONG, VICTORIA
To: APEX TECHLINK, INC.
Reel/Frame 068622/0628 →
Continuity (5)
Continuation 18189128 · Mar 23, 2023
Continuation 17545868 · Dec 8, 2021
Continuation 15953045 · Apr 13, 2018
Continuation 14242615 · Apr 1, 2014
Related Publication 20240144284A1 · May 2, 2024
References Cited (18)
US 7377425B1 · Ma et al. · 2008 [cited by applicant]
US 7885451B1 · Walls et al. · 2011 [cited by applicant]
US 9978066B2 · Song · 2018 [cited by examiner]
US 11227286B2 · Song · 2022 [cited by examiner]
US 11640611B2 · Song · 2023 [cited by examiner]
US 11907957B2 · Song · 2024 [cited by examiner]
US 20030172030A1 · Volgunin · 2003 [cited by applicant]
US 20030213841A1 · Josephson et al. · 2003 [cited by applicant]
US 20050097050A1 · Orcutt · 2005 [cited by applicant]
US 20050125337A1 · Tidwell et al. · 2005 [cited by applicant]
US 20080010204A1 · Rackley, III et al. · 2008 [cited by applicant]
US 20090313069A1 · Love et al. · 2009 [cited by applicant]
US 20110270755A1 · Pinski · 2011 [cited by applicant]
US 20140372266A1 · Tatham · 2014 [cited by examiner]
N. R. Sunitha, B. B. Amberker, P. Koulgi and p. Siddharth, “Secure e-Cheque Clearance between Financial Institutions,” The 9th IEEE International Conference on E-Commerce Technology and The 4th IEEE International Confer… [cited by applicant]
M. Sirbu, “Credits and Debits on the Internet,” IEEE Spectrum, vol. 34, No. 2, pp. 23-39, Feb. 1997. [cited by applicant]
Sumanjeet, “Emergence of payment systems in the age of electronic commerce: The state of art,” 2009 First Asian Himalayas International Conference on Internet, Kathmundu, Nepal, 2009, pp. 1-18. [cited by applicant]
Y. Xu, J. Liu, “Electronic Check System Design Based on NFC,” 2009 International Conference on Management and Service Science, Oct. 2009, pp. 1-4. [cited by applicant]