IP Library › Granted Patent US 11,257,089
Granted Patent B2
US 11,257,089 · App. 16/699,061 · Granted Feb 22, 2022

Cryptographic taint tracking

Inventors: Timothy Eller (Millbrae, CA); Patrick De La Garza (Sunnyvale, CA); Daniel Klein (Mountain View, CA); George Kellerman (Sunnyvale, CA); Steven Eliscu (Foster City, CA); Danny Yang (Santa Clara, CA)
Assignee: DMG BLOCKCHAIN SOLUTIONS INC.
G06Q20/4016G06Q20/367
View Patent ↗
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 11,257,089
App. No.
16/699,061
Granted
Feb 22, 2022
Kind
B2
Abstract

A method for detecting and tracking tainted cryptographic wallets. The method measures a wallet's propensity to engage in criminal or suspicious activity. Naturally, transacting with a criminal is tantamount either to funding crime or laundering its proceeds, so it is in our collective interest to identify—and then monitor or quarantine—any wallet with criminal association. The method also automatically flags risky withdrawal requests in real-time for further review before committing them to the blockchain. In some embodiments, the exchange can quarantine wallets at a certain Walletscore.

Claims (25)

1. A method of identifying tainted cryptographic wallets comprising:

identifying a cryptographic transaction between a first wallet and a second wallet on an anonymous blockchain data structure open for public inspection, wherein the first wallet has a first taint score, the cryptographic transaction having a first amount of cryptocurrency;

determining a total value in cryptocurrency of the second wallet;

assigning a second taint score to the second wallet, wherein the second taint score is a fraction of the first taint score based on a relative comparison between the first amount of cryptocurrency of the cryptographic transaction and the total value in cryptocurrency of the second wallet

in response to the second taint score being above a threshold, quarantining, by a cryptographic wallet management exchange associated with the second wallet, the second wallet;

reducing the second taint score of the second wallet over time at a rate inversely proportional to the second taint score; and

in response to reducing the second taint score below the threshold, removing from quarantine, by the cryptographic wallet management exchange associated with the second wallet, the second wallet.

2. A method of identifying tainted cryptographic wallets comprising:

identifying a cryptographic transaction between a first wallet and a second wallet on an anonymous blockchain data structure open for public inspection, wherein the second wallet has a first taint score, the cryptographic transaction having a first amount of cryptocurrency;

determining a total value in cryptocurrency of the first wallet;

assigning a second taint score to the first wallet, wherein the second taint score is either of:

a fraction of the first taint score based on a relative comparison between the first amount of cryptocurrency of the cryptographic transaction and a total value in cryptocurrency of the first wallet in response to the first amount of cryptocurrency being greater than or equal to a threshold percentage of the total value in cryptocurrency of the first wallet; or

or zero in response to the first amount of cryptocurrency being lower than the threshold percentage of the total value in cryptocurrency of the first wallet

in response to the second taint score being above a threshold, quarantining, by a cryptographic wallet management exchange associated with the first wallet, the first wallet;

reducing the second taint score of the first wallet over time at a rate inversely proportional to the second taint score; and

in response to reducing the second taint score below the threshold, removing from quarantine, by the cryptographic wallet management exchange associated with the first wallet, the first wallet.

3. A system of identifying tainted cryptographic wallets comprising:

a processor; and

a memory including instructions that when executed cause the processor to:

identify a cryptographic transaction between a first wallet and a second wallet on an anonymous blockchain data structure open for public inspection, wherein the first wallet has a first taint score, the cryptographic transaction having a first amount of cryptocurrency;

determining a total value in cryptocurrency of the second wallet;

assign a second taint score to the second wallet, wherein the second taint score is a fraction of the first taint score based on a relative comparison between the first amount of cryptocurrency of the cryptographic transaction and the total value in cryptocurrency of the second wallet

in response to the second taint score being above a threshold, quarantine, by a cryptographic wallet management exchange associated with the second wallet, the second wallet;

reduce the second taint score of the second wallet over time at a rate inversely proportional to the second taint score; and

in response to reducing the second taint score below the threshold, remove from quarantine, by the cryptographic wallet management exchange associated with the second wallet, the second wallet.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 27, 2020
From: DATIENT, INC.
To: DMG BLOCKCHAIN SOLUTIONS INC.
Reel/Frame 053615/0858 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2020
From: ELLER, TIMOTHY; DE LA GARZA, PATRICK; KLEIN, DANIEL; KELLERMAN, GEORGE; ELISCU, STEVEN; YANG, DANNY
To: DATIENT, INC.
Reel/Frame 052220/0161 →
Continuity (3)
Provisional Application 62772602 · Nov 28, 2018
Provisional Application 62773810 · Nov 30, 2018
Related Publication 20200167791A1 · May 28, 2020
Cited By (1)
US 12,602,510