Payee match positive pay banking
First Claim
1. In a computer-implemented bank-check processing system having a scanner for scanning issued checks, a method for verifying a payee name from a scanned check image of a check being processed by the system against a stored payee name received by the system from the issuer of the check, said method comprising:
- locating a payee field on the check image;
extracting an image of the payee field at a location found by the act of locating;
parsing the payee field to separate a scanned payee name from other information in the payee field;
matching the scanned payee name separated from the payee field against the stored payee name to verify the payee name.
1 Assignment
0 Petitions
Accused Products
Abstract
An issued check is verified in a computer-implemented positive-pay bank check processing system. A scanned check amount, a scanned bank account number, and a scanned check number are read from a scanned image of the issued check. A payee name field on the scanned image of the issued check is located, and a scanned payee name is read from the payee name field. Based on the bank account number and the check number, a record payee name or names are retrieved from an issued check file listing checks issued by a payer or owner of the checking account on which the issued check is drawn. A payee name field on the scanned image of the issued check is located, and a scanned payee name is separated from other information in payee name field, such as payee address. The scanned payee name is matched against a lexicon of record payee name variations based on the record payee name or names. Also, standard noise payee names are added to the lexicon to create a competition with the payee name from check issued file. The payee name on the check is verified if the similarity between the scanned payee name and a payee name from the lexicon indicates a high confidence match. If the payee name is verified, the issued check is authenticated as a positive pay check. If the scanned check amount is compared to the record check amount, and the check amount may also be verified when the scanned check amount and the record check amounts are the same.
57 Citations
21 Claims
-
1. In a computer-implemented bank-check processing system having a scanner for scanning issued checks, a method for verifying a payee name from a scanned check image of a check being processed by the system against a stored payee name received by the system from the issuer of the check, said method comprising:
-
locating a payee field on the check image;
extracting an image of the payee field at a location found by the act of locating;
parsing the payee field to separate a scanned payee name from other information in the payee field;
matching the scanned payee name separated from the payee field against the stored payee name to verify the payee name. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A bank check processing system for verifying a payee name on an issued check before disbursing funds to the payee, the system comprising:
-
an image retrieve module retrieving a scanned check image of the issued check;
a file retrieve module retrieving an issued check file from the issuer of the issued check, the issued check file having a list of check records with each check record including a check identifier and a check payee name;
a payee name verify module, responsive to the scanned check image of the issued check and a check record for the issued check from the issued check file, matching a scanned payee name from the scanned check image of the issued check against a check payee name from the check record of the issued check in order to indicate whether or not the scanned payee name is verified; and
a disburse module, in response to payee name verify module, disbursing funds to the payee if the scanned payee name is the same name as the check payee name. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. Apparatus for positive-pay verifying an issued check in a bank check processing system comprising:
-
retrieve means for retrieving, based on a bank account number and a check number, a record payee name from an issued check file listing checks issued by a payer of the issued check;
compare means responsive to said retrieve means for comparing a payee name from the issued check against a vocabulary of record payee names, the vocabulary including at least the record payee name and record payee name variations based on the record payee name; and
said compare means for verifying the payee name based on the similarity between the payee name on the issued check and a payee name from the vocabulary of payee names. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computer program product readable by a bank computing system and encoding a computer program of instructions for executing a computer process for positive pay verification of issued checks, said computer process comprising:
-
locating a payee name field on the issued check and parsing a payee name from the payee name field to generate an issued check payee name;
getting from an issued check file, listing checks issued by a payer of the issued check, a record payee name for the issued check; and
reading the issued check payee name by matching the issued check payee name field against a lexicon of payee names based on the record payee name; and
verifying the issued check payee name when there is a high confidence match between the issued check payee name and a payee name in the lexicon.
-
-
20. The computer program product of claim 20 wherein the computer process further comprises:
-
getting a record amount for the issued check from the issued check file; and
verifying an amount on the issued check when the amount on the issued check matches the record amount. - View Dependent Claims (21)
-
Specification