IP Library Granted Patent US 11,689,492
Granted Patent B2
US 11,689,492 · App. 17/701,886 · Granted Jun 27, 2023

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 AND 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 11,689,492
App. No.
17/701,886
Granted
Jun 27, 2023
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 (12)

1. A method comprising: receiving, at a platform node server, notice of an event on a smart contract on a distributed immutable ledger; sending, from the node server, enrichment instructions for a party interested in being a counterparty to the smart contract to a hub server; determining, at the hub server, whether the party is authorized to receive business entity firmographic information for counterparties to the smart contract; resolving, at an ID resolution server, an Entity ID for the party interested in being a counterparty to the smart contract on the distributed ledger network; obtaining, by the hub server, business entity firmographic information about the party from a business information database server; and outputting, by the hub server, the business entity firmographic information for the party to the platform node server.

2. The method of claim 1 , further comprising: resolving, at an ID resolution server, an Entity ID for a plurality of parties interested in being counterparties to the smart contract on the distributed ledger network.

3. The method of claim 1 , further comprising: resolving, at an ID resolution server, an Entity ID for one or more counterparties to the smart contract on the distributed ledger network.

4. The method of claim 1 , further comprising: generating, by the platform node sever, a transaction to the smart contract.

5. The method of claim 1 , further comprising: sending, by the hub server, the counterparty information for the party to the ID Resolution Server.

6. The method of claim 1 , further comprising: obtaining, by the hub server, business entity firmographic information about one or more counterparties to the smart contract from a business information database server; and receiving, at the platform node server business entity firmographic information for the one or more counterparties to the smart contract.

7. 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: receiving, at a platform node server, notice of an event on a smart contract on a distributed immutable ledger; sending, from the node server, enrichment instructions for a party interested in being a counterparty to the smart contract to a hub server; determining, at the hub server, whether the party is authorized to receive business entity firmographic information for counterparties to the smart contract; resolving, at an ID resolution server, an Entity ID for the party interested in being a counterparty to the smart contract on the distributed ledger network; obtaining, by the hub server, business entity firmographic information about the party from a business information database server; and outputting, by the hub server, the business entity firmographic information for the party to the platform node server.

8. The system of claim 7 , wherein the system is further configured to execute program instructions that enable actions, comprising: resolving, at an ID resolution server, an Entity ID for a plurality of parties interested in being counterparties to the smart contract on the distributed ledger network.

9. The system of claim 7 , wherein the system is further configured to execute program instructions that enable actions, comprising: resolving, at an ID resolution server, an Entity ID for one or more counterparties to the smart contract on the distributed ledger network.

10. The system of claim 7 , wherein the system is further configured to execute program instructions that enable actions, comprising: generating, by the platform node sever, a transaction to the smart contract.

11. The system of claim 7 , wherein the system is further configured to execute program instructions that enable actions, comprising: sending, by the hub server, the counterparty information for the party to the ID Resolution Server.

12. The system of claim 7 , wherein the system is further configured to execute program instructions that enable actions, comprising: obtaining, by the hub server, business entity firmographic information about one or more counterparties to the smart contract from a business information database server; and receiving, at the platform node server business entity firmographic information for the one or more counterparties to the smart contract.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Aug 27, 2025
From: BANK OF AMERICA, N.A. AS AGENT
To: THE DUN & BRADSTREET CORPORATION; DUN & BRADSTREET EMERGING BUSINESSES CORP.; DUN & BRADSTREET, INC.; HOOVER’S, INC.; LATTICE ENGINES, INC.
Reel/Frame 072591/0843 →
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 Oct 27, 2022
From: THE DUN & BRADSTREET CORPORATION
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 061789/0474 →
Continuity (6)
Continuation 17108786 · Dec 1, 2020
Continuation 16565635 · Sep 10, 2019
Continuation 16150790 · Oct 3, 2018
Provisional Application 62651369 · Apr 2, 2018
Provisional Application 62568128 · Oct 4, 2017
Related Publication 20220217113A1 · Jul 7, 2022