IP Library Granted Patent US 12,282,917
Granted Patent B2
US 12,282,917 · App. 16/845,156 · Granted Apr 22, 2025

System and method for implementing a market data hub via distributed ledger technology

Inventor: Ilya Slavin (Brooklyn, NY)
Assignee: JPMORGAN CHASE BANK, N.A.
G06Q20/40
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,282,917
App. No.
16/845,156
Granted
Apr 22, 2025
Kind
B2
Abstract

An embodiment of the present invention is directed to a Market Data Hub with Distributed Ledger Technology. The innovative system and method are directed to implementing a Quorum Blockchain Node that manages contributed content and allows for custom analytics, alerting, reporting, machine learning interfaces, etc., while preserving entitlements controls and privacy controls specific to participants. Moreover, the system and method disseminates market data to downstream consumers and syndicated entities that are entitled to view the market data.

Claims (60)

1. A system that implements a multi-dealer market data distribution with distributed ledger technology, the system comprising:

an input that receives information from a plurality of sources;

a secure communications platform that facilitates communication with a plurality of new member contributors and receivers;

a distributed ledger node that communicates with a network of distributed nodes where each node has a set of privacy controls, the network of distributed nodes including, per sell-side entity, at least a sales and trading node and an advisory node;

a processor; and

a memory including a set of instructions that, when executed by the processor, causes the processor to perform tasks, the tasks including:

receiving, via the input, market data from the plurality of new member contributors, the market data including price data;

flagging suspect market data and allowing the plurality of new member contributors to change or withdraw erroneous pricing data based on rules and conditions;

aggregating the market data from the plurality of new member contributors, the aggregating including matching specific parameters of the market data through a predefined function to determine an anonymized consensus price;

applying the set of privacy controls to each node that receives raw market data and the aggregated market data;

providing syndication control of the market data via a first application programming interface (API) that controls dissemination of the market data,

wherein the market data is wrapped within a datagram that comprises explicit use conditions which are encoded in a rights expression language;

preserving the set of privacy controls specific to each node, including the sales and trading node and the advisory node of each sell-side entity;

providing the anonymized consensus price to each member contributor at predetermined times;

updating the aggregated market data;

in response to the updated aggregated market data, generating an index of the aggregated market data; and

generating a data feed of varying degrees of the aggregated market data,

wherein the set of privacy controls restricts access to the market data from the sales and trading node, and the set of privacy controls does not restrict access to the market data from the advisory node,

wherein the set of privacy controls create entitlements, and wherein the set of privacy controls comprise a level of encryption, and

wherein the distributed ledger node is a Quorum Node.

2. The system of claim 1 , wherein the network of distributed nodes comprises a plurality of sell-side entities.

3. The system of claim 1 , wherein the network of distributed nodes comprises a plurality of buy-side entities.

4. The system of claim 1 , wherein the distributed ledger node comprises an audit function that generates an audit trail.

5. The system of claim 1 , wherein the distributed ledger node comprises an archive function that archives data based on asset class.

6. The system of claim 1 , wherein the distributed ledger node receives, via the input, trader runs communication data.

7. The system of claim 1 , wherein the distributed ledger node receives, via the input, machine learning based reference data enrichment.

8. A method that implements a multi-dealer market data distribution with distributed ledger technology, the method comprising:

providing, via a secure communications platform, a distributed ledger node that communicates with a network of distributed nodes where each node has a set of privacy controls, the network of distributed nodes including, per sell-side entity, at least a sales and trading node and an advisory node, wherein the secure communications platform facilitates communication with a plurality of new member contributors and receivers;

receiving, via input, market data from the plurality of new member contributors, the market data including price data;

flagging suspect market data and allowing the plurality of new member contributors to change or withdraw erroneous pricing data based on rules and conditions;

aggregating the market data from the plurality of new member contributors, the aggregating including matching specific parameters of the market data through a predefined function to determine an anonymized consensus price;

applying the set of privacy controls to each node that receives raw market data and the aggregated market data;

providing syndication control of the market data via a first application programming interface (API) that controls dissemination of the market data,

wherein the market data is wrapped within a datagram that comprises explicit use conditions that are encoded in a rights expression language;

preserving the set of privacy controls specific to each node, including the sales and trading node and the advisory node of each sell-side entity;

providing the anonymized consensus price to each member contributor at predetermined times;

updating the aggregated market data;

in response to the updated aggregated market data, generating an index of the aggregated market data; and

generating a data feed of varying degrees of the aggregated market data,

wherein the set of privacy controls restricts access to the market data from the sales and trading node, and the set of privacy controls does not restrict access to the market data from the advisory node,

