Patents Assigned to NASDAQ, INC.
  • Patent number: 11210353
    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: June 26, 2018
    Date of Patent: December 28, 2021
    Assignee: NASDAQ, INC.
    Inventors: Sivakumaresan Thangeswaran, Binumohan Chandramohan, Rajkumar Vedha Siva
  • Patent number: 11200564
    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: March 31, 2016
    Date of Patent: December 14, 2021
    Assignee: NASDAQ, INC.
    Inventors: Thomas Fay, Dominick Paniscotti
  • Patent number: 11188875
    Abstract: A system for providing a virtual data room for conducting due diligence on a plurality of documents that are remotely located and accessible over a computer network by a plurality of users using client computer systems. Documents are retrieved from the remote system and presented to a user on their local computing system for review and conducting due diligence tasks thereon. Based on the interaction the user has with the displayed document, due diligence status values that are associated with the display document are updated and stored with the virtual data room system. A display request is received and based on the request a display characteristic is calculated for a folder that includes a set of documents. The display characteristic is determined based on the due diligence status values of all of the documents within the folder.
    Type: Grant
    Filed: May 26, 2017
    Date of Patent: November 30, 2021
    Assignee: NASDAQ, INC.
    Inventors: Bret Beresford-Wood, Amanda Grosse
  • Patent number: 11188673
    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: January 29, 2020
    Date of Patent: November 30, 2021
    Assignee: NASDAQ, INC.
    Inventors: Akbar Ansari, Thomas Fay, Dominick Paniscotti
  • Patent number: 11176585
    Abstract: A first transaction computer system and a second transaction computer system are provided. The first transaction computer system receives data transaction requests that may be routed to the second transaction computer system. The second transaction computer system attempts to match the routed data transaction request against pending data transaction requests using hidden attributes.
    Type: Grant
    Filed: February 8, 2018
    Date of Patent: November 16, 2021
    Assignee: NASDAQ, INC.
    Inventors: Leo Golubovsky, Chung-Sin Wang
  • Patent number: 11176080
    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: September 25, 2020
    Date of Patent: November 16, 2021
    Assignee: NASDAQ, INC.
    Inventors: Bret Beresford-Wood, Christina Khail
  • Patent number: 11157999
    Abstract: A computer system includes a front end interface configured for data communications over a network with data producer terminals, multiple distributed data processors coupled to the front end interface by a data messaging infrastructure, the multiple distributed data processors including a first distributed data processor and a second distributed data processor, and an information bus coupled to the multiple distributed data processors and to multiple independent consumer modules. The first processor receives and processes data order messages for the first security, and maintains a first order book that stores outstanding orders for the first security. The second processor receives and processes received data order messages for the second security, and maintains a second order book that stores outstanding orders for the second security.
    Type: Grant
    Filed: March 17, 2016
    Date of Patent: October 26, 2021
    Assignee: Nasdaq, Inc.
    Inventors: John T. Hughes, Jr., Bruce E. Friedman
  • Patent number: 11102317
    Abstract: The described technology relates to a logging framework wherein identifiers are associated with various elements within a web application, such as pages within the application and portions of pages within the application. Additional identifiers may be associated with sessions within the application, instances of page visits within the application, and other facets of the application and user interactions with the application. The identifiers can be used to generate a log that indicates, among other information, a history of interactions performed by a user navigating the application.
    Type: Grant
    Filed: February 5, 2020
    Date of Patent: August 24, 2021
    Assignee: NASDAQ, INC.
    Inventor: Santhosh P. George
  • Patent number: 11100466
    Abstract: A system is presented that profiles authors and social media data across different media platforms and is capable of determining the author's overall social impact. In one aspect, this is accomplished by using a data retrieval service to trawl various web-sites and social media platforms for information about authors which can then be associated with those authors in a profile database. In one example, an author may post an entry on his/her blog and the data retrieval service can access the profile information of the author, on the blog, where various aspects of the profile information (e.g., real name, employee information, home address) can be matched with candidates in a profile database. From the information gathered, authors can be linked across multiple, different platforms, and an overall social impact of each of the authors can be determined.
    Type: Grant
    Filed: April 24, 2019
    Date of Patent: August 24, 2021
    Assignee: NASDAQ, INC.
    Inventors: Deepak Chandrasekaran, David Costello, Paul Stubbs
  • Patent number: 11086885
    Abstract: A social intelligence system is presented that streams information from a source, queues the streamed information, analyzes/scores the queued data, and stores the analyzed/scored data in an analysis database. The analyzed/scored data can then be retrieved from the database for post-processing and stored in a client specific database for further reporting. By streaming the data into various message queues and scoring the data before storing in the analysis database, large volumes of data can be efficiently processed and analyzed for a particular person and/or entity.
    Type: Grant
    Filed: August 15, 2016
    Date of Patent: August 10, 2021
    Assignee: Nasdaq, Inc.
    Inventors: Deepak Chandrasekaran, Paul Stubbs
  • Patent number: 11080730
    Abstract: A sentiment analysis computing system includes a storage medium and a processing system. Sentiment input is received from audience members viewing a streamed/webcasted event. The received input is stored to the storage medium. A time slice of the webcasted event is determined and sentiment inputs that are within that time slice are obtained. A sentiment value is calculated for the determined time slice based on aggregated sentiment values. The calculated sentiment value for the time slice is then output by the sentiment analysis computing system.
    Type: Grant
    Filed: March 1, 2016
    Date of Patent: August 3, 2021
    Assignee: NASDAQ, INC.
    Inventor: Matthew B. Farlie
  • Patent number: 11082533
    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: January 7, 2020
    Date of Patent: August 3, 2021
    Assignee: NASDAQ, Inc.
    Inventor: Sivakumaresan Thangeswaran
  • Patent number: 11048739
    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. A set of contact profile records is stored in interaction analytics databases. The computer generates group profile records for groups that include metric values associated with the group and an interaction history. They are compared with at least thousands of the contact profile records to calculate 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: August 11, 2016
    Date of Patent: June 29, 2021
    Assignee: Nasdaq, Inc.
    Inventors: Henry Pearce, James Tickner
  • Patent number: 11042925
    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: June 29, 2020
    Date of Patent: June 22, 2021
    Assignee: NASDAQ, INC.
    Inventors: Steven Cooper, Joseph Noviello, Leo Golubovsky, Chung-Sin Wang, Matthew Claus
  • Patent number: 11025744
    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 27, 2020
    Date of Patent: June 1, 2021
    Assignee: Nasdaq, Inc.
    Inventor: Santhosh Philip George
  • Patent number: D916762
    Type: Grant
    Filed: July 14, 2016
    Date of Patent: April 20, 2021
    Assignee: Nasdaq, Inc.
    Inventor: Erin Newby
  • Patent number: D918245
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: May 4, 2021
    Assignee: Nasdaq, Inc.
    Inventors: Abby Getman, Kyle Riedel
  • Patent number: D918246
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: May 4, 2021
    Assignee: Nasdaq, Inc.
    Inventors: Abby Getman, Kyle Riedel
  • Patent number: D919649
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: May 18, 2021
    Assignee: Nasdaq, Inc.
    Inventors: Brian Putz, Jeremy L. Breslau
  • Patent number: D919650
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: May 18, 2021
    Assignee: Nasdaq, Inc.
    Inventors: Brian Putz, Jeremy L. Breslau