Patents Assigned to NASDAQ, INC.
  • Patent number: 11699134
    Abstract: The described technology relates to integrating events electronically scheduled in enterprise web applications and other event applications. A capability is provided for events created by an enterprise web application and events from other external event streams to be presented in a consolidated calendar in the enterprise web application. Capabilities are also provided for sharing the calendar among enterprise users and non-enterprise users, and for efficiently generating the shared calendar.
    Type: Grant
    Filed: June 30, 2022
    Date of Patent: July 11, 2023
    Assignee: NASDAQ, INC.
    Inventors: Anis A. Khwaja, Dean Oligino
  • Patent number: 11694080
    Abstract: A computer system is provided and programmed to assemble a plurality of synthetic datasets and blend those synthetic datasets into a synthesized dataset. An evaluation is then performed to determine whether an existing model should be associated with the synthesized dataset or a new model should be trained from an existing model using the synthesized dataset.
    Type: Grant
    Filed: November 14, 2022
    Date of Patent: July 4, 2023
    Assignee: NASDAQ, INC.
    Inventors: Anand Dwivedi, Hyunsoo Jeong
  • Patent number: 11669578
    Abstract: The described technology relates to developing and/or maintaining dashboards in enterprise web applications. In some aspects, a portal web application is configured to provide a user interface on a client device to create or modify a dashboard which includes a first plurality of widgets. A second plurality of widgets includes widgets published to the portal web application from a plurality of subscriber web applications, where each of the second plurality of widgets is used in at least one of said subscriber web applications, and the first plurality of widgets includes one or more widgets from the second plurality of widgets. In some other aspects, a dashboard management service is provided by which respective enterprise web applications can create and host widgets while sharing the same with other enterprise web applications which use dashboards developed using the dashboard management service.
    Type: Grant
    Filed: December 23, 2021
    Date of Patent: June 6, 2023
    Assignee: NASDAQ, INC.
    Inventors: Sivakumaresan Thangeswaran, Binumohan Chandramohan, Rajkumar Vedha Siva
  • Patent number: 11636141
    Abstract: A computer extracts from contact records that each include a contact identifier, a group identifier for each group with which the contact has had an interaction, and interaction information that indicates a number of interactions and a timing of a most recent interaction. The contact data records are processed to generate a contact profile record for each contact including group metric values and a corresponding value for each group metric value based on an interaction history of groups the contact has interacted with. An interaction analytics databases stores a set of contact profile records and group profile records for groups that include metric values associated with the group and an interaction history. They are processed with at least thousands of the contact profile records to determine group-contact compatibility factors. A compatibility parameter is generated and communicated for each of at least thousands of contacts based on the group-contact compatibility parameters.
    Type: Grant
    Filed: June 22, 2021
    Date of Patent: April 25, 2023
    Assignee: Nasdaq, Inc.
    Inventors: Henry Pearce, James Tickner
  • Patent number: 11620253
    Abstract: A board portal system provides the ability to manage multiple boards, where each of the boards may be a separate legal entity. The board portal may provide the ability to establish links between the multiple boards and create parent-child relationships with subsidiary boards. With the board portal, users can create content and make it viewable and accessible across multiple boards that related through a parent-child relationship. At the same time, the board portal maintains a requisite level of separation between the related boards in the portal using encryption and/or other separation techniques. As a result, the board portal facilitates flexible workflow patterns and communication processes based on the proper hierarchical structure that exists between the parent organization and its subsidiaries.
    Type: Grant
    Filed: November 12, 2021
    Date of Patent: April 4, 2023
    Assignee: NASDAQ, INC.
    Inventors: Bret Beresford-Wood, Christina Khail
  • Patent number: 11567968
    Abstract: An electronic exchange computing system is provided that includes a computer storage system, at least one transceiver, and a processing system. The storage system stores an electronic order book. The transceiver receives data transaction requests and transmits messages of an electronic data feed. The processing system determines that a first order has priority and generates a new order ID for the first order. The first order is maintained in the electronic order book (e.g., with a quantity of 0). Additional order instructions are received from a client computer system and are associated with the first order. A match is found based on the additional order instructions. A data feed update message is generated and transmitted as part of a real-time data feed and includes the newly generated order ID for the first order.
    Type: Grant
    Filed: October 5, 2020
    Date of Patent: January 31, 2023
    Assignee: NASDAQ, INC.
    Inventors: Leo Golubovsky, Chung-Sin Wang
  • Patent number: 11568170
    Abstract: A computer system is provided that is programmed to select feature sets from a large number of features. Features for a set are selected based on metagradient information returned from a machine learning process that has been performed on an earlier selected feature set. The process can iterate until a selected feature set converges or otherwise meets or exceeds a given threshold.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: January 31, 2023
    Assignee: NASDAQ, INC.
    Inventors: Douglas Hamilton, Michael O'Rourke, Xuyang Lin, Hyunsoo Jeong, William Dague, Tudor Morosan
  • Patent number: 11562427
    Abstract: The present technology is related to employing a template/macro-based order entry system. An initial order data message contains a macro that establishes the initial parameters for an order and a unique ID is associated with the template. Subsequent, and potentially smaller sized data messages contain the unique ID as well as relevant order details for placing an order. Of course, the technology described herein envisions a much broader concept of reducing message sizes to help improve overall latency and is not limited to order entry.
    Type: Grant
    Filed: February 27, 2020
    Date of Patent: January 24, 2023
    Assignee: NASDAQ, INC.
    Inventors: Michael Chapman, Michael Lazarev, John Vaccaro
  • Patent number: 11562429
    Abstract: An electronic exchange computing system is provided that includes a computer storage system, at least one transceiver, and a processing system. The storage system stores an electronic order book. The transceiver receives data transaction requests and transmits messages of an electronic data feed. The processing system generates an identifier, which may be referred to as a transaction identifier, for received data transaction requests. The identifier may be generated in a non-sequential and increasing manner such that it is greater than previously generated identifiers. The processing system will process the data transaction request and generate an electronic data feed message based on how data transaction request is handled. The electronic data feed message is sent to client computing system and includes the generated identifier.
    Type: Grant
    Filed: January 12, 2021
    Date of Patent: January 24, 2023
    Assignee: NASDAQ INC.
    Inventor: Leo Golubovsky
  • Patent number: 11546436
    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: May 27, 2022
    Date of Patent: January 3, 2023
    Assignee: NASDAQ, INC.
    Inventor: Sivakumaresan Thangeswaran
  • Patent number: 11531875
    Abstract: A computer system is provided and programmed to assemble a plurality of synthetic datasets and blend those synthetic datasets into a synthesized dataset. An evaluation is then performed to determine whether an existing model should be associated with the synthesized dataset or a new model should be trained from an existing model using the synthesized dataset.
    Type: Grant
    Filed: May 13, 2020
    Date of Patent: December 20, 2022
    Assignee: NASDAQ, INC.
    Inventors: Anand Dwivedi, Hyunsoo Jeong
  • Patent number: 11522716
    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: March 13, 2020
    Date of Patent: December 6, 2022
    Assignee: NASDAQ, INC.
    Inventor: Alex Zinder
  • Patent number: 11516316
    Abstract: A computer system is provided that includes a storage system, at least one transceiver, and a processing system with at least one hardware processor. The storage system stores a first list pair. The transceiver receives electronic data messages that each include a respective data transaction request. The processing system determines how the new data transaction request should be processed based on which communication protocol was used to submit the request. Updates regarding the first list pair are sent out to non-party client computer systems using different communication protocols, where one is faster than the other, but the slower update includes private data therein.
    Type: Grant
    Filed: January 14, 2021
    Date of Patent: November 29, 2022
    Assignee: NASDAQ, INC.
    Inventors: Leo Golubovsky, Michael Wood, Jonathan Wakefield
  • Patent number: 11508008
    Abstract: Computing apparatus detects and monitors rapid changes in a computer network. The computing apparatus implements delays and other actions to ameliorate potentially adverse effects in the computer network caused by such changes.
    Type: Grant
    Filed: October 1, 2020
    Date of Patent: November 22, 2022
    Assignee: Nasdaq, Inc.
    Inventor: Adam Seth Nunes
  • Patent number: 11507998
    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: March 31, 2021
    Date of Patent: November 22, 2022
    Assignee: NASDAQ, INC.
    Inventors: Joseph Noviello, Steven Cooper, Leo Golubovsky, Chung-Sin Wang, Jonathan Wakefield
  • Patent number: 11503108
    Abstract: In some embodiments a distributed computing system is provided that includes a plurality of different feature modules and a matching engine. The different feature modules each provide different processing for handling parent requests and submitting, to the matching engine, commands for child data transaction requests that are associated with the parent request.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: November 15, 2022
    Assignee: NASDAQ, INC.
    Inventors: Kyle Prem, John Vaccaro, Hemant Thombre
  • Patent number: 11494839
    Abstract: A computer system is provided that allows participants to submit agent data structures for processing. The computer system performs a dual sided evaluation process to determine when contra-sided agents match with one another.
    Type: Grant
    Filed: November 21, 2019
    Date of Patent: November 8, 2022
    Assignee: NASDAQ, INC.
    Inventors: Michael Craig, Thomas Fay, Dominick Paniscotti
  • Patent number: 11487739
    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: February 18, 2020
    Date of Patent: November 1, 2022
    Assignee: NASDAQ, INC.
    Inventors: Xuyang Lin, Tudor Morosan, Douglas Hamilton, Shihui Chen, Hyunsoo Jeong, Jonathan Rivers, Leonid Rosenfeld
  • Patent number: D981447
    Type: Grant
    Filed: May 4, 2021
    Date of Patent: March 21, 2023
    Assignee: Nasdaq, Inc.
    Inventors: Brian Putz, Jeremy L. Breslau
  • Patent number: D981448
    Type: Grant
    Filed: May 4, 2021
    Date of Patent: March 21, 2023
    Assignee: Nasdaq, Inc.
    Inventors: Brian Putz, Jeremy L. Breslau