Method, device, and system of back-coloring, forward-coloring, and fraud detection

US10897482B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10897482-B2
Application numberUS-201916510919-A
CountryUS
Kind codeB2
Filing dateJul 14, 2019
Priority dateNov 29, 2010
Publication dateJan 19, 2021
Grant dateJan 19, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

System, device, and method for behaviorally validated link analysis, session linking, transaction linking, transaction back-coloring, transaction forward-coloring, fraud detection, and fraud mitigation. A method includes: receiving an indicator of a seed transaction known to be fraudulent; selecting, from a database of transactions, multiple transactions that share at least one common property with the seed transaction; generating a list of candidate fraudulent transactions; filtering the candidate fraudulent transactions, by applying a transaction filtering rule that is based on one or more behavioral characteristics; and generating a filtered list of candidate fraudulent transactions.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: (a) receiving by a computerized device an indicator of a seed transaction known to be fraudulent; (b) selecting, from a database of transactions, multiple transactions that share at least one common property with said seed transaction; and generating a list of candidate fraudulent transactions; (c) filtering the candidate fraudulent transactions, by applying a transaction filtering rule that is based on one or more behavioral characteristics; and generating a filtered list of candidate fraudulent transactions; wherein the method is implemented by at least a hardware processor; wherein the filtering of claim (c) comprises: (c1) determining that user-gestures in said seed transaction, exhibited a first behavioral characteristic and a second behavioral characteristic; (c2) determining that the first behavioral characteristic that was exhibited in the seed transaction, is sufficiently scarce in the general population of users, based on a pre-defined threshold value of scarcity; (c3) determining that the second behavioral characteristic that was exhibited in the seed transaction, is not sufficiently scarce in the general population of users, based on the pre-defined threshold value of scarcity; (c4) performing filtering of candidate fraudulent transactions, based on said first behavioral characteristic which is sufficiently scarce, and not based on said second behavioral characteristic that is not sufficiently scarce. 2. The method of claim 1 , comprising: based on a table of pre-defined fraud indicators, that characterize online behavior of users that perform fraudulent activity, filtering-out from said list of candidate fraudulent transactions, one or more candidate transactions that lack any pre-defined fraud indicator other than being related to said seed transaction. 3. The method of claim 1 , further comprising: filtering-out, from said list of candidate fraudulent transactions, one or more candidate fraud transactions whose user-gestures exhibit a level of computer savviness that is smaller than a pre-defined threshold value. 4. The method of claim 1 , further comprising: based on analysis of user-gestures and user interactions of said seed transaction, determining a level of computer savviness of a user that performed said seed transaction; filtering-out, from said list of candidate fraudulent transactions, one or more candidate fraud transactions that exhibit a level of computer savviness that is smaller than said level of computer savviness that said user exhibited in said seed transaction. 5. The method of claim 1 , wherein the selecting of step (b) comprises: iteratively expanding said list of candidate fraudulent transactions, by selecting from said database of transactions, an additional transaction that shares with said seed transaction at least one of: same Internet Protocol (IP) address, same device, same MAC address, same cookie, same beneficiary, same shipping address, same billing address, same first name and same family name, same geo-location venue. 6. The method of claim 1 , wherein the selecting of step (b) comprises: iteratively expanding said list of candidate fraudulent transactions, by selecting from said database of transactions, an additional transaction that shares with said seed transaction at least one of: same Internet Protocol (IP) address, same device, same MAC address, same cookie, same beneficiary, same shipping address, same billing address, same first name and same family name, same geo-location venue; wherein said additional transaction is added to said list of candidate fraudulent transactions only if a usage-session of said additional transaction comprises at least one behavioral characteristic that is pre-defined as being fraud- related. 7. The method of claim 1 , wherein the selecting of step (b) comprises: iteratively expanding said list of candidate fraudulent transactions, by selecting from said database of transactions, an additional transaction that shares with said seed transaction at least one of: same Internet Protocol (IP) address, same device, same MAC address, same cookie, same beneficiary, same shipping address, same billing address, same first name and same family name, same geo-location venue; wherein said additional transaction is added to said list of candidate fraudulent transactions only if a usage-session of said additional transaction comprises at least one behavioral characteristic that was also extracted from the usage-session of the seed transaction. 8. The method of claim 1 , wherein the selecting of step (b) comprises: iteratively expanding said list of candidate fraudulent transactions, by selecting from said database of transactions, an additional transaction that shares with said seed transaction at least one of: same Internet Protocol (IP) address, same device, same MAC address, same cookie, same beneficiary, same shipping address, same billing address, same first name and same family name, same geo-location venue; wherein said additional transaction is added to said list of candidate fraudulent transactions only if a usage-session of said additional transaction comprises at least one device-usage property that is pre-defined as being fraud-related. 9. The method of claim 1 , comprising: iteratively expanding said list of candidate fraudulent transactions, by performing: back-coloring of transactions, that occurred prior to said seed transactions, as behaviorally-validated prior fraudulent transactions; and forward-coloring of transactions, that occurred subsequent to said seed transactions, as behaviorally-validated subsequent fraudulent transactions. 10. The method of claim 1 , comprising: iteratively expanding said list of candidate-fraud transactions; and iteratively filtering expanded lists of candidate-fraud transactions by applying behavioral validation rules. 11. A system comprising: one or more hardware processors, operably associated with one or more memory units, wherein the one or more hardware processors are configured to: (a) receive an indicator of a seed transaction known to be fraudulent; (b) select, from a database of transactions, multiple transactions that share at least one common property with said seed transaction; and generate a list of candidate fraudulent transactions; (c) filter the candidate fraudulent transactions, by applying a transaction filtering rule that is based on one or more behavioral characteristics; and generate a filtered list of candidate fraudulent transactions; by said one or more processors being configured to: (c1) determine that user-gestures in said seed transaction, exhibited a first behavioral characteristic and a second behavioral characteristic; (c2) determine that the first behavioral characteristic that was exhibited in the seed transaction, is sufficiently scarce in the general population of users, based on a pre-defined threshold value of scarcity; (c3) determine that the second behavioral characteristic that was exhibited in the seed transaction, is not sufficiently scarce in the general population of users, based on the pre-defined threshold value of scarcity; (c4) perform filtering of candidate fraudulent transactions, based only on said first behavioral characteristic which is sufficiently scarce, and not based on said second behavioral characteristic that is not sufficiently scarce.

Assignees

Inventors

Classifications

  • Tracking the activity of the user (network monitoring arrangements H04L43/00; recording of computer activity G06F11/34) · CPC title

  • by observing the pattern of computer usage, e.g. typical user behaviour · CPC title

  • Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means · CPC title

  • Online advertisement · CPC title

  • involving long-term monitoring or reporting · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10897482B2 cover?
System, device, and method for behaviorally validated link analysis, session linking, transaction linking, transaction back-coloring, transaction forward-coloring, fraud detection, and fraud mitigation. A method includes: receiving an indicator of a seed transaction known to be fraudulent; selecting, from a database of transactions, multiple transactions that share at least one common property …
Who is the assignee on this patent?
Biocatch Ltd
What technology area does this patent fall under?
Primary CPC classification H04L63/1458. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 19 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).