IP Library Granted Patent US 12,184,603
Granted Patent B2
US 12,184,603 · App. 18/311,399 · Granted Dec 31, 2024

System and method for identity resolution across disparate distributed immutable ledger networks

Inventors: Saleem Khan (Jersey City, NJ); Jacob Caleb Gostylo (Austin, TX)
Assignee: THE DUN & BRADSTREET CORPORATION
H04L61/103G06F16/1805G06F16/27G06Q20/382H04L9/0643H04L9/0825H04L9/3239H04L9/3247H04L9/50
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 12,184,603
App. No.
18/311,399
Granted
Dec 31, 2024
Kind
B2
Abstract

A system and method for identifying previously unknown counterparties by registering distributed ledger public keys and/or addresses associated with specific business entities and/or individuals. The system and method are configured to provide tools for administering public facing distributed ledger identifiers using cryptographic proof messaging and transactions made on the Distributed Ledger. It also provides queries and lookups to discover public keys associated with entities and allows users to link identifiers on competing Distributed Ledgers to a disambiguated entity, thereby enabling cross Ledger transactions to occur.

Claims (38)

1. A method comprising:

providing a hub server connected to an ID resolution server, the ID resolution server being configured to perform identity resolution for a single entity on a plurality of distributed ledger networks; and

connecting a plurality of distributed ledger network platform nodes on each of a respective plurality of the distributed ledger networks to the hub server;

linking a plurality of public key distributed ledger addresses to an Entity ID for an entity;

linking each of the public key distributed ledger addresses to their respective distributed ledger network;

generating a datastore for the Entity ID;

linking each of the public key distributed ledger addresses to their respective distributed ledger network in the datastore;

generating a plurality of the res, and

storing a plurality of the datastores in an identity resolution database lookup table, wherein the ID resolution server comprises the identity resolution database lookup table.

2. A method comprising:

providing a hub server connected to an ID resolution server, the ID resolution server being configured to perform identity resolution for a single entity on a plurality of distributed ledger networks; and

connecting a plurality of distributed ledger network platform nodes on each of a respective plurality of the distributed ledger networks to the hub server;

linking a plurality of public key distributed ledger addresses to an Entity ID for an entity;

linking each of the public key distributed ledger addresses to their respective distributed ledger network;

generating a datastore for the Entity ID;

linking each of the public key distributed ledger addresses to their respective distributed ledger network in the datastore;

embedding the plurality of the distributed ledger network platform nodes on a respective plurality of the distributed ledger networks; and

storing the plurality of the Entity ID datastores in an identity resolution database lookup table.

3. The method of claim 1 further comprising:

obtaining business entity firmographic information about an entity from a business information database server connected to the hub server; and

outputting the business entity firmographic information to the distributed ledger network platform node.

4. A system for verifying entities on a distributed immutable ledger comprising a network computer comprising:

a hub server,

an ID resolution server;

a memory for storing a database and program instructions; and

a processor device that is operative to execute program instructions that enable actions, comprising:

providing a hub server connected to an ID resolution server, the ID resolution server being configured to perform identity resolution for a single entity on a plurality of distributed ledger networks; and

connecting a plurality of distributed ledger network platform nodes on each of a respective plurality of the distributed ledger networks to the hub servers;

linking a plurality of public di addresses to an Entity ID for an entity;

linking each of the public key distributed ledger addresses to their respective distributed ledger network;

generating a datastore for the Entity ID;

linking each of public key distributed ledge addresses their respective distributed ledger network in the datastore;

generating a plurality of the datastores; and

storing a plurality of the datastores in an identity resolution database lookup table, wherein resolution server comprises the identity resolution database lookup table.

5. The system of claim 4 , wherein the system is further configured to execute program instructions that enable actions, comprising: embedding a plurality of the distributed ledger network platform nodes on a respective plurality of the distributed ledger networks.

6. The method of claim 2 further comprising:

generating a plurality of the datastores; and

storing a plurality of the datastores in an identity resolution database lookup table, wherein the ID resolution server comprises the identity resolution database lookup table.

Assignments (2)
SECURITY INTEREST Recorded Aug 27, 2025
From: DUN & BRADSTREET EMERGING BUSINESSES CORP.; DUN & BRADSTREET, INC.; LATTICE ENGINES, INC.; THE DUN AND BRADSTREET CORPORATION
To: ARES CAPITAL CORPORATION, AS COLLATERAL AGENT
Reel/Frame 072643/0196 →
PATENT SECURITY AGREEMENT Recorded Aug 1, 2024
From: THE DUN & BRADSTREET CORPORATION
To: BANK OF AMERICA, N.A.
Reel/Frame 068274/0243 →