Back to results
US 11,700,124 B2Granted
System and method for implementing market data rights enforcement
AssigneeJPMorgan Chase Bank, N.A.
InventorIlya Slavin
Life of this patent
Estimating the term…
Abstract
An embodiment of the present invention is directed to delivering an entitlements model that scales to both mid-frequency and low-latency use cases. The innovative solution may be distributed in nature and able to operate in low priority threads alongside the main logic of the software. An embodiment of the present invention may be implemented as a software module with APIs for ease of adoption.
Claims20
A system that implements market data entitlements controls, the system comprising:
- a memory component configured to generate, store and manage one or more tokens and one or more associated Access Tickets;
- and
- a computer processor of a distributed network, coupled to the memory component and a client application, the computer processor configured to perform the steps of:
- identifying, via the client application, a token, wherein the token is a cryptographically signed description that includes at least one from among entitlements, rights, and obligations a requesting user has for one or more data sources, the token comprises a count of positions and a predetermined expiration;
- generating a set of Access Tickets based on the token, wherein each Access Ticket is associated with a position, wherein the position represents at least one instance of a process that accesses market data;
- and
- using an Access Ticket to retrieve associated market data pursuant to a corresponding set of rights and obligations.
4 more elements
A method that implements market data entitlements controls, the method comprising the steps of:
- identifying, via a client application, a token, wherein the token is a cryptographically signed description that includes at least one from among entitlements, rights, and obligations a requesting user has for one or more data sources, the token comprises a count of positions and a predetermined expiration;
- generating a set of Access Tickets based on the token, wherein each Access Ticket is associated with a position, wherein the position represents at least one instance of a process that accesses market data;
- and
- using an Access Ticket to retrieve associated market data pursuant to a corresponding set of rights and obligations.
1 more element
Dependencies are inferred from the claim text.