wherein the set of privacy controls create entitlements, and wherein the set of privacy controls comprise a level of encryption, and

wherein the distributed ledger node is a Quorum Node.

9. The method of claim 8 , wherein the network of distributed nodes comprises a plurality of sell-side entities.

10. The method of claim 8 , wherein the network of distributed nodes comprises a plurality of buy-side entities.

11. The method of claim 8 , wherein the distributed ledger node comprises an audit function that generates an audit trail.

12. The method of claim 8 , wherein the distributed ledger node comprises an archive function that archives data based on asset class.

13. The method of claim 8 , further comprising:

receiving, via the input, trader runs communication data.

14. The method of claim 8 , further comprising:

receiving, via the input, machine learning based reference data enrichment.

15. The system of claim 1 , wherein when executed by the processor, the set of instructions causes the processor to perform further tasks, the further tasks including:

processing, by excluding market data that does not include a first set of predetermined parameters, the market data to produce a customized output that is governed by a set of dissemination rules.

16. The method of claim 8 , further comprising:

processing, by excluding market data that does not include a first set of predetermined parameters, the market data to produce a customized output that is governed by a set of dissemination rules.

17. The system of claim 1 , wherein when executed the set of instructions causes the processor to perform further tasks, the further tasks including:

providing an interactive user interface that utilizes the network of distributed nodes to create at least one instrument; and

providing a click-to-trade feature that links to a trading system.

18. The method of claim 8 , further comprising:

providing an interactive user interface that utilizes the network of distributed nodes to create at least one instrument; and

providing a click-to-trade feature that links to a trading system.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 15, 2020
From: SLAVIN, ILYA
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 052401/0804 →
Continuity (2)
Provisional Application 62833019 · Apr 12, 2019
Related Publication 20200327544A1 · Oct 15, 2020
References Cited (27)
US 6938021B2 · Shear · 2005 [cited by examiner]
US 10817853B1 · Brock · 2020 [cited by examiner]
US 11005839B1 · Shahidzadeh · 2021 [cited by examiner]
US 11514448B1 · Liberman · 2022 [cited by examiner]
US 20060259433A1 · Lahtinen · 2006 [cited by examiner]
US 20100179862A1 · Chassin · 2010 [cited by examiner]
US 20140337441A1 · Schnitman et al. · 2014 [cited by applicant]
US 20170206603A1 · Al-Masoud · 2017 [cited by applicant]
US 20170270598A1 · Ram · 2017 [cited by examiner]
US 20170331910A1 · Lada · 2017 [cited by examiner]
US 20180285839A1 · Yang et al. · 2018 [cited by applicant]
US 20180307859A1 · LaFever · 2018 [cited by examiner]
US 20180350451A1 · Ohnemus · 2018 [cited by examiner]
US 20190026730A1 · Moy et al. · 2019 [cited by applicant]
US 20190254013A1 · Chang · 2019 [cited by examiner]
US 20190370866A1 · Lawbaugh · 2019 [cited by examiner]
US 20200013118A1 · Treat · 2020 [cited by examiner]
US 20200014745A1 · Thurimella · 2020 [cited by examiner]
US 20200211111A1 · Co · 2020 [cited by examiner]
US 20200213316A1 · Takahashi et al. · 2020 [cited by applicant]
WO WO2019054044A1 · 2018 [cited by applicant]
Search Report issued in European Patent Application No. 20 16 9439.5 mailed Jul. 16, 2020, pp. 9. [cited by applicant]
Thomas Espel et al., “Proposal for Protocol on a Quorum Blockchain with Zero Knowledge”, IACR, International Association for Cryptologic Research, vol. 20171110:173714, Nov. 10, 2017 (Nov. 10, 2017), pp. 1-22, XP0610347… [cited by applicant]
Leo Brousmiche Kei et al., “Hybrid Cryptographic Protocol for Secure Vehicle Data Sharing Over a Consortium Blockchain”, 2018 IEEE International Conference on Internet of Things (ITHINGS) and IEEE Green Computing and Co… [cited by applicant]
Japanese Office Action from the Japanese Patent Office (JPO) in Japanese Pat. Appl. No. 2020-071302, dated Feb. 5, 2024. [cited by applicant]
Japanese Notice of Allowance from the Japanese Patent Office (JPO), in Japanese Pat. Appl. No. 2020-071302, dated Sep. 13, 2024. [cited by applicant]
European Examination Report from the European Patent Office (EPO), in European Pat. Appl. No. 20169439.5, dated Jan. 10, 2025. [cited by applicant]