Patents Assigned to NASDAQ, INC.
  • Patent number: 11803619
    Abstract: A verification computer system is provided that provides for content certification and verification using cryptography and a blockchain.
    Type: Grant
    Filed: November 18, 2021
    Date of Patent: October 31, 2023
    Assignee: NASDAQ, INC.
    Inventors: Akbar Ansari, Thomas Fay, Adnan Ali Lone
  • Patent number: 11797514
    Abstract: A computer system is provided for monitoring and detecting changes in a data generating processes, which may be under a multi-dimensional and unsupervised setting. A target dataset is split into paired subgroups by a separator and one or more detectors are applied to detect changes, anomalies, inconsistencies, and the like between the paired subgroups. Metrics may be generated by the detector(s), which are then passed to an evaluating system.
    Type: Grant
    Filed: September 21, 2022
    Date of Patent: October 24, 2023
    Assignee: NASDAQ, INC.
    Inventors: Xuyang Lin, Tudor Morosan, Douglas Hamilton, Shihui Chen, Hyunsoo Jeong, Jonathan Rivers, Leonid Rosenfeld
  • Patent number: 11792017
    Abstract: An electronic resource tracking and storage computer system is provided that communicates with a distributed blockchain computing system that includes multiple computing nodes. The system includes a storage system, a transceiver, and a processing system. The storage system includes an resource repository and transaction repository that stores submitted blockchain transactions. A new resource issuance request is received, and a new resource is added to the resource repository in response. A new blockchain transaction is generated and published to the blockchain. In correspondence with publishing to the blockchain, the transaction storage is updated with information that makes up the blockchain transaction and some information that was not included as part of the blockchain transaction. The transaction storage is updated when the blockchain is determined to have validated the previously submitted blockchain transaction.
    Type: Grant
    Filed: November 14, 2022
    Date of Patent: October 17, 2023
    Assignee: NASDAQ, INC.
    Inventor: Alex Zinder
  • Patent number: 11785099
    Abstract: The described technology relates to a software application architecture allowing for creation of a web application that has multiple Single Page Applications (SPAs) within the application. The software application architecture includes components that are common to each page of the web application while also having components that are dynamically loaded to cater to specific respective pages within the application. The dynamically loadable components can be identified based on an identifier in a path being browsed using a web browser application. The described application architecture may be used in the context of AngularJS, as well as other SPA technologies and non-SPA technologies.
    Type: Grant
    Filed: November 22, 2022
    Date of Patent: October 10, 2023
    Assignee: NASDAQ, INC.
    Inventor: Sivakumaresan Thangeswaran
  • Patent number: 11785096
    Abstract: The described technology provides a capability for web applications from different domains to interact within one application environment. For example, an enterprise web application executing on a client terminal is provided the capability to monitor a second web application from a third party vendor even when the second web application is independently executing within an iframe or the like within the enterprise web applications container or context. In some example embodiments, the communication is enabled by a composite cookie or key that incorporates portions of an enterprise web application cookie or key and also portions of a vendor web application cookie or key.
    Type: Grant
    Filed: September 15, 2022
    Date of Patent: October 10, 2023
    Assignee: NASDAQ, INC.
    Inventor: Vladimir Mitevski
  • Patent number: 11783416
    Abstract: The technology detects undesirable data packets. Data packets are received from multiple sources at one or more packet switches in a data communications network. The one or more packet switches route the data packets to one or more intended destination computing nodes and also transmit a copy of all the data packets received in the data communications network to a network capture device. The network capture device processes the data packets, detects financial data packets, and transmits the detected financial data packets for analysis by a risk exposure computer system that performs automatic financial risk analysis based on the detected financial data packets.
    Type: Grant
    Filed: July 28, 2020
    Date of Patent: October 10, 2023
    Assignee: Nasdaq, Inc.
    Inventors: Brian Kreider, Stephen Cooper
  • Patent number: 11775629
    Abstract: The described technology provides for plural application processes including at least one application in a browser to reliably acquire device information that can be used by other processes to accurately determine whether the plural applications are running on the same client device and/or are associated with aspects of the same client device. The more reliable determination of the devices associated with respective application processes can be used for various purposes such as, for example, user access management capabilities such as improved single sign-on (SSO) capability and/or improved multiple login prevention (MLP) capability.
    Type: Grant
    Filed: December 23, 2021
    Date of Patent: October 3, 2023
    Assignee: NASDAQ, INC.
    Inventors: Anis A. Khwaja, Dimitry Fayerman, Vladimir Mitevski
  • Patent number: 11769204
    Abstract: A computer system is provided that allows participants to submit agent data structures for processing. Each agent data structure includes a valuation function for a first resource and a property of a second resource. The computer system performs a dual sided evaluation process to determine when contra-sided agents match with one another. A match is determined by comparing results of valuation functions of the agent data structures.
    Type: Grant
    Filed: October 11, 2022
    Date of Patent: September 26, 2023
    Assignee: NASDAQ, INC.
    Inventors: Michael Craig, Thomas Fay, Dominick Paniscotti
  • Patent number: 11748654
    Abstract: A data analysis computer system is provided that receives a timeseries dataset and generates implied data from the dataset. The dataset is further vectorized to reduce the dimensionality of the data. Users provide input to identify windows of data that either positively or negatively correlate to instances of a given type of occurrence within the data. The user defined windows are converted to fixed sized windows and a machine learning algorithm constructs a model from the data. The model is used to predict instances of the given type of occurrence in newly received data. Validation of the predications may be performed.
    Type: Grant
    Filed: June 25, 2019
    Date of Patent: September 5, 2023
    Assignee: NASDAQ, INC.
    Inventor: Andrew Franklin
  • Patent number: 11734675
    Abstract: A computer system is provided that communicates with a distributed blockchain computing system that includes multiple computing nodes. The exchange stores an order book and a plurality of digital wallets associated with different clients. The computer system receives new data transaction requests that are added to the order book. A match is identified between data transaction requests and hashes associated with the digital wallets associated with the respective data transaction requests are generated. The counterparties receive the hashes of the other party along with information on the match and each party causes blockchain transactions to be added to the blockchain of the blockchain computing system. The computing system then monitors the blockchain to determine if both sides of the match has been added to the blockchain.
    Type: Grant
    Filed: August 5, 2021
    Date of Patent: August 22, 2023
    Assignee: NASDAQ, INC.
    Inventors: Thomas Fay, Dominick Paniscotti
  • Patent number: 11727089
    Abstract: A computer system is provided that is designed to handle multi-label classification. The computer system includes multiple processing instances that are arranged in a hierarchal manner and execute differently trained classification models. The classification task of one processing instance and the executed model therein may rely on the results of classification performed by another processing instance. Each of the models may be associated with a different threshold value that is used to binarize the probability output from the classification model.
    Type: Grant
    Filed: September 8, 2020
    Date of Patent: August 15, 2023
    Assignee: NASDAQ, INC.
    Inventor: Hyunsoo Jeong
  • Patent number: 11726974
    Abstract: The described technology relates to systems and techniques for accessing a database by dynamically choosing an index from a plurality of indexes that includes at least one learned index and at least one non-learned index. The availability of learned and non-learned indexes for accessing the same database provides for flexibility in accessing the database, and the dynamic selection between learned indexes and non-learned indexes provide for choosing the index based on the underlying data in the database and the characteristics of the query. Certain example embodiments provide a learned model that accepts a set of features associated with the query as input, and outputs a set of evaluated weights for respective features, which are then processed according to a set of rules to predict the most efficient index to be used.
    Type: Grant
    Filed: April 25, 2022
    Date of Patent: August 15, 2023
    Assignee: NASDAQ, INC.
    Inventors: Jonathan Rivers, Douglas Hamilton, Leonid Rosenfeld
  • Patent number: 11720421
    Abstract: The described technology relates to integrating events electronically scheduled in enterprise web applications and other event management applications. An improved capability is provided for an event management application like, for example, Microsoft's Outlook™ to provide the user with additional useful information and/or resources associated with scheduled events such as, but not limited to, meetings. Improved capabilities are provided to the enterprise web application clients based upon integration with event applications such as Outlook. Embodiments use a unique identifier generated for an event scheduled in one application for associating corresponding event information in the second application, such that the scheduled event calendars in the first and second applications can be synchronized without duplicating the event information between the two applications.
    Type: Grant
    Filed: September 15, 2022
    Date of Patent: August 8, 2023
    Assignee: NASDAQ, INC.
    Inventors: Dean Oligino, Dinesh Hegde
  • Patent number: 11704720
    Abstract: A computer system is provided that includes a paired list of data transaction requests on which a matching process is performed. There are multiple different types of data transaction requests that are stored in the paired list including data transaction requests with midpoint attributes and data transaction requests with discretion attributes. The computer system may determine how the multiple different types of data transaction requests may be match against each other. Two matching processes can be used to determine if a match exists between the first and second sides of the paired list. Matches that are determined at private values are not disseminated to third-parties via public market data feeds.
    Type: Grant
    Filed: May 21, 2021
    Date of Patent: July 18, 2023
    Assignee: NASDAQ, INC.
    Inventors: Steven Cooper, Joseph Noviello, Leo Golubovsky, Chung-Sin Wang, Matthew Claus
  • Patent number: 11706232
    Abstract: Systems and methods are provided for data security. A server system provides data security using one or more processor devices, one or more communication interfaces, and one or more memory devices including computer-executable instructions.
    Type: Grant
    Filed: March 5, 2021
    Date of Patent: July 18, 2023
    Assignee: Nasdaq, Inc.
    Inventor: Stuart Ogawa
  • Patent number: 11706315
    Abstract: The described technology relates to rendering a client-side user interface using a server-side cache for providing the displayed data. In an example implementation, in response to a user interface (e.g., dashboard with multiple widgets in a web application) being launched on the client device, the server initiates a refresh of the cache for the widgets; and transmits a first set of data obtained from the cache for widgets in the user interface before the cache is updated in response to the initiated refresh. The first set of data is followed by a second set of data obtained from the cache for at least some of the widgets after the cache is updated in response to the initiated refresh. The client displays the user interface using the second set of data while overwriting, for one or more of the widgets, information previously displayed using the first set of data.
    Type: Grant
    Filed: April 25, 2022
    Date of Patent: July 18, 2023
    Assignee: NASDAQ, INC.
    Inventor: Santhosh Philip George
  • Patent number: 11704429
    Abstract: An information computer system is provided for securely releasing time-sensitive information to recipients via a blockchain. A submitter submits a document to the system and a blockchain transaction is generated and submitted to the blockchain based on the document (e.g., the document is included as part of the blockchain transaction). An editor may edit the document and an approver may approve the document for release to the recipients. Each modification and/or approval of the document is recorded as a separate transaction on the blockchain where each of the submitter, editor, approver, and recipients interact with the blockchain with corresponding unique digital identifiers—such as private keys.
    Type: Grant
    Filed: October 28, 2021
    Date of Patent: July 18, 2023
    Assignee: NASDAQ, INC.
    Inventors: Akbar Ansari, Thomas Fay, Dominick Paniscotti
  • Patent number: 11706218
    Abstract: The described technology provides a single sign-on capability so that a user who is already signed on to a web application from a client application may not be required to sign-on again when he/she later needs access to the web application from the same or another client application. The technology also provides a multiple login prevention capability to detect multiple sign-on events using the same credentials and disable one or more of the associated multiple sessions.
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: July 18, 2023
    Assignee: NASDAQ, INC.
    Inventor: Vladimir Mitevski
  • Patent number: D998624
    Type: Grant
    Filed: March 25, 2020
    Date of Patent: September 12, 2023
    Assignee: Nasdaq, Inc.
    Inventors: Abby Getman, Kyle Riedel
  • Patent number: D1000452
    Type: Grant
    Filed: March 9, 2021
    Date of Patent: October 3, 2023
    Assignee: Nasdaq, Inc.
    Inventors: Brian Putz, Jeremy Breslau