IP Library Patent Application 16685905
Patent Application
App. No. 16/685,905

Blockchain Transaction Analysis and Anti-Money Laundering Compliance Systems and Methods

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.
16/685,905
Abstract

Blockchain transaction analysis and anti-money laundering compliance systems and methods are disclosed herein. An example method includes determining entities in a proposed cryptocurrency transaction, evaluating each of the entities in the proposed cryptocurrency transaction to determine if the entities have a known risk, generating a transaction risk score for the proposed cryptocurrency transaction based on the evaluation of each of the entities, and allowing, flagging, or denying the proposed cryptocurrency transaction based on the transaction risk score.

Claims (36)

1 . A method, comprising:

identifying one or more cryptocurrency accounts;

generating a transaction risk score for a proposed transaction, the proposed transaction having a plurality of entities involved therewith;

allowing the proposed transaction to proceed when the transaction risk score is within a first range of values;

flagging the proposed transaction for additional review when the transaction risk score is within a second range of values; and

identifying the proposed transaction to be denied when the transaction risk score is within a third range of values.

2 . The method according to claim 1 , wherein generating a transaction risk score for the proposed transaction comprises evaluating risk of cryptocurrency wallets or cryptocurrency addresses for the plurality of entities of the proposed transaction.

3 . The method according to claim 2 , further comprising identifying suspicious cryptocurrency wallets and suspicious cryptocurrency addresses associated with known malicious entities or bad actors.

4 . The method according to claim 2 , wherein evaluating risk of cryptocurrency wallets or cryptocurrency addresses comprises determining owner names, address counts, revisions, wallet change values, and/or address lists of the cryptocurrency wallets.

5 . The method according to claim 4 , further comprising determining transaction query options that comprise any of transaction history for an address over a given date range, and details for a list of transactions.

6 . The method according to claim 5 , wherein the transaction history comprises a list of transaction hashes that included the cryptocurrency addresses over a given date range, as well as a start date and an end date, along with an array of transactions which included the cryptocurrency addresses as an input or output.

7 . The method according to claim 1 , further comprising querying a cryptocurrency address of one of the plurality of entities by determining an address balance, a transaction history, an Internet Protocol (IP) address.

8 . The method according to claim 1 , further comprising generating and displaying a graphical user interface that illustrates cryptocurrency address and/or cryptocurrency wallets of the plurality of entities of the proposed transaction, wherein the plurality of entities are provided with individual risk scores.

9 . A system, comprising:

a processor; and

a memory for storing instructions, the processor executing the instructions to:

identify one or more cryptocurrency accounts;

generate a transaction risk score for the proposed transaction, the proposed transaction having a plurality of entities involved therewith;

allow the proposed transaction to proceed when the transaction risk score is within a first range of values;

flag the proposed transaction for additional review when the transaction risk score is within a second range of values; and

identify the proposed transaction to be denied when the transaction risk score is within a third range of values.

10 . The system according to claim 9 , wherein the system interrogates a plurality of intelligence systems to obtain risk-related information related to the plurality of entities.

11 . The system according to claim 10 , wherein the processor identifies suspicious cryptocurrency wallets and suspicious cryptocurrency addresses associated with known malicious entities or bad actors using information obtained from the plurality of intelligence systems.

12 . The system according to claim 10 , wherein the processor evaluates risk of cryptocurrency wallets or cryptocurrency addresses by determination of owner names, address counts, revisions, wallet change values, and/or address lists of the cryptocurrency wallets.

13 . The system according to claim 9 , wherein the processor generates a transaction risk score for the proposed transaction comprises by evaluation of risk of cryptocurrency wallets or cryptocurrency addresses for the plurality of entities of the proposed transaction.

14 . The system according to claim 9 , wherein the processor determines transaction query options that comprise any of transaction history for an address over a given date range, and details for a list of transactions.

15 . The system according to claim 14 , wherein the transaction history comprises a list of transaction hashes that included the cryptocurrency addresses over a given date range, as well as a start date and an end date, along with an array of transactions which included the cryptocurrency addresses as an input or output.

16 . The system according to claim 9 , wherein the processor is configured to query a cryptocurrency address of one of the plurality of entities by determining an address balance, a transaction history, an Internet Protocol (IP) address.

17 . The system according to claim 9 , wherein the processor is configured to generate and display a graphical user interface that illustrates cryptocurrency address and/or cryptocurrency wallets of the plurality of entities of the proposed transaction, wherein the plurality of entities are provided with individual risk scores.

18 . A method, comprising:

determining entities in a proposed cryptocurrency transaction;

evaluating each of the entities in the proposed cryptocurrency transaction to determine if the entities have a known risk;

generating a transaction risk score for the proposed cryptocurrency transaction based on the evaluation of each of the entities; and

allowing, flagging, or denying the proposed cryptocurrency transaction based on the transaction risk score.

19 . The method according to claim 18 , further comprising identifying suspicious cryptocurrency wallets and suspicious cryptocurrency addresses associated with known malicious entities or bad actors using machine learning.

20 . The method according to claim 19 , wherein evaluating risk of cryptocurrency wallets or cryptocurrency addresses comprises determining owner names, address counts, revisions, wallet change values, and/or address lists of the cryptocurrency wallets.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 3, 2020
From: JEVANS, DAVID; CILIBRASI, RUDI
To: CIPHERTRACE, INC.
Reel/Frame 051414/0356 →