IP Library › Patent Application 17984593
Patent Application
App. No. 17/984,593

CHECK FRAUD DETECTION

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
17/984,593
Abstract

A captured image of a check for deposit can be received. A reference image of the check can be determined to have been provided by a payer that has written the check. If a reference image is provided, a determination can be made as to whether the captured image matches the reference image. If no reference image is provided, handwriting analysis is performed to confirm that the handwriting in the captured image matches the payer's handwriting. The handwriting analysis can be performed by a machine learning model trained with check history to produce a similarity score between the handwriting on the check and the payer's handwriting. Security controls can be activated if the score represents a mismatch of handwriting. If the score indicates a handwriting match, the check can be deposited as a transfer from the payer's account to the payee's account.

Claims (50)

1 . A system, comprising:

a processor coupled to a memory that includes instructions that, when executed by the processor, cause the processor to:

in response to receipt of a captured image of a check for deposit from a payee, search for a reference image of the check from a payer;

compare the reference image to the captured image of the check when the reference image is available, and

deposit the check when there is a match between the reference image and the captured image, and

prevent deposit of the check when there is a mismatch between the reference image and the captured image; and

invoke a machine learning model on handwriting on the check when the reference image is unavailable, wherein the machine learning model returns a similarity score indicating a likelihood that the handwriting is that of the payer, and

deposit the check when the similarity score satisfies a predetermined threshold, and

request approval from the payer of the check when the similarity score fails to satisfy the predetermined threshold.

2 . The system of claim 1 , wherein the instructions further cause the processor to deposit the check after receipt of approval from the paver.

3 . The system of claim 1 , wherein the instructions further cause the processor to prevent deposit of the check after receipt of disapproval from the payer.

4 . The system of claim 1 , wherein the instructions further cause the processor to initiate a security control after a predetermined time without receipt of approval from the payer.

5 . The system of claim 4 , wherein the security control comprises at least one of freeze one or more accounts, alert a writing financial institution, or alert a receiving financial institution.

6 . The system of claim 5 , wherein the instructions further cause the processor to select the security control based on the similarity score.

7 . The system of claim 1 , wherein the machine learning model analyzes an endorsement in view of a handwriting profile of the payer.

8 . The system of claim 7 , wherein the instructions further cause the processor to request the handwriting profile of the payer from a server of a paying financial institution.

9 . The system of claim 1 , wherein the instructions further cause the processor to invoke a second machine learning model on the captured image, wherein the second machine learning model predicts a likelihood that the captured image has been altered based on analysis of colors in the captured image.

10 . The system of claim 9 , wherein the instructions further cause the processor to prevent deposit when the likelihood that the captured image satisfies a threshold.

11 . The system of claim 10 , wherein the captured image is produced by an image captured device of a mobile device associated with the payee.

12 . A method, comprising:

executing, on a processor, instructions that cause the processor to perform operations associated with check fraud detection, the operations comprising:

searching for a reference image of a check from a payer in response to receipt of a captured image of a check for deposit from a payee;

comparing the reference image of the prior check to the captured image of the check when the reference image is available, and

depositing the check when there is a match between the reference image and the captured image, and

blocking deposit of the check when there is a mismatch; and

invoking a machine learning model on handwriting on the check when the reference image is unavailable, wherein the machine learning model returns a similarity score that captures similarity of the handwriting on the check to a handwriting profile of the payer, and

depositing the check when the similarity score satisfies a predetermined threshold, and

requesting approval from the payer of the check when the similarity score fails to satisfy the predetermined threshold.

13 . The method of claim 12 , wherein the operations further comprise depositing the check after receipt of approval from the payer.

14 . The method of claim 12 , wherein the operations further comprise blocking deposit of the check after receipt of disapproval from the payer.

15 . The method of claim 12 , wherein the operations further comprise at least one of freezing an account, alerting a paying financial institution, or alerting a receiving financial institution after a predetermined time without approval from the payer.

16 . The method of claim 12 , wherein the operations further comprise requesting the handwriting profile of the payer from a server of a paying financial institution.

17 . The method of claim 12 , wherein the operations further comprise:

invoking a second machine learning model on the captured image, wherein the second machine learning model predicts a likelihood that the captured image has been altered based on analysis of colors in the captured image; and

blocking deposit when the likelihood that the captured image satisfies a threshold.

18 . A computer-implemented method, comprising:

receiving a captured image of a check for deposit from a payee;

determining whether a payer has provided a reference image of the check;

when the reference image is provided, comparing the reference image to the captured image to identify one of an image match or an image mismatch, and

allowing the check to be deposited to an account of the payee when there is an image match, and

preventing the check from being deposited when there is an image mismatch; and

when no reference image is provided, comparing at least a portion of handwriting within the captured image to a handwriting profile of the payer to determine one of a handwriting match or a handwriting mismatch, and

allowing the check to be deposited to the account of the payee when there is a handwriting match,

sending a notification to the payer for confirmation of the check where there is a handwriting mismatch.

19 . The computer-implemented method of claim 18 , further comprising:

invoking a first machine learning model to predict whether there is an image match or mismatch; and

invoking a second machine learning model to predict whether there is a handwriting match or mismatch.

20 . The computer-implemented method of claim 19 , further comprising:

interfacing with a paying financial institution server associated with the payer over a network after receiving the captured image of the check for deposit; and

requesting the handwriting profile of the payer.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 10, 2022
From: ZHANG, JIE; EDWARDS, JOSHUA; MOSSOBA, MICHAEL
To: CAPITAL ONE SERVICES, LLC
Reel/Frame 061720/0792 →