Secure data processing system, such as a system for detecting fraud and expediting note processing
First Claim
1. A method for check cashing that is at least partially implemented at a computer, the method comprising:
- enrolling a customer to associate the customer with a check cashing system, or, if the customer has been previously enrolled, verifying the identity of the previously enrolled customer;
enrolling a check that the customer wishes to cash, wherein the enrolling of the check includes;
capturing at least one image associated with the check, isolating areas of the captured image for individual analysis, if the check is from an unrecognized maker, creating a new processing profile based on the captured image, and if the check is from a recognized maker, applying information from a previously generated processing template to the check;
analyzing the isolated areas based, at least in part, on the profile or through an applied template, wherein the analyzing includes;
applying rule-based algorithms to elements and characteristics of the isolated areas, and generating at least one score for the enrolled check based on applying the rule-based algorithms, and determining whether or not the enrolled check should be cashed based on the at least one score.
1 Assignment
0 Petitions
Accused Products
Abstract
A transaction fraud detection system allows for the processing of documents such as checks in a way that reduces the possibility of fraud. The transaction fraud detection system provides customer enrollment and check enrollment functionality. It applies rules to data collected using the customer enrollment, the check enrollment, and possibly other data sources to determine a risk associated with a transaction, which may include generating a score. The applied rules may be customized via risk modeling functionality. For example, an administrator may be able to custom-select the types of rules to apply, the weighting or value given to any given rule, etc. The risk modeling may be at least partially automated, and may involve self-learning aspects that allow the risk modeling and/or application of rules to be at least partially based on past transactions.
377 Citations
27 Claims
-
1. A method for check cashing that is at least partially implemented at a computer, the method comprising:
-
enrolling a customer to associate the customer with a check cashing system, or, if the customer has been previously enrolled, verifying the identity of the previously enrolled customer;
enrolling a check that the customer wishes to cash, wherein the enrolling of the check includes;
capturing at least one image associated with the check, isolating areas of the captured image for individual analysis, if the check is from an unrecognized maker, creating a new processing profile based on the captured image, and if the check is from a recognized maker, applying information from a previously generated processing template to the check;
analyzing the isolated areas based, at least in part, on the profile or through an applied template, wherein the analyzing includes;
applying rule-based algorithms to elements and characteristics of the isolated areas, and generating at least one score for the enrolled check based on applying the rule-based algorithms, and determining whether or not the enrolled check should be cashed based on the at least one score. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for customizable risk management in a check cashing system, the method comprising:
-
decomposing a fraud risk scenario associated with check cashing, wherein decomposing the fraud risk is performed using a first at least partially automated process for generating a set of risk factor objects related to the fraud risk scenario as applied to a specified market segment;
converting the set of software-implemented risk factor objects into a rule set for application in one or more check cashing transactions, wherein the converting is performed using a second at least partially automated process; and
applying the at least one rule set during an analysis used to determine whether a check should be cashed. - View Dependent Claims (9, 10)
-
-
11. A check cashing system, embodied, at least in part, in a computer-readable medium, the system comprising:
-
a first set of data elements representing transaction metadata or informational components including information derived from and associated with one or more images associated with a check to be cashed in a check cashing transaction, wherein the check is associated with a check cashing customer and a check maker;
a second set of data elements derived from characteristics of the transaction including information retrieved from the one or more images, information associated with the check cashing transaction, or both information retrieved from the one or more images and information associated with the check cashing transaction;
a methodologies component for performing rules-based analysis on the first set of data elements and the second set of data elements to calculate at least one score associated with the check; and
an auto-decisioning component for providing an output indicating whether or not the check should be cashed, wherein the auto-decisioning component provides the output based, at least in part, on an aggregate score, and wherein the auto-decisioning is not based on whether the check cashing customer has used the system previously to cash a previous check for a similar amount. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system for facilitating the cashing of checks in a manner that reduces the cashing of potentially fraudulent checks, the system comprising:
-
means for capturing at least one image associated with a check to be cashed in a check cashing transaction, wherein the check to be cashed is issued by a check maker;
means for receiving transaction characteristics associated with the check cashing transaction;
means for extracting features and blocks of data from at least one document image associated with the check to be cashed;
means for verifying the existence of attributes from the at least one document image, including attributes associated with the extracted blocks of data;
means for generating and adapting a profile and a template for the check to be cashed, wherein the profile and the template facilitate further analysis of the check to determine whether the check should be cashed, and wherein the profile and the template are configured to facilitate cashing other checks issued from the check maker that issued the check; and
means for associating the generated template with a unique identifier, wherein the unique identifier is also associated with the check maker that issued the check. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A method for determining whether a transaction associated with a negotiable instrument should proceed, the method comprising:
-
applying rules to attributes of the negotiable instrument;
applying conditions against which no rule coverage is available; and
generating or suggesting new rules through self-learning, wherein the new rules are generated or suggested based on specific risk parameters.
-
Specification