Systems and methods for processing account identifiers using double entry
First Claim
1. A method of determining the accuracy of a check identifier entered by a user from a computer, the method comprising:
- receiving a first check identifier that has been entered by a user from a computer, the check identifier identifying a negotiable instrument;
comparing the first check identifier with checking account records stored in a database;
if the first check identifier does not relate to a checking account record stored in the database, requesting that the user reenter the first check identifier thereby obtaining a second check identifier;
comparing the second check identifier with the first check identifier; and
accepting the second check identifier, if the second check identifier is consistent with the first check identifier.
3 Assignments
0 Petitions
Accused Products
Abstract
The disclosure relates to systems and methods of ensuring the correct entries of check identifiers. A user is prompted to enter a check identifier, which includes a routing number, an account number and a check number. If a record with the entered routing number and the entered account number is found in a database of recognized accounts, then the entered check identifier is accepted as a correct entry. If such a record is not found, then the user is asked to enter at least a portion of the check identifier again. If the first and second entry match, then the entered check identifier is accepted as a correct entry. If the first and second entries do not match, the user is presented a warning message, and is rejected or asked to enter again.
-
Citations
27 Claims
-
1. A method of determining the accuracy of a check identifier entered by a user from a computer, the method comprising:
-
receiving a first check identifier that has been entered by a user from a computer, the check identifier identifying a negotiable instrument;
comparing the first check identifier with checking account records stored in a database;
if the first check identifier does not relate to a checking account record stored in the database, requesting that the user reenter the first check identifier thereby obtaining a second check identifier;
comparing the second check identifier with the first check identifier; and
accepting the second check identifier, if the second check identifier is consistent with the first check identifier. - View Dependent Claims (2)
-
-
3. A method comprising:
-
receiving a check identifier wherein the check identifier comprises a plurality of digits, and wherein at least some of the digits have been entered by a user; and
requesting reentry of the check identifier if the received check identifier does not relate to an entry in a database. - View Dependent Claims (4)
-
-
5. A method comprising:
-
storing in a database data about multiple checking accounts;
receiving a check identifier wherein the check identifier comprises a plurality of digits, and wherein a user has entered at least some of the digits; and
requesting reentry of the check identifier if the received check identifier does not relate to the data stored in the database. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. A method of confirming the correct entry of a check identifier in MICR format associated with a check transaction, the method comprising:
-
storing in a database, portions of multiple check identifiers in MICR format associated with multiple checking accounts, wherein the portions of a check identifier comprise at least a routing number and an account number of the check identifier;
receiving a first user-entered check identifier in MICR format associated with a check transaction;
requesting reentry of the first user-entered check identifier if the routing number and account number of the first user-entered check identifier do not match the routing number and account number of one of the check identifiers stored in the database;
receiving a second user-entered check identifier in MICR format in response to the request to reenter the first user-entered MICR; and
accepting the second user-entered check identifier if the second user-entered check identifier matches the first user-entered check identifier. - View Dependent Claims (12, 13, 14)
-
-
15. A system for confirming the correct entry of a check identifier entered by a user, the system comprising:
-
a receiving module configured to receive a first check identifier entered by a user and further configured to receive a second check identifier entered by the user;
a searching module configured to search a database connected to the system for a record that relates to the received first check identifier; and
a requesting module configured to transmit a request for receiving a second check identifier entered by the user, if the searching module cannot find in the database a record that relates to the received first check identifier. - View Dependent Claims (16, 17)
-
-
18. A system for confirming the correct entry of a check identifier entered by a user, the system comprising:
-
a storing module configured to store in a database records about multiple checking accounts, the database being connected to the system;
a receiving module configured to receive a first check identifier entered by a user and further configured to receive a second check identifier entered by the user;
a searching module configured to search the database for a stored record that relates to the received first check identifier; and
a requesting module configured to transmit a request for receiving a second check identifier entered by the user, if the searching module cannot find in the database a stored record that relates to the received first check identifier. - View Dependent Claims (19)
-
-
20. A check processing system for confirming the correct entry of a check identifier, the check processing system comprising:
-
a receiving module configured to receive a first check identifier from a merchant system and to receive a second check identifier from the merchant system;
a searching module configured to search in a database for a record that relates to the received first check identifier, the database being connected to the check processing system;
a requesting module configured to transmit a request to the merchant system to request a second check identifier, if the searching module cannot find a record in the database that relates to the received first check identifier;
a comparing module configured to compare the received first check identifier with the received second check identifier to determine if the first check identifier is consistent with the second check identifier; and
an acceptance module configured to accept the received first check identifier as a correct entry, if the comparing module determines that the first check identifier is consistent with the second identifier, or if the searching module has found a record in the database that relates to the first check identifier. - View Dependent Claims (21, 22, 23)
-
- 24. A system for confirming the correct entry of a check identifier, the system comprising a processor circuit configured to store in a database multiple checking account records, the processor circuit being further configured to receive a first check identifier entered by a user and to receive a second check identifier entered by the user, the processor circuit being further configured to search the database for a stored checking account record that relates to the received first check identifier, and the processor circuit being further configured to transmit a request for receiving a second check identifier entered by the user, if the processor circuit cannot find in the database a stored checking account record that relates to the received first check identifier.
-
26. A system for confirming the correct entry of a check identifier entered by a user, the system comprising:
-
a receiving means for receiving a first user-entered check identifier;
a searching means for searching in a database for a stored record that relates to the first user-entered check identifier;
a requesting means for requesting the user to enter a second user-entered check identifier if the searching means cannot find a stored record in the database that relates to the first user-entered check identifier;
a comparing means for comparing the second user-entered check identifier with the first user-entered check identifier; and
an accepting means for accepting the first user-entered check identifier as a correct entry if the second user-entered check identifier matches the first user-entered check identifier or if the searching means has found a stored record in the database that relates to the first user-entered check identifier. - View Dependent Claims (27)
-
Specification