Check cashing systems and methods
First Claim
1. A system for facilitating a check-cashing transaction, the system comprising:
- a. a check-cashing apparatus comprising;
i. one or more input devices for receiving check data and identification data from a user;
ii. a check scanner for capturing an image of a check presented by the user, the image comprising one or more data fields;
b. a host system remotely-located from and in communication with the check-cashing apparatus, the host system comprising one or more processors configured to;
i. receive the check data, identification data, and check image;
ii. authenticate the check data by;
1. converting one or more of the data fields of the check image into a format capable of being processed; and
2. comparing the converted data fields to the check data input by the user;
iii. determine automatically whether to approve the check by applying one or more risk assessment guidelines using the identification data and check data; and
iv. upon approval of the check, provide a signal to the check-cashing apparatus to dispense cash.
3 Assignments
0 Petitions
Accused Products
Abstract
A system for facilitating a check-cashing transaction in accordance with the present invention comprises a check-cashing apparatus and a host system in communication with the check-cashing apparatus. The check-cashing apparatus has input devices for receiving check data and identification data from a user. The host system includes one or more processors configured to receive check data, identification data, check image and membership data input by the user at the check-cashing apparatus. The host system can authenticate the identification data by applying a validation algorithm to the identification data or by cross-referencing the data against one or more databases containing validated identification data. If the check cashing apparatus includes a device for capturing biometric information, the identification data can also be authenticated by comparing the biometric information captured at the time of the transaction with stored biometric information relating to the user. The host system can authenticate the check data by: converting one or more of the data fields of the check image into a format capable of being processed. The converted data is then compared to the check data input by the user. The host system can calculate a score for each data field based on a probability that the converted data from the check image matches the check data input by the user. The processor determines automatically whether to approve the check by applying a risk assessment guidelines.
-
Citations
60 Claims
-
1. A system for facilitating a check-cashing transaction, the system comprising:
-
a. a check-cashing apparatus comprising; i. one or more input devices for receiving check data and identification data from a user; ii. a check scanner for capturing an image of a check presented by the user, the image comprising one or more data fields; b. a host system remotely-located from and in communication with the check-cashing apparatus, the host system comprising one or more processors configured to; i. receive the check data, identification data, and check image; ii. authenticate the check data by; 1. converting one or more of the data fields of the check image into a format capable of being processed; and 2. comparing the converted data fields to the check data input by the user; iii. determine automatically whether to approve the check by applying one or more risk assessment guidelines using the identification data and check data; and iv. upon approval of the check, provide a signal to the check-cashing apparatus to dispense cash. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for facilitating a check-cashing transaction, the system comprising:
-
a. a check-cashing apparatus comprising one or more input devices for receiving check data and identification data from a user; b. a host system remotely-located from and in communication with the check-cashing apparatus, the host system comprising one or more processors configured to; i. receive the check data and identification data; ii. authenticate the identification data by applying one or more validation algorithms to the identification data; iii. determine automatically whether to approve the check by applying one or more risk assessment guidelines using the identification data and check data; and iv. upon approval of the check, provide a signal to the check-cashing apparatus to dispense cash. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A system for facilitating a check-cashing transaction, the system comprising:
-
a. a check-cashing apparatus comprising one or more input devices for receiving check data and identification data from a user; b. a host system remotely-located from and in communication with the check-cashing apparatus, the host system comprising one or more processors configured to; i. receive the check data and identification data; ii. determine automatically whether to approve the check by; 1. applying a plurality of risk assessment guidelines, wherein the application of each guidelines produces a factor score; 2. calculating a cumulative score which is a function of the amalgamation the factor scores; and 3. determining whether to approve check based upon the cumulative score; and iii. upon approval of the check, provide a signal to the check-cashing apparatus to dispense cash. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
-
27. A system for facilitating a check-cashing transaction, the system comprising:
-
a. a check-cashing apparatus comprising; i. one or more input devices for receiving check data and identification data from a user, wherein the identification data comprises a driver'"'"'s license number; and ii. a check scanner for capturing an image of a check presented by the user, the image comprising one or more data fields; b. a host system remotely-located from and in communication with the check-cashing apparatus, the host system comprising one or more processors configured to; i. receive the check data, identification data, and check image; ii. authenticate the identification data by applying a validation algorithm to the identification data based on coding of name or date of birth information into the driver'"'"'s license number; iii. authenticate the check data by; 1. converting one or more of the data fields of the check image into a format capable of being processed; 2. comparing the converted data fields to the check data input by the user; 3. calculating a score for each data field based on a probability that the converted data from the check image matches the check data input by the user; and 4. applying an image filter to the transaction based upon one or more of the data field scores, the filter comprising criteria for determining if the check data is valid; iv. if the transaction fails the image filter, transfer the transaction for manual review; v. if the transaction passes the image filter, determine automatically whether to approve the check by; 1. applying a plurality of risk assessment guidelines, wherein the application of each guidelines produces a factor score; 2. calculating a cumulative score which is a function of the amalgamation of the factor scores; and 3. determining whether to approve check based upon the cumulative score; and vi. upon approval of the check, provide a signal to the check-cashing apparatus to dispense cash.
-
-
28. A system for facilitating a check-cashing transaction, the system comprising:
-
a. a check-cashing apparatus comprising one or more input devices for receiving check data, identification data, and membership data from a user; b. a host system remotely-located from and in communication with the check-cashing apparatus, the host system comprising a membership database and one or more processors configured to; i. receive the check data and identification data; ii. determine if the user is an existing member by cross-referencing the identification data against the membership database; iii. initiate a membership application process if the user is not an existing member, the membership application process comprising; 1. prompting the check-cashing apparatus to query the user for membership data; 2. receiving the membership data input by the user, wherein the membership data comprises demographic data relating to the user; 3. authenticating the demographic data by cross-referencing the demographic data against one or more databases containing validated demographic information; and 4. upon authentication of the demographic data, establishing a membership for the user and storing the membership data in the membership database; iv. if the user is an existing member or has established membership, determine automatically whether to approve the check by applying one or more risk assessment guidelines using the identification data and check data; and v. upon approval of the check, provide a signal to the check-cashing apparatus to dispense cash. - View Dependent Claims (29, 30, 31, 32)
-
-
33. A method for facilitating an automated check-cashing transaction, the method comprising:
-
a. receiving check data and identification data from a user; b. capturing an image of a check presented by the user, the image comprising one or more data fields; c. authenticating the check data by; i. converting one or more of the data fields of the check image into a format capable of being processed; and ii. comparing the converted data fields to the check data input by the user; d. upon authentication of the check data, automatically determining whether to approve the check by applying one or more risk assessment guidelines using the identification data and check data; and e. upon approval of the check, dispensing cash to the user. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. A method for facilitating an automated check-cashing transaction, the method comprising:
-
a. receiving check data and identification data from a user; b. authenticating the identification data by applying one or more validation algorithms to the identification data; c. upon authentication of the identification data, determining automatically whether to approve the check by applying one or more risk assessment guidelines using the identification data and check data; and d. upon approval of the check, dispensing cash to the user. - View Dependent Claims (45, 46, 47, 48, 49)
-
-
50. A method for facilitating an automated check-cashing transaction, the method comprising:
-
a. receiving check data and identification data from a user; b. determining automatically whether to approve the check by; i. applying a plurality of risk assessment guidelines, wherein the application of each guidelines produces a factor score; ii. calculating a cumulative score which is a function of the amalgamation the factor scores; and iii. determining whether to approve check based upon the cumulative score; and c. upon approval of the check, provide a signal to the check-cashing apparatus to dispense cash. - View Dependent Claims (51, 52, 53, 54, 55)
-
-
56. A method for facilitating an automated check-cashing transaction, the method comprising:
-
a. receiving check data and identification data from a user, wherein the identification data comprises a driver'"'"'s license number; b. capturing an image of a check presented by the user, the image comprising one or more data fields; C. authenticating the identification data by applying a validation algorithm to the identification data based on coding of name or date of birth information into the driver'"'"'s license number; d. authenticating the check data by; i. converting one or more of the data fields of the check image into a format capable of being processed; ii. comparing the converted data fields to the check data input by the user; iii. calculating a score for each data field based on a probability that the converted data from the check image matches the check data input by the user; and iv. applying an image filter to the transaction based upon one or more of the data field scores, the filter comprising criteria for determining if the check data is valid; e. if the transaction fails the image filter, transferring the transaction for manual review; f. if the transaction passes the image filter, determining automatically whether to approve the check by; i. applying a plurality of risk assessment guidelines, wherein the application of each guidelines produces a factor score; ii. calculating a cumulative score which is a function of the amalgamation of the factor scores; and iii. determining whether to approve check based upon the cumulative score; and g. dispensing cash upon approval of the check.
-
-
57. A method for facilitating an automated check-cashing transaction, the method comprising:
-
a. receiving check data and identification data; b. determining if the user is an existing member by cross-referencing the identification data against the membership databases; c. initiating a membership application process if the user is not an existing member, the membership application process comprising; i. prompting the check-cashing apparatus to query the user for membership data; ii. receiving the membership data from the user, wherein the membership data comprises demographic data relating to the user; iii. authenticating the demographic data by cross-referencing the demographic data against one or more databases containing validated demographic information; iv. upon authentication of the demographic data, establishing a membership for the user and storing the membership data in the membership database; d. if the user is an existing member or has established membership, determining automatically whether to approve the check by applying one or more risk assessment guidelines using the identification data and check data; and e. dispensing cash upon approval of the check. - View Dependent Claims (58, 59, 60)
-
Specification