Systems and methods for check representment prevention
First Claim
Patent Images
1. A method, comprising:
- receiving from a customer computer, at a processor, a request to make a deposit;
sending a software component to the customer computer;
receiving, through the software component, an image of a payor check and a log file including check identification data, wherein the image of the payor check is in a first data format;
performing optical character recognition (OCR) on the image of the payor check;
obtaining financial institution information from the OCR on the image of the payor check;
comparing the financial institution information against a list of valid financial institutions;
validating the image of the payor check for continued processing based on the comparison of the financial institution information against the list of valid financial institutions;
generating the image of the payor check into a secondary image in a second data format, wherein the second data format is a lower image quality data format compared to the first data format;
storing the image of the payor check and the secondary image of the payor check in the log file;
building a subset from a larger group of available deposit transactions, the subset including one or more previous deposit transactions that occurred in a predetermined time interval adjacently preceding the request to make a deposit;
automatically electronically comparing, using the processor, the check identification data included in the log file against check identification data included in the subset;
automatically electronically flagging a deposit transaction associated with said payor check as involving a potential duplicate check when said check identification data included in the log file matches said check identification data included in the subset;
automatically electronically soft posting a deposit of funds associated with an amount of said payor check into a customer account regardless of whether the deposit transaction associated with said payor check is flagged as involving a potential duplicate check;
automatically electronically confirming the check identification data included in the log file matches the check identification data included in the subset;
receiving an indication that said payor check is a duplicate check based on confirming the check identification data included in the log file matches the check identification data included in the subset, and subsequently reversing said soft posting the deposit of funds associated with said amount of said payor check into said customer account; and
accessing the secondary image stored in the log file during a check detection process.
0 Assignments
0 Petitions
Accused Products
Abstract
Techniques are provided for addressing possible fraud and mistake scenarios in a system for electronically receiving check images from customers and for automatically initiating a deposit of funds into a customer account. An electronic analysis of a check may be conducted to retrieve a check identifier that may be compared against a limited number of previously deposited checks, allowing for faster real-time comparisons. The deposit may be soft-post of regardless whether it is flagged as a potential duplicate, because subsequent more thorough analysis may uncover false positives. Also, transaction and account information can be analyzed to determine if there is a possibility of a check kiting operation.
-
Citations
20 Claims
-
1. A method, comprising:
-
receiving from a customer computer, at a processor, a request to make a deposit; sending a software component to the customer computer; receiving, through the software component, an image of a payor check and a log file including check identification data, wherein the image of the payor check is in a first data format; performing optical character recognition (OCR) on the image of the payor check; obtaining financial institution information from the OCR on the image of the payor check; comparing the financial institution information against a list of valid financial institutions; validating the image of the payor check for continued processing based on the comparison of the financial institution information against the list of valid financial institutions; generating the image of the payor check into a secondary image in a second data format, wherein the second data format is a lower image quality data format compared to the first data format; storing the image of the payor check and the secondary image of the payor check in the log file; building a subset from a larger group of available deposit transactions, the subset including one or more previous deposit transactions that occurred in a predetermined time interval adjacently preceding the request to make a deposit; automatically electronically comparing, using the processor, the check identification data included in the log file against check identification data included in the subset; automatically electronically flagging a deposit transaction associated with said payor check as involving a potential duplicate check when said check identification data included in the log file matches said check identification data included in the subset; automatically electronically soft posting a deposit of funds associated with an amount of said payor check into a customer account regardless of whether the deposit transaction associated with said payor check is flagged as involving a potential duplicate check; automatically electronically confirming the check identification data included in the log file matches the check identification data included in the subset; receiving an indication that said payor check is a duplicate check based on confirming the check identification data included in the log file matches the check identification data included in the subset, and subsequently reversing said soft posting the deposit of funds associated with said amount of said payor check into said customer account; and accessing the secondary image stored in the log file during a check detection process. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
a memory; and
,a processor in communication with the memory, the processor configured to; receive from a customer computer a request to make a deposit; send a software component to the customer computer; receive, through the software component, an image of a payor check and a log file including check identification data, wherein the image of the payor check is in a first data format; perform optical character recognition (OCR) on the image of the payor check; obtain financial institution information from the OCR on the image of the payor check; compare the financial institution information against a list of valid financial institutions; validate the image of the payor check for continued processing based on the comparison of the financial institution information against the list of valid financial institutions; generate the image of the payor check into a secondary image in a second data format, wherein the second data format is a lower image quality data format compared to the first data format; store the image of the payor check and the secondary image of the payor check in the log file; build a subset from a larger group of available deposit transactions, the subset including one or more previous deposit transactions that occurred in a predetermined time interval adjacently preceding the request to make a deposit; automatically electronically compare the check identification data included in the log file against check identification data included in the subset; automatically electronically flag a deposit transaction associated with said payor check as involving a potential duplicate check if said check identification data included in the log file matches said check identification data included in the subset; automatically electronically soft post a deposit of funds associated with an amount of said payor check into a customer account regardless of whether the deposit transaction associated with said payor check is flagged as involving a potential duplicate check; automatically electronically confirming the check identification data included in the log file against the check identification data included in the subset; receive an indication that said payor check is a duplicate check based on confirming the check identification data included in the log file matches the check identification data included in the subset, and subsequently reverse said soft posting the deposit of funds associated with said amount of said payor check into said customer account; and access the secondary image stored in the log file during a check detection process. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification