Patents Assigned to Refinitiv US Organization LLC
  • Patent number: 11609959
    Abstract: The present disclosure relates to methods and systems for ingesting content from data feeds and to generate an enhanced output of relevant content for presentation to a user to facilitate analysis of the relevant content. Content is received from data feeds, and filtered to identify relevant content with respect to a particular context. The relevant content is then processed, e.g., using natural language processes, to extract entities involved, and to also identify particular activities detailed in the relevant content. Activity-mining is applied to the identified relevant data to classify and assigned activity tags to the extracted entity. Based on the extracted and identified information, an enhanced output is generated for presentation to facilitate research operations. The enhanced output may include overlaid graphical annotations, indicators, and graphical controls over the relevant articles to provide a means for updating a database based on the relevant content.
    Type: Grant
    Filed: October 1, 2018
    Date of Patent: March 21, 2023
    Assignee: Refinitiv US Organization LLC
    Inventors: Yue Feng, Brian Romer, David Reed, Omar Bari, Hella-Franziska Hoffmann, Amit Shavit, Song Qiaoqi, Johannes Schleith, Isaac Kriegman, Amir Hajian Forushani, Shiqi Li, Nick Jarema
  • Publication number: 20230047165
    Abstract: Systems and methods of a deterministic credit system are disclosed to provide high-performance credit-checking while reducing the need for horizontal scaling or implementing larger system architecture. The systems and methods presented herein may achieve this in several ways, for example, by: storing credit lines in memory; optimizing the storage of those lines in memory and performing precomputations on them so as to minimize operations performed on them; and minimizing disk and network I/O by (i) sequencing and persisting inputs to the credit checking computations and (ii) ensuring those computations are deterministic, consequently eliminating the need to persist or transmit the outputs of those computations.
    Type: Application
    Filed: August 12, 2022
    Publication date: February 16, 2023
    Applicant: REFINITIV US ORGANIZATION LLC
    Inventor: Hayden Melton
  • Publication number: 20230051532
    Abstract: The disclosure relates to non-blocking messaging in an electronic trading venue (ETV) in which a matching engine sends groups of price-compatible contra-orders to a credit engine. Doing so may improve the ETV's efficacy and performance by eliminating the need for multiple roundtrips of messages in the case of a failed credit check, and/or by allowing the ETV to more faithfully implement its matching rules. Upon sending an order to the credit engine the matching engine marks it as ‘uncertain’ to indicate that additional requests received on it (e.g., cancels) must also be forwarded to the credit engine. When all pending requests on an order have been acknowledged by the credit engine the matching engine unmarks it as such. In addition to credit checking the credit engine may also perform computations related to advanced order types (e.g., icebergs) indicating the output of such in its acknowledgements to the matching engine.
    Type: Application
    Filed: August 12, 2022
    Publication date: February 16, 2023
    Applicant: REFINITIV US ORGANIZATION LLC
    Inventor: Hayden Melton
  • Patent number: 11531732
    Abstract: An embodiment of a method of providing identity assurance for a decentralized application (DApp) includes executing, by at least one distributed node of a blockchain system, an entitlement contract stored on the blockchain to perform a read call from a DApp contract stored on the blockchain, the read call including an address signing a transaction to the DApp contract. Performing the read call may include reading a list of registered addresses stored on the blockchain, determining whether the list includes the signing address; and providing an output indicating whether the list includes the signing address. The method may further include executing, by the at least one distributed node, a registry contract stored on the blockchain to perform a read call from the DApp contract, the read call including an identifier of the decentralized application.
    Type: Grant
    Filed: March 24, 2020
    Date of Patent: December 20, 2022
    Assignee: REFINITIV US ORGANIZATION LLC
    Inventors: Richard Collin, Robert John Lundie Hill, Mihai Cimpoesu
  • Patent number: 11526938
    Abstract: An embodiment of a method of providing financial data to a financial instrument smart contract in a distributed ledger system includes: receiving, by an oracle smart contract in the distributed ledger system, a transaction from the financial instrument smart contract, the transaction including registration data having an identification of financial data to be delivered and an identification of a schedule on which to deliver the financial data; generating a transaction including the financial data; and transmitting the generated transaction to at least one distributed node of the distributed ledger system according to the requested schedule.
    Type: Grant
    Filed: March 29, 2017
    Date of Patent: December 13, 2022
    Assignee: REFINITIV US ORGANIZATION LLC
    Inventor: Tim Nugent
  • Patent number: 11514012
    Abstract: A method and system for generating and using a master entity associative data network. The master entity associative data network system includes data sources storing data entities. Each data entity is of a specific entity type having specific entity properties, associations to other data entities, and an assigned common identifier label. Also, the master entity associative data network system includes a data processor configured to extract data entities from the data sources and extract associations to other data entities. The data processor stitches the data entities to each other based on at least one or more of the extracted associations, specific entity properties, and the common identifier label to generate one or more master data entities.
    Type: Grant
    Filed: February 28, 2014
    Date of Patent: November 29, 2022
    Assignee: Refinitiv US Organization LLC
    Inventor: Christopher M. L. Bouton
  • Publication number: 20220358150
    Abstract: Systems and methods may use natural language processing (NLP) and machine-learning techniques to detect an impact that an event will have on a domain-specific topic. For example, the system may use multi-stage cleaning using a rules-based and an artificial intelligence (AI)-based filter to filter large quantities of event items that may not be relevant to a domain of interest. The AI-based filter may be trained using labeled event items that were previously known to be impactful. The system may cluster the cleaned event items to group similar event items and eliminate redundancy. The system may then predict and quantify the impact that events described by clustered event items will have on the domain-specific topic. Such prediction may be based on a classifier trained using various model features that correlate with impactful events, including prior similar events.
    Type: Application
    Filed: May 6, 2022
    Publication date: November 10, 2022
    Applicant: REFINITIV US ORGANIZATION LLC
    Inventors: Nitish Ramkumar, Joseph Whyte, Ben Chu, Jason Chan, Swarnima Sircar, Kelvin Rocha, Regan Tuck, Alena Melnikova
  • Patent number: 11488258
    Abstract: Computer-readable media, systems and methods may improve security, authorization, and auditability of documents. For example, computer systems for serving documents may be improved to provide secure access and control through challenges that are validated with self-executing on-chain document license contracts that enforce entitlements that specify users and their authorized document actions. Such entitlements may be generated by the user who created the document. As such, a user may retain over authorizations and document actions that are permissible with respect to the document even after the user has transferred a copy of the document. Furthermore, the computer systems may be improved to write an on-chain audit log of document actions, providing an immutable record of the document actions.
    Type: Grant
    Filed: February 6, 2020
    Date of Patent: November 1, 2022
    Assignee: REFINITIV US ORGANIZATION LLC
    Inventors: James Cross, Kegan Dougal, Rob Lundie Hill, Daniel Lewington, Richard Collin
  • Patent number: 11474887
    Abstract: Intra-application messaging that is non-coupled may be facilitated through byte code injection. For example, a consumer class may be annotated with an annotation that describes data with which the function is to be called to consume data. A producer class may annotate a field/variable of an annotation to indicate that the data is generated by the producer class. At run time, a customized class loader scans each class as it is loaded for these annotations. When a consumer class is found, a byte code injector may write byte code that registers a consumer object instantiated from the consumer class to receive the data from a message router. When a producer class is found, a byte code injector may write byte code that notifies the message router that the data is available.
    Type: Grant
    Filed: September 24, 2021
    Date of Patent: October 18, 2022
    Assignee: REFINITIV US ORGANIZATION LLC
    Inventor: David Kohn
  • Publication number: 20220309583
    Abstract: The invention relates to systems and methods for distributing encrypted market data updates to market participants via private multicast channels. Among other factors, characteristics of modern computer networks may cause participants to be sent (and to receive) their encrypted data for that update at different times. Thus, after the participants have all been sent their data for that update the system may then simultaneously transmit to those participants the key that will enable them to decipher their data via a public multicast channel such that all recipients receive the key at the same time. In this manner the invention may ensure that although participants receive their data in a given update at different times, they are unable to decipher that data until substantially the same time.
    Type: Application
    Filed: June 14, 2022
    Publication date: September 29, 2022
    Applicant: Refinitiv US Organization LLC
    Inventor: Hayden Paul MELTON
  • Publication number: 20220294809
    Abstract: Systems and methods may detect alert conditions in data networks. An electronic surveillance system may learn filter parameters during a learning phase and apply the filter parameters to detect the alert conditions during a detecting phase. In the learning phase, the electronic surveillance system may learn filter parameters based on patterns in historical datasets. The electronic surveillance system may learn and evaluate the input dataset against one or more filter parameters to determine whether the input dataset should trigger an alert condition. For example, the electronic surveillance system may learn one or more filter parameters through statistical analyses, which may include machine-learning techniques. The electronic surveillance system may further match text in a dictionary filter parameter with communications, which may relate to the input datasets, to determine whether to trigger an alert condition.
    Type: Application
    Filed: December 15, 2021
    Publication date: September 15, 2022
    Applicant: REFINITIV US ORGANIZATION LLC
    Inventor: Carl A. Nabar
  • Publication number: 20220284509
    Abstract: The invention relates to systems and methods for distributing market data. In one implementation, the system may generate a new encryption key at each market data update, and use that key to encrypt each market participant's data in that update before it is sent. Among other factors, characteristics of modern computer networks may cause participants to be sent (and to receive) their encrypted data in that update at different times. After the participants have all been sent their data in that update the system may then simultaneously transmit to those participants the key that will enable them to decipher their data. In an implementation, the key may be transmitted via a multicast transport protocol which can be used to ensure all recipients receive it at the same time. In this manner the invention may ensure that although participants receive their data in a given update at different times, they are unable to decipher that data until substantially the same time.
    Type: Application
    Filed: May 23, 2022
    Publication date: September 8, 2022
    Applicant: Refinitiv US Organization LLC
    Inventor: Hayden Paul MELTON
  • Patent number: 11416602
    Abstract: An embodiment of a method of providing identity services includes: receiving identity data for an individual for which the identity provider has provided an identity; generating a transaction to store an identifier representing the identity data in a data structure on a blockchain of a distributed system; sending the transaction to at least one node of the distributed system; and generating an identity token incorporating the identifier representing the identity data. An embodiment of a method of verifying an identity includes: receiving data extracted from the identity token, wherein the extracted data includes an identifier representing the identity data; determining whether a data structure containing the extracted identifier representing the identity data is stored on a blockchain of a distributed system; and outputting an indication of a validity of an identity associated with the identity data based on the determination.
    Type: Grant
    Filed: June 2, 2020
    Date of Patent: August 16, 2022
    Assignee: REFINITIV US ORGANIZATION LLC
    Inventors: David Costa Faidella, Robert Joseph Schukai, Scott Ryan Manuel, Marco Pierleoni, Jason A. Thomas
  • Patent number: 11397955
    Abstract: Estimations of carbon dioxide (“CO2”) emission of an entity upon the condition of incomplete or missing data uses one or more algorithms implemented in a machine having a processor and a memory and data concerning the entity. The data is applied to an algorithm implemented as code executable in the processor. The algorithm produces a result that comprises an estimate of the CO2 emission of the entity. The CO2 emission estimate can be output to a user, and the underlying formula and data can inspected and optionally modified by users with suitable permissions. The CO2 emission estimate can be applied as a factor in a formula to compute a rating for the entity which can be output from the machine. Error estimates associated with the data used by the algorithm can be generated to provide improved estimates.
    Type: Grant
    Filed: October 18, 2019
    Date of Patent: July 26, 2022
    Assignee: Refinitiv US Organization LLC
    Inventors: Peter Ohnemus, Christopher Greenwald, Peter Pircher
  • Patent number: 11392875
    Abstract: The present invention relates to a computer-based system for identifying supply chain risks and generating supply chain graphs representing an interconnected network of entities. An industrial graph database application is configured to account for direct and indirect (transitive) supplier risk and importance, based on a weighted set of measures: criticality, replaceability, centrality and distance. A graph-based model serves as an interactive and visual supply chain risk and importance explorer. A supply network is induced from textual data by applying text mining techniques to news stories and used to populate the supply chain/graph database.
    Type: Grant
    Filed: December 6, 2017
    Date of Patent: July 19, 2022
    Assignee: REFINITIV US ORGANIZATION LLC
    Inventors: Lucas Carstens, Jochen L. Leidner, Krzysztof Szymanski, Blake Howald
  • Patent number: 11386096
    Abstract: Systems and techniques for exploring relationships among entities are disclosed. The systems and techniques provide an entity-based information analysis and content aggregation platform that uses heterogeneous data sources to construct and maintain an ecosystem around tangible and logical entities. Entities are represented as vertices in a directed graph, and edges are generated using entity co-occurrences in unstructured documents and supervised information from structured data sources. Significance scores for the edges are computed using a method that combines supervised, unsupervised and temporal factors into a single score. Important entity attributes from the structured content and the entity neighborhood in the graph are automatically summarized as the entity fingerprint. Entities may be compared to one another based on similarity of their entity fingerprints. An interactive user interface is also disclosed that provides exploratory access to the graph and supports decision support processes.
    Type: Grant
    Filed: March 18, 2019
    Date of Patent: July 12, 2022
    Assignee: REFINITIV US ORGANIZATION LLC
    Inventors: Hassan Malik, Mans Olof-Ors, Ian MacGillivray, Christy Hatch
  • Patent number: 11361316
    Abstract: An embodiment of a method of recording transactions conducted in a public distributed ledger system using a personal distributed ledger system includes: generating, by a wallet distributed application, an address in the public distributed ledger system and a private key; signing, by the wallet distributed application, a transaction to a distributed application in the public distributed ledger system using the generated address and private key; generating, by the wallet distributed application, a transaction to the personal distributed ledger system, the generated transaction containing information identifying the signed transaction to the public distributed ledger system, such as the private key used to sign the transaction; and transmitting, by the wallet distributed application, the transaction to at least one distributed node of the personal distributed ledger system.
    Type: Grant
    Filed: June 2, 2017
    Date of Patent: June 14, 2022
    Assignee: REFINITIV US ORGANIZATION LLC
    Inventor: Richard Collin
  • Patent number: 11348012
    Abstract: In embodiments, a sentiment analyzer identifies a first event and accesses a first set of messages. The sentiment analyzer associates the first set of messages with the first event and analyzes the messages to identify a set of sentiment features. The set of sentiment features is used to analyze a second set of messages to form a prediction associated with a second event. The prediction may be used to facilitate an event-related service.
    Type: Grant
    Filed: August 14, 2013
    Date of Patent: May 31, 2022
    Assignee: Refinitiv US Organization LLC
    Inventors: Wenhui Liao, Masoud Makrehchi, Sameena Shah
  • Patent number: 11341572
    Abstract: The invention relates to systems and methods for distributing market data. In one implementation, the system may generate a new encryption key at each market data update, and use that key to encrypt each market participant's data in that update before it is sent. Among other factors, characteristics of modern computer networks may cause participants to be sent (and to receive) their encrypted data in that update at different times. After the participants have all been sent their data in that update the system may then simultaneously transmit to those participants the key that will enable them to decipher their data. In an implementation, the key may be transmitted via a multicast transport protocol which can be used to ensure all recipients receive it at the same time. In this manner the invention may ensure that although participants receive their data in a given update at different times, they are unable to decipher that data until substantially the same time.
    Type: Grant
    Filed: November 7, 2014
    Date of Patent: May 24, 2022
    Assignee: Refinitiv US Organization LLC
    Inventor: Hayden Paul Melton
  • Publication number: 20220156811
    Abstract: User-defined matching of objects is disclosed in which an electronic exchange obtains and executes user-defined rules code that overrides default exchange program code for matching objects at the electronic exchange. The electronic exchange may provide an Application Programming Interface (“API”) that exposes various immutable fields that are used to match objects. The API may also include default program code that may be overridden by the user-defined rules code, which may be implemented as a class extension or interface executed by the electronic exchange.
    Type: Application
    Filed: November 15, 2021
    Publication date: May 19, 2022
    Applicant: REFINITIV US ORGANIZATION LLC
    Inventor: Hayden Melton