METHODS AND SYSTEMS FOR CHECK CASHING RISK ANALYSIS
First Claim
1. A method for processing check cashing requests, comprising:
- receiving from a cashing station having associated cashing station data, using at least one processor, a transaction request including check data and identity data associated with a user;
determining whether the transaction request represents a first transaction request from the user at the cashing station, comprising;
if it is determined that the transaction request represents a first transaction request, performing an enrollment validation process and an identification authentication process; and
if it is determined that the transaction request does not represent a first transaction request;
performing a repeat validation process; and
performing a check casher identification process, by retrieving and matching data associated with the user from a database; and
if either of the enrollment validation process or repeat validation process passes, determining whether there is a match between data in a negative file and at least one of the check data or the identity data;
if there is no match in the negative file, determining whether there is a match between data in a knowledge file and at least one of the check data or the identity data;
calculating, using the at least one processor, a score for the check cashing transaction based on at least one of the cashing station data, the check data, the identity data, or checks of previously received transaction requests;
determining whether the score is above a threshold; and
based on the determination, generating, using the at least one processor, an indication that the transaction should be approved.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and computer-readable media are disclosed for generating a score for a check cashing transaction. A method includes receiving from a cashing station, having cashing station data, a transaction request including check data and identity data associated with a user, and determining whether the transaction request represents a first transaction request from the user at that cashing station. If so, an enrollment validation process and identification authentication process are performed; if not, a repeat validation process and check casher identification process are performed. The method includes determining whether there is a match between at least one of check data or identity data and data in a negative file or a knowledge file. The method includes calculating a score for the cashing transaction based at least in part on the check data, cashing station data, identity data, or checks of previously received transaction requests, determining whether the score is above a threshold, and approving the transaction based on the determination.
-
Citations
24 Claims
-
1. A method for processing check cashing requests, comprising:
-
receiving from a cashing station having associated cashing station data, using at least one processor, a transaction request including check data and identity data associated with a user; determining whether the transaction request represents a first transaction request from the user at the cashing station, comprising; if it is determined that the transaction request represents a first transaction request, performing an enrollment validation process and an identification authentication process; and if it is determined that the transaction request does not represent a first transaction request; performing a repeat validation process; and performing a check casher identification process, by retrieving and matching data associated with the user from a database; and if either of the enrollment validation process or repeat validation process passes, determining whether there is a match between data in a negative file and at least one of the check data or the identity data; if there is no match in the negative file, determining whether there is a match between data in a knowledge file and at least one of the check data or the identity data; calculating, using the at least one processor, a score for the check cashing transaction based on at least one of the cashing station data, the check data, the identity data, or checks of previously received transaction requests; determining whether the score is above a threshold; and based on the determination, generating, using the at least one processor, an indication that the transaction should be approved. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for generating a score for a check cashing transaction, comprising:
-
a storage device, containing instructions; and at least one processor configured to execute the instructions to; receive from a cashing station, having associated cashing station data, a transaction request including check data and identity data associated with a user; determine whether the transaction request represents a first transaction request from the user at the cashing station, comprising; if it is determined that the transaction request represents a first transaction request, the at least one processor performs an enrollment validation process and an identification authentication process, and if it is determined that the transaction request does not represent a first transaction request, the at least one processor; performs a repeat validation process; and performs a check casher identification process, by retrieving and matching data associated with the user from a database; and if either of the enrollment validation process or repeat validation process passes, determine whether there is a match between data in a negative file and at least one of the check data or the identity data; if there is no match in the negative file, determine whether there is a match between data in a knowledge file and at least one of the check data or the identity data; calculate a score for the check cashing transaction based on at least one of the cashing station data, the check data, the identity data, or checks of previously received transaction requests; determine whether the score is above a threshold; and based on the determination, generate an indication that the transaction should be approved. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium comprising instructions that, when executed by at least one processor, causes the at least one processor to:
-
receive from a cashing station, having associated cashing station data, a transaction request including check data and identity data associated with a user; determine whether the transaction request represents a first transaction request from the user at the cashing station, comprising; if it is determined that the transaction request represents a first transaction request, perform an enrollment validation process and an identification authentication process, and if it is determined that the transaction request does not represent a first transaction request; perform a repeat validation process, and perform a check casher identification process, by retrieving and matching data associated with the user from a database; and if either of the enrollment validation process or repeat validation process passes, determine whether there is a match between data in a negative file and at least one of the check data or the identity data; if there is no match in the negative file, determine whether there is a match between data in a knowledge file and at least one of the check data or the identity data; calculate a score for the check cashing transaction based on at least one of the cashing station data, the check data, the identity data, or checks of previously received transaction requests; determine whether the score is above a threshold; and based on the determination, generate an indicating that the transaction should be approved. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification