Nasdaq, Inc.

États‑Unis d’Amérique

Retour au propriétaire

1-100 de 497 pour Nasdaq, Inc. et 1 filiale Trier par
Recheche Texte
Excluant les filiales
Affiner par Reset Report
Type PI
        Brevet 369
        Marque 128
Juridiction
        États-Unis 390
        International 52
        Canada 33
        Europe 22
Propriétaire / Filiale
[Owner] Nasdaq, Inc. 497
OMX Technology AB 1
Date
Nouveautés (dernières 4 semaines) 2
2025 octobre 2
2025 septembre 3
2025 août 3
2025 juillet 3
Voir plus
Classe IPC
G06Q 40/04 - TransactionsOpérations boursières, p. ex. actions, marchandises, produits dérivés ou change de devises 70
G06Q 40/00 - FinanceAssuranceStratégies fiscalesTraitement des impôts sur les sociétés ou sur le revenu 37
H04L 67/02 - Protocoles basés sur la technologie du Web, p. ex. protocole de transfert hypertexte [HTTP] 29
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole 27
H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison 25
Voir plus
Classe NICE
36 - Services financiers, assurances et affaires immobilières 101
38 - Services de télécommunications 40
42 - Services scientifiques, technologiques et industriels, recherche et conception 37
35 - Publicité; Affaires commerciales 36
09 - Appareils et instruments scientifiques et électriques 31
Voir plus
Statut
En Instance 64
Enregistré / En vigueur 433
  1     2     3     ...     5        Prochaine page

1.

SYSTEMS AND METHODS OF MATCHING CUSTOMIZABLE DATA TRANSACTION REQUESTS

      
Numéro d'application 19253909
Statut En instance
Date de dépôt 2025-06-29
Date de la première publication 2025-10-23
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s)
  • Craig, Michael
  • Fay, Thomas
  • Paniscotti, Dominick

Abrégé

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.

Classes IPC  ?

  • G06Q 40/04 - TransactionsOpérations boursières, p. ex. actions, marchandises, produits dérivés ou change de devises
  • G06F 16/21 - Conception, administration ou maintenance des bases de données
  • G06F 16/28 - Bases de données caractérisées par leurs modèles, p. ex. des modèles relationnels ou objet

2.

METHOD, SYSTEM, AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM OF DISTRIBUTED TRANSACTION PROCESSING

      
Numéro d'application 19248536
Statut En instance
Date de dépôt 2025-06-25
Date de la première publication 2025-10-16
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s)
  • Golubovsky, Leo
  • Wang, Chung-Sin

Abrégé

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.

Classes IPC  ?

  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • G06Q 40/04 - TransactionsOpérations boursières, p. ex. actions, marchandises, produits dérivés ou change de devises
  • H04L 67/10 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau
  • H04L 67/63 - Ordonnancement ou organisation du service des demandes d'application, p. ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises en acheminant une demande de service en fonction du contenu ou du contexte de la demande

3.

Display screen or portion thereof with animated graphical user interface

      
Numéro d'application 29944936
Numéro de brevet D1094417
Statut Délivré - en vigueur
Date de dépôt 2024-05-30
Date de la première publication 2025-09-23
Date d'octroi 2025-09-23
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s)
  • Pustejovsky, Hannah
  • Chen, Xin Yu

4.

SYSTEMS AND METHODS OF ROUTING DATA TRANSACTION MESSAGES FOR DISTRIBUTED SYSTEMS

      
Numéro d'application 19224388
Statut En instance
Date de dépôt 2025-05-30
Date de la première publication 2025-09-18
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s)
  • Vaccaro, John
  • Prem, Kyle
  • Thombre, Hemant

Abrégé

A distributed computing system is provided that communicates with a routing computer system. A routing module that is internal to the distributed computing system controls how and when data transaction requests are sent to the routing computer system for routing to destination systems.

Classes IPC  ?

  • H04L 67/63 - Ordonnancement ou organisation du service des demandes d'application, p. ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises en acheminant une demande de service en fonction du contenu ou du contexte de la demande
  • H04L 67/1008 - Sélection du serveur pour la répartition de charge basée sur les paramètres des serveurs, p. ex. la mémoire disponible ou la charge de travail
  • H04L 67/5682 - Politiques ou règles de mise à jour, de suppression ou de remplacement des données stockées

5.

SYSTEMS AND METHODS OF CHAINED CONVERSATIONAL PROMPT ENGINEERING FOR INFORMATION RETRIEVAL

      
Numéro d'application 19218854
Statut En instance
Date de dépôt 2025-05-27
Date de la première publication 2025-09-11
Propriétaire NASDAQ, INC. (USA)
Inventeur(s)
  • Aghajanyan, Viktor
  • Stiller, Michael
  • Bornacini, Eugenia

Abrégé

A system is provided for processing user queries by using an automated agent and a workflow. The system comprises reusable components that include states, tools, and/or data sources. Based on analysis of a query's content and goals, the system generates a workflow comprising a sequence of states, each state optimized for a subtask and dynamically bound to a selected tool(s) for that specific query. The workflow can provide a structured high-level control, while allowing for flexible selection of the tool(s) for each state of the workflow for that given query. The system produces a result using the structured workflow and selected tools, answering a user's original query.

Classes IPC  ?

  • G06F 16/332 - Formulation de requêtes
  • G06V 30/412 - Analyse de mise en page de documents structurés avec des lignes imprimées ou des zones de saisie, p. ex. de formulaires ou de tableaux d’entreprise
  • G06V 30/413 - Classification de contenu, p. ex. de textes, de photographies ou de tableaux

6.

Display screen or portion thereof with animated graphical user interface

      
Numéro d'application 29855897
Numéro de brevet D1090564
Statut Délivré - en vigueur
Date de dépôt 2022-10-07
Date de la première publication 2025-08-26
Date d'octroi 2025-08-26
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s)
  • Putz, Brian
  • Breslau, Jeremy

7.

SYSTEMS AND METHODS OF WINDOWING TIME SERIES DATA FOR PATTERN DETECTION

      
Numéro d'application 19192429
Statut En instance
Date de dépôt 2025-04-29
Date de la première publication 2025-08-14
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s) Franklin, Andrew

Abrégé

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.

Classes IPC  ?

  • G06N 20/00 - Apprentissage automatique
  • G06F 18/20 - Analyse
  • G06F 18/214 - Génération de motifs d'entraînementProcédés de Bootstrapping, p. ex. ”bagging” ou ”boosting”

8.

Display screen or portion thereof with graphical user interface

      
Numéro d'application 29813263
Numéro de brevet D1087110
Statut Délivré - en vigueur
Date de dépôt 2021-10-27
Date de la première publication 2025-08-05
Date d'octroi 2025-08-05
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s) Putz, Brian

9.

SYSTEMS AND METHODS OF OPTIMIZING RESOURCE ALLOCATION USING MACHINE LEARNING AND PREDICTIVE CONTROL

      
Numéro d'application 19182723
Statut En instance
Date de dépôt 2025-04-18
Date de la première publication 2025-07-31
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s)
  • Chen, Shihui
  • Kim, Keon Shik
  • Hamilton, Douglas

Abrégé

A computer system includes a transceiver that receives over a data communications network different types of input data from multiple source nodes and a processing system that defines for each of multiple data categories, a set of groups of data objects for the data category based on the different types of input data. Predictive machine learning model(s) predict a selection score for each group of data objects in the set of groups of data objects for the data category for a predetermined time period. Control machine learning model(s) determine how many data objects are permitted for each group of data objects based on the selection score. Decision-making machine learning model(s) prioritize the permitted data objects based on one or more predetermined priority criteria. Subsequent activities of the computer system are monitored to calculate performance metrics for each group of data objects and for data objects actually selected during the predetermined time period. Predictive machine learning model(s) and decision-making machine learning model(s) are adjusted based on the performance metrics to improve respective performance(s).

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p. ex. de l'unité centrale de traitement [UCT]
  • G06N 20/00 - Apprentissage automatique
  • G06N 20/20 - Techniques d’ensemble en apprentissage automatique

10.

Distributed stream-based ACID transactions

      
Numéro d'application 18667805
Numéro de brevet 12373423
Statut Délivré - en vigueur
Date de dépôt 2024-05-17
Date de la première publication 2025-07-29
Date d'octroi 2025-07-29
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s) Craig, Michael

Abrégé

A system for processing distributed transactions is provided. The system includes a sequencer that communicates an atomic message stream to multiple different service instances. The service instances each process the messages from the message stream into a local queue. Each service instance also executes a state machine by reading messages from a queue and transitioning between states in the state machine while also performing one or more operations in connection with performing a distributed transaction.

Classes IPC  ?

  • G06F 16/00 - Recherche d’informationsStructures de bases de données à cet effetStructures de systèmes de fichiers à cet effet
  • G06F 11/14 - Détection ou correction d'erreur dans les données par redondance dans les opérations, p. ex. en utilisant différentes séquences d'opérations aboutissant au même résultat
  • G06F 16/23 - Mise à jour
  • G06F 16/27 - Réplication, distribution ou synchronisation de données entre bases de données ou dans un système de bases de données distribuéesArchitectures de systèmes de bases de données distribuées à cet effet

11.

DELAYED PROCESSING FOR ELECTRONIC DATA MESSAGES IN A DISTRIBUTED COMPUTER SYSTEM

      
Numéro d'application 19094368
Statut En instance
Date de dépôt 2025-03-28
Date de la première publication 2025-07-10
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s)
  • Vaccaro, John
  • Mack, Charles
  • Tsiporukha, Andrey
  • Cohen, Tal
  • Oppenheimer, Andrew
  • Prem, Kyle

Abrégé

A distributed computer system is provided. The distributed computer system includes at least one sequencer computing node and at least one matcher computing node. Electronic data messages are sequenced by the sequencer and sent to at least matcher computing node. The matcher computing node receives the electronic data messages and a reference value from an external computing source. New electronic data messages are put into a pending list before they can be acted upon by the matcher. A timer is started based on a comparison of the reference value (or a calculation based thereon) to at least one attribute or value of a new electronic data message. When the timer expires, the electronic data message is moved from the pending list to another list—where it is eligible to be matched against other, contra-side electronic data messages.

Classes IPC  ?

  • G06F 9/54 - Communication interprogramme
  • G06F 16/901 - IndexationStructures de données à cet effetStructures de stockage
  • G06Q 40/04 - TransactionsOpérations boursières, p. ex. actions, marchandises, produits dérivés ou change de devises
  • H04L 49/901 - Dispositions de mémoires tampon en utilisant un descripteur de stockage, p. ex. des pointeurs de lecture ou d'écriture
  • H04L 67/1029 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau pour accéder à un serveur parmi une pluralité de serveurs répliqués en utilisant des données liées à l'état des serveurs par un répartiteur de charge

12.

DATA PACKET PROCESSING METHODS, SYSTEMS, AND APPARATUS

      
Numéro d'application 19085110
Statut En instance
Date de dépôt 2025-03-20
Date de la première publication 2025-07-03
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s)
  • Kreider, Brian
  • Cooper, Stephen

Abrégé

A network capture device receives data packets received by one or more packet switches in a data communications network and processes each of the data packets decoding the data packet and determining whether the data packet is a financial data packet or not. The network capture device transmits, to a risk exposure computer system, the data packets determined to be financial data packets.

Classes IPC  ?

  • G06Q 40/04 - TransactionsOpérations boursières, p. ex. actions, marchandises, produits dérivés ou change de devises
  • H04L 9/40 - Protocoles réseaux de sécurité

13.

SYSTEMS AND METHODS FOR GENERATING DATASETS FOR MODEL RETRAINING

      
Numéro d'application 19058088
Statut En instance
Date de dépôt 2025-02-20
Date de la première publication 2025-06-26
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s)
  • Dwivedi, Anand
  • Jeong, Hyunsoo

Abrégé

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.

Classes IPC  ?

14.

DYNAMICALLY SELECTING AMONG LEARNED AND NON-LEARNED INDEXES FOR DATA ACCESS

      
Numéro d'application 19049112
Statut En instance
Date de dépôt 2025-02-10
Date de la première publication 2025-06-05
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s)
  • Rivers, Jonathan
  • Hamilton, Douglas
  • Rosenfeld, Leonid

Abrégé

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.

Classes IPC  ?

  • G06F 16/22 - IndexationStructures de données à cet effetStructures de stockage
  • G06F 16/248 - Présentation des résultats de requêtes
  • G06F 16/28 - Bases de données caractérisées par leurs modèles, p. ex. des modèles relationnels ou objet
  • G06N 3/08 - Méthodes d'apprentissage

15.

SYSTEM AND METHODS FOR DATA MODEL DETECTION AND SURVEILLANCE

      
Numéro d'application 19049886
Statut En instance
Date de dépôt 2025-02-10
Date de la première publication 2025-06-05
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s)
  • Lin, Xuyang
  • Morosan, Tudor
  • Hamilton, Douglas
  • Chen, Shihui
  • Jeong, Hyunsoo
  • Rivers, Jonathan
  • Rosenfeld, Leonid

Abrégé

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.

Classes IPC  ?

  • G06F 16/23 - Mise à jour
  • G06F 18/214 - Génération de motifs d'entraînementProcédés de Bootstrapping, p. ex. ”bagging” ou ”boosting”
  • G06N 3/045 - Combinaisons de réseaux
  • G06N 3/088 - Apprentissage non supervisé, p. ex. apprentissage compétitif

16.

MODULAR MACHINE LEARNING SYSTEMS AND METHODS

      
Numéro d'application 19050935
Statut En instance
Date de dépôt 2025-02-11
Date de la première publication 2025-06-05
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s) Jeong, Hyunsoo

Abrégé

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.

Classes IPC  ?

  • G06F 18/241 - Techniques de classification relatives au modèle de classification, p. ex. approches paramétriques ou non paramétriques
  • G06F 18/21 - Conception ou mise en place de systèmes ou de techniquesExtraction de caractéristiques dans l'espace des caractéristiquesSéparation aveugle de sources
  • G06F 18/214 - Génération de motifs d'entraînementProcédés de Bootstrapping, p. ex. ”bagging” ou ”boosting”
  • G06N 3/08 - Méthodes d'apprentissage
  • G06N 5/01 - Techniques de recherche dynamiqueHeuristiquesArbres dynamiquesSéparation et évaluation
  • G06N 7/01 - Modèles graphiques probabilistes, p. ex. réseaux probabilistes
  • G06N 20/10 - Apprentissage automatique utilisant des méthodes à noyaux, p. ex. séparateurs à vaste marge [SVM]
  • G06N 20/20 - Techniques d’ensemble en apprentissage automatique

17.

SYSTEMS AND METHODS FOR MONITORING CROSS-DOMAIN APPLICATIONS IN WEB ENVIRONMENTS

      
Numéro d'application 19027670
Statut En instance
Date de dépôt 2025-01-17
Date de la première publication 2025-05-22
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s) Mitevski, Vladimir

Abrégé

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.

Classes IPC  ?

  • H04L 67/146 - Marqueurs pour l'identification sans ambiguïté d'une session particulière, p. ex. mouchard de session ou encodage d'URL
  • H04L 9/40 - Protocoles réseaux de sécurité
  • H04L 43/10 - Surveillance active, p. ex. battement de cœur, utilitaire Ping ou trace-route
  • H04L 67/01 - Protocoles
  • H04L 67/02 - Protocoles basés sur la technologie du Web, p. ex. protocole de transfert hypertexte [HTTP]
  • H04L 67/141 - Configuration des sessions d'application
  • H04L 67/50 - Services réseau
  • H04L 67/53 - Services réseau en utilisant des fournisseurs tiers de services

18.

IN-ORDER PROCESSING OF NETWORK PACKETS

      
Numéro d'application 19029313
Statut En instance
Date de dépôt 2025-01-17
Date de la première publication 2025-05-22
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s)
  • Rao, Sandeep
  • Fay, Thomas
  • Paniscotti, Dominick
  • Buglo, Yuriy

Abrégé

The described technology relates to a real-time processing of network packets. An example system relates to reordering messages received at a server over a communication network from distributed clients, in order to, among other things, eliminate or at least substantially reduce the effects of jitter (delay variance) experienced in the network. The reordering of messages may enable the example data processing application to improve the consistency of processing packets in the time order of when the respective packets entered a geographically distributed network.

Classes IPC  ?

  • G06Q 40/04 - TransactionsOpérations boursières, p. ex. actions, marchandises, produits dérivés ou change de devises
  • G06F 9/48 - Lancement de programmes Commutation de programmes, p. ex. par interruption
  • G06F 9/54 - Communication interprogramme
  • H04J 3/06 - Dispositions de synchronisation
  • H04L 43/16 - Surveillance de seuil
  • H04L 47/283 - Commande de fluxCommande de la congestion par rapport à des considérations temporelles en réponse à des retards de traitement, p. ex. causés par une gigue ou un temps d'aller-retour [RTT]
  • H04L 47/56 - Ordonnancement des files d’attente en implémentant un ordonnancement selon le délai
  • H04L 47/62 - Ordonnancement des files d’attente caractérisé par des critères d’ordonnancement
  • H04L 65/102 - Passerelles

19.

THE WINNING FORMULA

      
Numéro de série 99184217
Statut En instance
Date de dépôt 2025-05-14
Propriétaire Nasdaq, Inc. ()
Classes de Nice  ? 41 - Éducation, divertissements, activités sportives et culturelles

Produits et services

Providing online non-downloadable videos in the field of sports and business; Providing online interviews featuring sports figures in the field of sports and business for entertainment purposes; Entertainment services, namely, an ongoing series featuring business and sports provided through online streaming and websites; Educational and entertainment services, namely, a continuing program about sports figures accessible via computer networks

20.

BOARD PORTAL SUBSIDIARY MANAGEMENT SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT

      
Numéro d'application 19015282
Statut En instance
Date de dépôt 2025-01-09
Date de la première publication 2025-05-08
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s)
  • Beresford-Wood, Bret
  • Khail, Christina

Abrégé

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.

Classes IPC  ?

  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes

21.

SYSTEMS AND METHODS FOR TRANSCRIPT PROCESSING

      
Numéro d'application 19017991
Statut En instance
Date de dépôt 2025-01-13
Date de la première publication 2025-05-08
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s)
  • Avore, Christopher
  • Mcneil, Joseph
  • Eckels, Christian

Abrégé

The technology relates to systems and methods for transcribing audio of a meeting. Upon transcribing the audio, the systems and methods can parse different portions of the prescribed audio so that they may attribute the different portions to a particular speaker. These transcribed portions that are attributed to a particular speaker are made available for viewing and interacting using a graphical user interface.

Classes IPC  ?

  • G06F 16/683 - Recherche de données caractérisée par l’utilisation de métadonnées, p. ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des métadonnées provenant automatiquement du contenu
  • G06F 16/638 - Présentation des résultats des requêtes
  • G06F 40/143 - Balisage, p. ex. utilisation du langage SGML ou de définitions de type de document
  • G10L 15/26 - Systèmes de synthèse de texte à partir de la parole
  • G10L 17/00 - Techniques d'identification ou de vérification du locuteur

22.

Systems and methods of chained conversational prompt engineering for information retrieval

      
Numéro d'application 18736351
Numéro de brevet 12332925
Statut Délivré - en vigueur
Date de dépôt 2024-06-06
Date de la première publication 2025-04-10
Date d'octroi 2025-06-17
Propriétaire NASDAQ, INC. (USA)
Inventeur(s)
  • Aghajanyan, Viktor
  • Stiller, Michael
  • Bornacini, Eugenia

Abrégé

A system is provided for processing user queries by using an automated agent and a workflow. The system comprises reusable components that include states, tools, and/or data sources. Based on analysis of a query's content and goals, the system generates a workflow comprising a sequence of states, each state optimized for a subtask and dynamically bound to a selected tool(s) for that specific query. The workflow can provide a structured high-level control, while allowing for flexible selection of the tool(s) for each state of the workflow for that given query. The system produces a result using the structured workflow and selected tools, answering a user's original query.

Classes IPC  ?

  • G06F 16/332 - Formulation de requêtes
  • G06V 30/412 - Analyse de mise en page de documents structurés avec des lignes imprimées ou des zones de saisie, p. ex. de formulaires ou de tableaux d’entreprise
  • G06V 30/413 - Classification de contenu, p. ex. de textes, de photographies ou de tableaux

23.

Systems and methods of processing queries using multi-tool agents and modular workflows

      
Numéro d'application 18736278
Numéro de brevet 12346357
Statut Délivré - en vigueur
Date de dépôt 2024-06-06
Date de la première publication 2025-04-10
Date d'octroi 2025-07-01
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s)
  • Aghajanyan, Viktor
  • Stiller, Michael

Abrégé

A system is provided for processing user queries by using an automated agent and a workflow. The system comprises reusable components that include states, tools, and/or data sources. Based on analysis of a query's content and goals, the system generates a workflow comprising a sequence of states, each state optimized for a subtask and dynamically bound to a selected tool(s) for that specific query. The workflow can provide a structured high-level control, while allowing for flexible selection of the tool(s) for each state of the workflow for that given query. The system produces a result using the structured workflow and selected tools, answering a user's original query.

Classes IPC  ?

  • G06F 7/00 - Procédés ou dispositions pour le traitement de données en agissant sur l'ordre ou le contenu des données maniées
  • G06F 16/334 - Exécution de requêtes

24.

WEBCAST SYSTEMS AND METHODS WITH AUDIENCE SENTIMENT FEEDBACK AND ANALYSIS

      
Numéro d'application 18624924
Statut En instance
Date de dépôt 2024-04-02
Date de la première publication 2025-03-27
Propriétaire NASDAQ, INC. (USA)
Inventeur(s) Farlie, Matthew B.

Abrégé

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.

Classes IPC  ?

  • G06Q 30/0203 - Études de marchéSondages de marché
  • G06Q 10/063 - Recherche, analyse ou gestion opérationnelles
  • G06Q 30/02 - MarketingEstimation ou détermination des prixCollecte de fonds

25.

NATURAL LANGUAGE INFERENCING AND DEEP LEARNING-BASED GROUPING OF UNLABELED TEXT

      
Numéro d'application 18964875
Statut En instance
Date de dépôt 2024-12-02
Date de la première publication 2025-03-20
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s)
  • Jeong, Hyunsoo
  • Zhang, Yongheng
  • Jou, Yu-Hsuan

Abrégé

Systems and methods that provide improved (e.g., higher accuracy and time-efficient) aggregation of report data are described. Example embodiments effectively combine machine learning and deep learning in a processing pipeline to classify unlabeled source data to determine a reliable classification, or a labeling, of that source data. The classified or labeled source data can be used to generate reports that provide extensive insight into the aggregated source data.

Classes IPC  ?

  • G06F 16/35 - PartitionnementClassement
  • G06N 20/20 - Techniques d’ensemble en apprentissage automatique

26.

SYSTEMS AND METHODS OF SECURE PROVENANCE FOR DISTRIBUTED TRANSACTION DATABASES

      
Numéro d'application 18961866
Statut En instance
Date de dépôt 2024-11-27
Date de la première publication 2025-03-20
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s) Zinder, Alex

Abrégé

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.

Classes IPC  ?

  • H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • G06F 16/21 - Conception, administration ou maintenance des bases de données
  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p. ex. par clés ou règles de contrôle de l’accès
  • H04L 9/00 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité
  • H04L 9/40 - Protocoles réseaux de sécurité

27.

SYSTEMS AND METHODS OF GENERATING DATASETS FROM HETEROGENEOUS SOURCES FOR MACHINE LEARNING

      
Numéro d'application 18961703
Statut En instance
Date de dépôt 2024-11-27
Date de la première publication 2025-03-13
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s)
  • Hamilton, Douglas
  • O'Rourke, Michael
  • Lin, Xuyang
  • Jeong, Hyunsoo
  • Dague, William
  • Morosan, Tudor

Abrégé

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.

Classes IPC  ?

  • G06N 5/022 - Ingénierie de la connaissanceAcquisition de la connaissance
  • G06F 16/25 - Systèmes d’intégration ou d’interfaçage impliquant les systèmes de gestion de bases de données
  • G06F 18/2113 - Sélection du sous-ensemble de caractéristiques le plus significatif en classant ou en filtrant l'ensemble des caractéristiques, p. ex. en utilisant une mesure de la variance ou de la corrélation croisée des caractéristiques
  • G06F 18/214 - Génération de motifs d'entraînementProcédés de Bootstrapping, p. ex. ”bagging” ou ”boosting”
  • G06N 5/01 - Techniques de recherche dynamiqueHeuristiquesArbres dynamiquesSéparation et évaluation
  • G06N 20/00 - Apprentissage automatique

28.

THE Q'S

      
Numéro de série 99076526
Statut En instance
Date de dépôt 2025-03-10
Propriétaire Nasdaq, Inc. ()
Classes de Nice  ?
  • 35 - Publicité; Affaires commerciales
  • 36 - Services financiers, assurances et affaires immobilières

Produits et services

Providing and updating a financial index; Providing financial indices based on selected groups of securities; Collection and compilation of information into computer databases in the field of financial indices; Economic forecasting services; Providing business information in the field of financial indices, exchange-traded funds (ETFs), exchange-traded products (ETPs), futures, and options; Compilation of statistics; Compiling and analyzing statistics, data and other sources of information for business purposes; Business data analysis; Providing a financial index in the nature of quantitative measurements for analyzing investor attitudes; Providing and updating a financial index of securities values and classification, analysis, and reporting thereof; Providing a financial index in the nature of quantitative measurements for analyzing the performance of energy limited partnerships; Providing financial indices of select securities to enable consumers to evaluate investments and market trends in the securities market; Providing financial indices of select bonds to enable consumers to evaluate investments and market trends in the bond market; Providing business information in the field of business; Compiling financial, securities, stock exchange, trade and quote, index value and other financial market information for business purposes; Providing information and news in the field of business; Analyzing and compiling business data for creating indices concerning securities trading, interests, prices, exchange rates and other economic data concerning securities Financial information provided by electronic means; Providing financial information via a web site; Financial information provided by electronic means in the field of financial data; Financial analysis; Financial information provided by electronic means in the field of securities pricing, equities pricing, credit pricing, credit market pricing, financial instrument price discrepancy, price discrepancy, and financial instrument prices; Stock exchange quotations; Stock exchange price quotations; Stock exchange quotation and listing services; Provision of financial information relating to the finance industry involved in environmentally focused investments; Financial administration of stock exchange trading of shares and other financial securities in financial markets; Organization of stock exchanges for the benefit of the trade of stocks and other financial values; Providing an on-line computer database in the field of stock/securities market information; Financial information provided by electronic means in the field of financial management and financial asset management; Financial information provided by electronic means in the field of financial indices, exchange-traded funds (ETFs), exchange-traded products (ETPs), futures, and options

29.

TRIPLEQ

      
Numéro de série 99076518
Statut En instance
Date de dépôt 2025-03-10
Propriétaire Nasdaq, Inc. ()
Classes de Nice  ?
  • 35 - Publicité; Affaires commerciales
  • 36 - Services financiers, assurances et affaires immobilières

Produits et services

Providing and updating a financial index; Providing financial indices based on selected groups of securities; Collection and compilation of information into computer databases in the field of financial indices; Economic forecasting services; Providing business information in the field of financial indices, exchange-traded funds (ETFs), exchange-traded products (ETPs), futures, and options; Compilation of statistics; Compiling and analyzing statistics, data and other sources of information for business purposes; Business data analysis; Providing a financial index in the nature of quantitative measurements for analyzing investor attitudes; Providing and updating a financial index of securities values and classification, analysis, and reporting thereof; Providing a financial index in the nature of quantitative measurements for analyzing the performance of energy limited partnerships; Providing financial indices of select securities to enable consumers to evaluate investments and market trends in the securities market; Providing financial indices of select bonds to enable consumers to evaluate investments and market trends in the bond market; Providing business information in the field of business; Compiling financial, securities, stock exchange, trade and quote, index value and other financial market information for business purposes; Providing information and news in the field of business; Analyzing and compiling business data for creating indices concerning securities trading, interests, prices, exchange rates and other economic data concerning securities Financial information provided by electronic means; Providing financial information via a web site; Financial information provided by electronic means in the field of financial data; Financial analysis; Financial information provided by electronic means in the field of securities pricing, equities pricing, credit pricing, credit market pricing, financial instrument price discrepancy, price discrepancy, and financial instrument prices; Stock exchange quotations; Stock exchange price quotations; Stock exchange quotation and listing services; Provision of financial information relating to the finance industry involved in environmentally focused investments; Financial administration of stock exchange trading of shares and other financial securities in financial markets; Organization of stock exchanges for the benefit of the trade of stocks and other financial values; Providing an on-line computer database in the field of stock/securities market information; Financial information provided by electronic means in the field of financial management and financial asset management; Financial information provided by electronic means in the field of financial indices, exchange-traded funds (ETFs), exchange-traded products (ETPs), futures, and options

30.

N100

      
Numéro de série 99076517
Statut En instance
Date de dépôt 2025-03-10
Propriétaire Nasdaq, Inc. ()
Classes de Nice  ?
  • 35 - Publicité; Affaires commerciales
  • 36 - Services financiers, assurances et affaires immobilières

Produits et services

Providing and updating a financial index; Providing financial indices based on selected groups of securities; Collection and compilation of information into computer databases in the field of financial indices; Economic forecasting services; Providing business information in the field of financial indices, exchange-traded funds (ETFs), exchange-traded products (ETPs), futures, and options; Compilation of statistics; Compiling and analyzing statistics, data and other sources of information for business purposes; Business data analysis; Providing a financial index in the nature of quantitative measurements for analyzing investor attitudes; Providing and updating a financial index of securities values and classification, analysis, and reporting thereof; Providing a financial index in the nature of quantitative measurements for analyzing the performance of energy limited partnerships; Providing financial indices of select securities to enable consumers to evaluate investments and market trends in the securities market; Providing financial indices of select bonds to enable consumers to evaluate investments and market trends in the bond market; Providing business information in the field of business; Compiling financial, securities, stock exchange, trade and quote, index value and other financial market information for business purposes; Providing information and news in the field of business; Analyzing and compiling business data for creating indices concerning securities trading, interests, prices, exchange rates and other economic data concerning securities Financial information provided by electronic means; Providing financial information via a web site; Financial information provided by electronic means in the field of financial data; Financial analysis; Financial information provided by electronic means in the field of securities pricing, equities pricing, credit pricing, credit market pricing, financial instrument price discrepancy, price discrepancy, and financial instrument prices; Stock exchange quotations; Stock exchange price quotations; Stock exchange quotation and listing services; Provision of financial information relating to the finance industry involved in environmentally focused investments; Financial administration of stock exchange trading of shares and other financial securities in financial markets; Organization of stock exchanges for the benefit of the trade of stocks and other financial values; Providing an on-line computer database in the field of stock/securities market information; Financial information provided by electronic means in the field of financial management and financial asset management; Financial information provided by electronic means in the field of financial indices, exchange-traded funds (ETFs), exchange-traded products (ETPs), futures, and options

31.

SYSTEMS AND METHODS TO REPLICATE PRIVATE KEY SHARES FROM MULTI-PARTY COMPUTATION (MPC) NODES IN A PRIMARY SUBSYSTEM TO MPC NODES A BACKUP SUBSYSTEM

      
Numéro d'application 18232858
Statut En instance
Date de dépôt 2023-08-11
Date de la première publication 2025-02-13
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s)
  • Raju, Shankar
  • Chen, Jiayue

Abrégé

A system includes a primary asset custody subsystem in a first cloud computing data center and a backup asset custody subsystem in a second cloud computing data center different from the first cloud computing data center. The primary subsystem includes a plurality of primary multi-party computation (MPC) clusters, where each primary MPC cluster is allocated to an asset owner and includes a primary MPC client and a plurality of primary MPC nodes. The backup subsystem includes a plurality of backup MPC clusters corresponding to the plurality of primary MPC clusters, where each backup MPC cluster is allocated to the asset owner of its corresponding primary MPC cluster and includes a backup MPC client and a plurality of backup MPC nodes. The backup MPC client sends an export public key from each backup MPC node to the primary MPC client, where each export public key is part of a corresponding export public key-export private key pair. The primary MPC client sends each export public key to a corresponding primary MPC node, and in response, receives from each primary MPC node a corresponding encrypted private key share encrypted with a corresponding export public key. The primary MPC client then sends the encrypted private key shares to the backup MPC client, which transmits the encrypted private key shares to corresponding backup MPC nodes. Each backup MPC node decrypts a corresponding encrypted private key share using the export private key from the corresponding export public key-export private key pair to obtain a corresponding backup private key share which can be used if the backup subsystem takes over operation, and to store the decrypted corresponding backup private key share.

Classes IPC  ?

  • H04L 9/08 - Répartition de clés
  • H04L 9/00 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système

32.

SYSTEMS, METHODS, AND COMPUTER-READABLE MEDIA FOR DATA SECURITY

      
Numéro d'application 18923930
Statut En instance
Date de dépôt 2024-10-23
Date de la première publication 2025-02-06
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s) Ogawa, Stuart

Abrégé

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. Those instructions cause the one or more processor devices to: monitor one or more requests or activities of a computing device; compare the monitored one or more requests or activities with a database of predetermined characteristics to determine whether the monitored one or more requests or activities indicates that the computing device downloaded or attempted to download more than a threshold number of data files or objects; and determine that the one or more requests or activities is suspicious when the comparing determines that the one or more requests or activities indicates that the computing device downloaded or attempted to download more than the threshold number of data files or objects, which causes a response to hinder the monitored one or more requests or activities.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité
  • G06F 16/13 - Structures d’accès aux fichiers, p. ex. indices distribués
  • G06F 16/951 - IndexationTechniques d’exploration du Web
  • G06F 21/55 - Détection d’intrusion locale ou mise en œuvre de contre-mesures

33.

Systems and methods of routing data transaction messages for distributed systems

      
Numéro d'application 18343552
Numéro de brevet 12348598
Statut Délivré - en vigueur
Date de dépôt 2023-06-28
Date de la première publication 2025-01-02
Date d'octroi 2025-07-01
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s)
  • Vaccaro, John
  • Prem, Kyle
  • Thombre, Hemant

Abrégé

A distributed computing system is provided that communicates with a routing computer system. A routing module that is internal to the distributed computing system controls how and when data transaction requests are sent to the routing computer system for routing to destination systems.

Classes IPC  ?

  • H04L 67/63 - Ordonnancement ou organisation du service des demandes d'application, p. ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises en acheminant une demande de service en fonction du contenu ou du contexte de la demande
  • H04L 67/1008 - Sélection du serveur pour la répartition de charge basée sur les paramètres des serveurs, p. ex. la mémoire disponible ou la charge de travail
  • H04L 67/5682 - Politiques ou règles de mise à jour, de suppression ou de remplacement des données stockées

34.

SYSTEMS AND METHODS OF ROUTING DATA TRANSACTION MESSAGES FOR DISTRIBUTED SYSTEMS

      
Numéro d'application 18343571
Statut En instance
Date de dépôt 2023-06-28
Date de la première publication 2025-01-02
Propriétaire NASDAQ, INC. (USA)
Inventeur(s)
  • Vaccaro, John
  • Prem, Kyle
  • Thombre, Hemant

Abrégé

A distributed computing system is provided that communicates with a routing computer system. A routing module that is internal to the distributed computing system controls how and when data transaction requests are sent to the routing computer system for routing to destination systems.

Classes IPC  ?

  • H04L 45/76 - Routage dans des topologies définies par logiciel, p. ex. l’acheminement entre des machines virtuelles
  • H04L 67/10 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau

35.

SYSTEMS AND METHODS OF ROUTING DATA TRANSACTION MESSAGES FOR DISTRIBUTED SYSTEMS

      
Numéro d'application 18343615
Statut En instance
Date de dépôt 2023-06-28
Date de la première publication 2025-01-02
Propriétaire
Inventeur(s)
  • Vaccaro, John
  • Prem, Kyle
  • Thombre, Hemant

Abrégé

A distributed computing system is provided that communicates with a routing computer system. A routing module that is internal to the distributed computing system controls how and when data transaction requests are sent to the routing computer system for routing to destination systems.

Classes IPC  ?

  • H04L 45/76 - Routage dans des topologies définies par logiciel, p. ex. l’acheminement entre des machines virtuelles
  • H04L 67/10 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau

36.

SYSTEMS AND METHODS OF NATURAL LANGUAGE PROCESSING

      
Numéro d'application 18830275
Statut En instance
Date de dépôt 2024-09-10
Date de la première publication 2024-12-26
Propriétaire NASDAQ, INC. (USA)
Inventeur(s)
  • Jeong, Hyunsoo
  • Puig Ruiz, Josep
  • Hamilton, Douglas
  • Sharma, Niharika

Abrégé

Natural language processing techniques provide sentence level analysis on one or more topics that are associated with keywords. Indirect learning is used to expand the understanding of the keywords and associated topics. Semantic similarity is used on a sentence-level to assess whether a given sentence relates or mentions a particular topic. In some examples, additional keywords are suggested using filtering techniques in connection with graph embedding-based entity linking techniques.

Classes IPC  ?

  • G06F 40/289 - Analyse syntagmatique, p. ex. techniques d’états finis ou regroupement
  • G06F 40/30 - Analyse sémantique

37.

SYSTEMS AND METHODS FOR SECURING AND DISSEMINATING TIME SENSITIVE INFORMATION USING A BLOCKCHAIN

      
Numéro d'application 18826862
Statut En instance
Date de dépôt 2024-09-06
Date de la première publication 2024-12-26
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s)
  • Ansari, Akbar
  • Fay, Thomas
  • Paniscotti, Dominick

Abrégé

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.

Classes IPC  ?

  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p. ex. par clés ou règles de contrôle de l’accès
  • G06F 21/60 - Protection de données
  • G06F 21/64 - Protection de l’intégrité des données, p. ex. par sommes de contrôle, certificats ou signatures
  • G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projetsPlanification d’entreprise ou d’organisationModélisation d’entreprise ou d’organisation
  • G06Q 10/10 - BureautiqueGestion du temps
  • G06Q 20/02 - Architectures, schémas ou protocoles de paiement impliquant un tiers neutre, p. ex. une autorité de certification, un notaire ou un tiers de confiance
  • G06Q 20/06 - Circuits privés de paiement, p. ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
  • G06Q 20/36 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des portefeuilles électroniques ou coffres-forts électroniques
  • G06Q 20/38 - Protocoles de paiementArchitectures, schémas ou protocoles de paiement leurs détails
  • H04L 9/00 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité

38.

SYSTEMS AND METHODS OF TRAINING NEURAL NETWORKS USING MACHINE LEARNING

      
Numéro d'application 18737850
Statut En instance
Date de dépôt 2024-06-07
Date de la première publication 2024-12-19
Propriétaire NASDAQ, INC. (USA)
Inventeur(s)
  • Puig Ruiz, Josep
  • Witaszek, Cole
  • Zhang, Yongheng

Abrégé

A system that trains a neural network to generate an embedding is provided. The system uses the trained neural network to then train additional task models from the generated embeddings. The resulting trained models may then be deployed to distributed processing systems that accept and process data transaction requests. The models are used to provide predictions using the current state of a data structure, which is being continually modified based on newly received data transaction requests.

Classes IPC  ?

39.

SYSTEMS AND METHODS OF TRAINING NEURAL NETWORKS USING MACHINE LEARNING

      
Numéro d'application US2024033228
Numéro de publication 2024/258777
Statut Délivré - en vigueur
Date de dépôt 2024-06-10
Date de publication 2024-12-19
Propriétaire NASDAQ, INC. (USA)
Inventeur(s)
  • Puig Ruiz, Josep
  • Witaszek, Cole
  • Zhang, Yongheng

Abrégé

A system that trains a neural network to generate an embedding is provided. The system uses the trained neural network to then train additional task models from the generated embeddings. The resulting trained models may then be deployed to distributed processing systems that accept and process data transaction requests. The models are used to provide predictions using the current state of a data structure, which is being continually modified based on newly received data transaction requests.

Classes IPC  ?

  • H04L 41/16 - Dispositions pour la maintenance, l’administration ou la gestion des réseaux de commutation de données, p. ex. des réseaux de commutation de paquets en utilisant l'apprentissage automatique ou l'intelligence artificielle
  • G06N 20/20 - Techniques d’ensemble en apprentissage automatique
  • G06N 3/08 - Méthodes d'apprentissage
  • G06N 3/096 - Apprentissage par transfert
  • G06N 3/02 - Réseaux neuronaux
  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes
  • G06N 99/00 - Matière non prévue dans les autres groupes de la présente sous-classe
  • H04L 67/10 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau

40.

Systems and methods to dynamically provision multi-party computation (MPC) nodes

      
Numéro d'application 18232857
Numéro de brevet 12445274
Statut Délivré - en vigueur
Date de dépôt 2023-08-11
Date de la première publication 2024-12-05
Date d'octroi 2025-10-14
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s)
  • Chen, Jiayue
  • Raju, Shankar
  • Ciubotariu, Nick

Abrégé

A digital asset custody system dynamically provisions clusters of multi-party computation (MPC) nodes to securely create different private key shares for signing digital asset transactions and generate blockchain addresses for digital asset owners (AOs). Each cluster of MPC nodes is configured for an AO and to operate in a plurality of computing environments. Each of the computing environments is associated with a respective different signing party, and each computing environment includes a respective one of plural MPC node initializers and a respective one of plural MPC node operators. An MPC controller and MPC node initializers perform operations to generate first configuration information for each MPC node in a first MPC cluster of MPC nodes. Each MPC node operator, based on the first configuration information, deploys one of the MPC nodes in the first MPC cluster in the computing environment corresponding to where the MPC node operator operates, such that the one MPC node in the first MPC cluster is deployed into a different one of the plurality of computing environments as compared to the computing environments into which the other MPC nodes in the first MPC cluster are deployed. Analogous operations are performed to generate second configuration information to deploy a second MPC cluster, third configuration information to deploy a third MPC cluster, etc. as desired.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 9/00 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité
  • H04L 9/08 - Répartition de clés
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système

41.

SYSTEMS AND METHODS FOR CALENDAR SYNCHRONIZATION WITH ENTERPRISE WEB APPLICATIONS

      
Numéro d'application 18756200
Statut En instance
Date de dépôt 2024-06-27
Date de la première publication 2024-12-05
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s)
  • Oligino, Dean
  • Hegde, Dinesh

Abrégé

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.

Classes IPC  ?

  • G06F 9/54 - Communication interprogramme
  • G06F 8/34 - Programmation graphique ou visuelle
  • G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur
  • G06Q 10/109 - Gestion du temps, p. ex. agendas, rappels, réunions ou décompte de temps

42.

MATCHING TECHNIQUES FOR DATA TRANSACTION REQUESTS WITH PRIVATE ATTRIBUTES

      
Numéro d'application 18791529
Statut En instance
Date de dépôt 2024-08-01
Date de la première publication 2024-11-28
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s)
  • Noviello, Joseph
  • Cooper, Steven
  • Golubovsky, Leo
  • Wang, Chung-Sin
  • Wakefield, Jonathan

Abrégé

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.

Classes IPC  ?

  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • G06Q 30/08 - Ventes aux enchères
  • G06Q 40/04 - TransactionsOpérations boursières, p. ex. actions, marchandises, produits dérivés ou change de devises

43.

CONNECTED DATA ACROSS DATA FRAMEWORKS

      
Numéro d'application 18761395
Statut En instance
Date de dépôt 2024-07-02
Date de la première publication 2024-10-24
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s)
  • Lomanto, Nicholas
  • Putz, Brian
  • Jonnalagedda, Srikanth
  • Ramakrishna, Puneeth
  • Azevado, Dalmer

Abrégé

Example implementations of this disclosure relate to establishing and maintaining connections among data items that may be used for various reporting and/or display purposes. Connected data items may be differently named and may be in the same or different data collections. User interfaces are provided so that for a particular response data item, its associated other response data items can be found, viewed and operated upon by administrative users and/or client users efficiently in order to ensure consistency of the response data across multiple target output reports. Example implementations also include techniques implemented in front end systems and/or backend systems for efficiently searching for connectable data items, and to efficiently store and maintain the data items and their connections.

Classes IPC  ?

  • G06F 16/248 - Présentation des résultats de requêtes
  • G06F 16/2455 - Exécution des requêtes
  • G06F 16/28 - Bases de données caractérisées par leurs modèles, p. ex. des modèles relationnels ou objet
  • G06F 18/22 - Critères d'appariement, p. ex. mesures de proximité

44.

SYSTEMS AND METHODS OF IDENTIFYING RELATIVE ORDERING FOR ELECTRONIC DATA TRANSACTION REQUESTS

      
Numéro d'application 18763221
Statut En instance
Date de dépôt 2024-07-03
Date de la première publication 2024-10-24
Propriétaire NASDAQ, INC. (USA)
Inventeur(s) Golubovsky, Leo

Abrégé

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.

Classes IPC  ?

  • G06Q 40/04 - TransactionsOpérations boursières, p. ex. actions, marchandises, produits dérivés ou change de devises

45.

COLLABORATIVE DUE DILIGENCE REVIEW SYSTEM

      
Numéro d'application 18759444
Statut En instance
Date de dépôt 2024-06-28
Date de la première publication 2024-10-24
Propriétaire NASDAQ, INC. (USA)
Inventeur(s)
  • Beresford-Wood, Bret
  • Grosse, Amanda

Abrégé

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.

Classes IPC  ?

  • G06Q 10/10 - BureautiqueGestion du temps
  • G06F 16/16 - Opérations sur les fichiers ou les dossiers, p. ex. détails des interfaces utilisateur spécialement adaptées aux systèmes de fichiers
  • G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projetsPlanification d’entreprise ou d’organisationModélisation d’entreprise ou d’organisation
  • G06Q 10/0631 - Planification, affectation, distribution ou ordonnancement de ressources d’entreprises ou d’organisations
  • G06F 40/14 - Documents en configuration arborescente

46.

SYSTEMS AND METHODS FOR CALENDAR SHARING BY ENTERPRISE WEB APPLICATIONS

      
Numéro d'application 18754064
Statut En instance
Date de dépôt 2024-06-25
Date de la première publication 2024-10-17
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s)
  • Khwaja, Anis A.
  • Oligino, Dean

Abrégé

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.

Classes IPC  ?

  • G06Q 10/1093 - Ordonnancement basé sur un agenda pour des personnes ou des groupes
  • G06F 16/95 - Recherche dans le Web
  • H04L 67/02 - Protocoles basés sur la technologie du Web, p. ex. protocole de transfert hypertexte [HTTP]
  • H04L 67/10 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau

47.

SYSTEMS AND METHODS OF PRIORITIZED ELECTRONIC DATA MATCH PROCESSING

      
Numéro d'application 18745746
Statut En instance
Date de dépôt 2024-06-17
Date de la première publication 2024-10-10
Propriétaire NASDAQ, INC. (USA)
Inventeur(s)
  • Golubovsky, Leo
  • Wang, Chung-Sin

Abrégé

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.

Classes IPC  ?

  • G06F 16/27 - Réplication, distribution ou synchronisation de données entre bases de données ou dans un système de bases de données distribuéesArchitectures de systèmes de bases de données distribuées à cet effet
  • G06F 16/93 - Systèmes de gestion de documents
  • G06Q 40/04 - TransactionsOpérations boursières, p. ex. actions, marchandises, produits dérivés ou change de devises

48.

EVESTMENT

      
Numéro d'application 1807734
Statut Enregistrée
Date de dépôt 2024-05-31
Date d'enregistrement 2024-05-31
Propriétaire Nasdaq, Inc. (USA)
Classes de Nice  ?
  • 36 - Services financiers, assurances et affaires immobilières
  • 38 - Services de télécommunications
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Providing financial information. Electronic message transmission; electronic data transmission; transmission and delivery of financial data via the internet. Software as a service (SaaS) services featuring software for analyzing information in a database in the field of financial services; software as a service (SaaS) services featuring software for performing research in the field of financial services.

49.

Systems and methods for generating datasets for model retraining

      
Numéro d'application 18643611
Numéro de brevet 12260335
Statut Délivré - en vigueur
Date de dépôt 2024-04-23
Date de la première publication 2024-09-05
Date d'octroi 2025-03-25
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s)
  • Dwivedi, Anand
  • Jeong, Hyunsoo

Abrégé

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.

Classes IPC  ?

50.

Flexible control of machine learning model execution for real-time execution environments

      
Numéro d'application 18110967
Numéro de brevet 12307337
Statut Délivré - en vigueur
Date de dépôt 2023-02-17
Date de la première publication 2024-08-22
Date d'octroi 2025-05-20
Propriétaire NASDAQ, INC. (USA)
Inventeur(s) Nordin, Jonas

Abrégé

Systems and methods that provide for executing a machine learning model in lockstep with a real-time transaction processing system are described. An example system includes a feature store in a memory, processes storing real-time data, including a clock signal, in designated memory regions in the feature store, and processes controlling the execution of the machine learning model in accordance with the clock signal.

Classes IPC  ?

51.

FLEXIBLE CONTROL OF MACHINE LEARNING MODEL EXECUTION FOR REAL-TIME EXECUTION ENVIRONMENTS

      
Numéro d'application US2024015843
Numéro de publication 2024/173587
Statut Délivré - en vigueur
Date de dépôt 2024-02-14
Date de publication 2024-08-22
Propriétaire NASDAQ, INC. (USA)
Inventeur(s) Nordin, Jonas

Abrégé

Systems and methods that provide for executing a machine learning model in lockstep with a real-time transaction processing system are described. An example system includes a feature store in a memory, processes storing real-time data, including a clock signal, in designated memory regions in the feature store, and processes controlling the execution of the machine learning model in accordance with the clock signal.

Classes IPC  ?

  • G06Q 40/04 - TransactionsOpérations boursières, p. ex. actions, marchandises, produits dérivés ou change de devises
  • G06Q 40/02 - Opérations bancaires, p. ex. calcul d'intérêts ou tenue de compte
  • G06Q 40/06 - Gestion de biensPlanification ou analyse financières
  • G06Q 20/38 - Protocoles de paiementArchitectures, schémas ou protocoles de paiement leurs détails
  • G06N 3/045 - Combinaisons de réseaux
  • G06N 3/08 - Méthodes d'apprentissage

52.

Board portal subsidiary management system, method, and computer program product

      
Numéro d'application 18596398
Numéro de brevet 12229076
Statut Délivré - en vigueur
Date de dépôt 2024-03-05
Date de la première publication 2024-08-08
Date d'octroi 2025-02-18
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s)
  • Beresford-Wood, Bret
  • Khail, Christina

Abrégé

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.

Classes IPC  ?

  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes

53.

WEBCAST SYSTEMS AND METHODS WITH AUDIENCE SENTIMENT FEEDBACK AND ANALYSIS

      
Numéro d'application 18624937
Statut En instance
Date de dépôt 2024-04-02
Date de la première publication 2024-07-25
Propriétaire NASDAQ, INC. (USA)
Inventeur(s) Farlie, Matthew B.

Abrégé

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.

Classes IPC  ?

  • G06Q 30/0203 - Études de marchéSondages de marché
  • G06Q 10/063 - Recherche, analyse ou gestion opérationnelles
  • G06Q 30/02 - MarketingEstimation ou détermination des prixCollecte de fonds

54.

APPLICATION FRAMEWORK USING BLOCKCHAIN-BASED ASSET OWNERSHIP

      
Numéro d'application 18604763
Statut En instance
Date de dépôt 2024-03-14
Date de la première publication 2024-07-25
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s)
  • Demarinis, Richard
  • Uustalu, Hedi
  • Fay, Thomas
  • Paniscotti, Dominick
  • Parvits, Triin
  • Rajkumar, Rachana
  • Tong, Junning

Abrégé

Systems and methods are provided for recording ownership information in a distributed ledger (such as a blockchain), and for performing application processing utilizing the distributed ledger. An example server computer system is configured to: record on a blockchain ownership information of an asset; to configure, for each owner of the asset, a digital wallet associated with a private cryptographic key and at least one blockchain address; using a blockchain address from a digital wallet to access ownership information in the blockchain; perform application processing using the accessed ownership information; and record in the blockchain, updated ownership information or other information associated with the ownership information in accordance with the performed application processing.

Classes IPC  ?

  • G06Q 20/36 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des portefeuilles électroniques ou coffres-forts électroniques
  • G06Q 20/38 - Protocoles de paiementArchitectures, schémas ou protocoles de paiement leurs détails
  • G06Q 40/04 - TransactionsOpérations boursières, p. ex. actions, marchandises, produits dérivés ou change de devises

55.

COMPUTER-IMPLEMENTED SYSTEMS AND METHODS FOR INTELLIGENTLY RETRIEVING, ANALYZING, AND SYNTHESIZING DATA FROM DATABASES

      
Numéro d'application 18603520
Statut En instance
Date de dépôt 2024-03-13
Date de la première publication 2024-07-04
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s)
  • Pearce, Henry
  • Tickner, James

Abrégé

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.

Classes IPC  ?

  • G06F 16/335 - Filtrage basé sur des données supplémentaires, p. ex. sur des profils d’utilisateurs ou de groupes
  • G06F 16/33 - Requêtes
  • G06F 16/35 - PartitionnementClassement
  • G06Q 40/06 - Gestion de biensPlanification ou analyse financières

56.

Natural language inferencing and deep learning-based grouping of unlabeled text

      
Numéro d'application 18087329
Numéro de brevet 12189672
Statut Délivré - en vigueur
Date de dépôt 2022-12-22
Date de la première publication 2024-06-27
Date d'octroi 2025-01-07
Propriétaire NASDAQ, INC. (USA)
Inventeur(s)
  • Jeong, Hyunsoo
  • Zhang, Yongheng
  • Jou, Yu-Hsuan

Abrégé

Systems and methods that provide improved (e.g., higher accuracy and time-efficient) aggregation of report data are described. Example embodiments effectively combine machine learning and deep learning in a processing pipeline to classify unlabeled source data to determine a reliable classification, or a labeling, of that source data. The classified or labeled source data can be used to generate reports that provide extensive insight into the aggregated source data.

Classes IPC  ?

  • G06F 16/35 - PartitionnementClassement
  • G06N 20/20 - Techniques d’ensemble en apprentissage automatique

57.

Application Logging Framework

      
Numéro d'application 18602330
Statut En instance
Date de dépôt 2024-03-12
Date de la première publication 2024-06-27
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s) George, Santhosh P.

Abrégé

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.

Classes IPC  ?

  • H04L 67/50 - Services réseau
  • H04L 67/02 - Protocoles basés sur la technologie du Web, p. ex. protocole de transfert hypertexte [HTTP]
  • H04L 67/146 - Marqueurs pour l'identification sans ambiguïté d'une session particulière, p. ex. mouchard de session ou encodage d'URL

58.

SYSTEMS AND METHODS OF COMMUNICATING ELECTRONIC DATA TRANSACTION UPDATES TO CLIENT COMPUTER SYSTEMS

      
Numéro d'application 18596424
Statut En instance
Date de dépôt 2024-03-05
Date de la première publication 2024-06-27
Propriétaire NASDAQ INC. (USA)
Inventeur(s)
  • Golubovsky, Leo
  • Wood, Michael
  • Wakefield, Jonathan

Abrégé

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.

Classes IPC  ?

  • H04L 69/08 - Protocoles d’interopérabilitéConversion de protocole
  • G06F 16/958 - Organisation ou gestion de contenu de sites Web, p. ex. publication, conservation de pages ou liens automatiques
  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p. ex. par clés ou règles de contrôle de l’accès
  • G06Q 40/04 - TransactionsOpérations boursières, p. ex. actions, marchandises, produits dérivés ou change de devises
  • H04L 9/40 - Protocoles réseaux de sécurité
  • H04L 69/18 - Gestionnaires multi-protocoles, p. ex. dispositifs uniques capables de gérer plusieurs protocoles

59.

Systems and methods for enterprise web application dashboard management

      
Numéro d'application 18585699
Numéro de brevet 12254054
Statut Délivré - en vigueur
Date de dépôt 2024-02-23
Date de la première publication 2024-06-13
Date d'octroi 2025-03-18
Propriétaire NASDAQ, INC. (USA)
Inventeur(s)
  • Thangeswaran, Sivakumaresan
  • Chandramohan, Binumohan
  • Vedha Siva, Rajkumar

Abrégé

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.

Classes IPC  ?

  • G06F 16/9535 - Adaptation de la recherche basée sur les profils des utilisateurs et la personnalisation
  • G06F 16/9538 - Présentation des résultats des requêtes
  • G06F 16/957 - Optimisation de la navigation, p. ex. mise en cache ou distillation de contenus
  • H04L 67/02 - Protocoles basés sur la technologie du Web, p. ex. protocole de transfert hypertexte [HTTP]

60.

EVESTMENT

      
Numéro de série 98575626
Statut Enregistrée
Date de dépôt 2024-05-30
Date d'enregistrement 2025-02-25
Propriétaire Nasdaq, Inc. ()
Classes de Nice  ?
  • 38 - Services de télécommunications
  • 36 - Services financiers, assurances et affaires immobilières
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Electronic message transmission; electronic data transmission; transmission and delivery of financial data via the internet Providing financial information Software as a service (SAAS) services featuring software for analyzing information in a database in the field of financial services; software as a service (SAAS) services featuring software for performing research in the field of financial services

61.

Systems and methods of optimizing resource allocation using machine learning and predictive control

      
Numéro d'application 18426679
Numéro de brevet 12282803
Statut Délivré - en vigueur
Date de dépôt 2024-01-30
Date de la première publication 2024-05-23
Date d'octroi 2025-04-22
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s)
  • Chen, Shihui
  • Kim, Keon Shik
  • Hamilton, Douglas

Abrégé

A computer system includes a transceiver that receives over a data communications network different types of input data from multiple source nodes and a processing system that defines for each of multiple data categories, a set of groups of data objects for the data category based on the different types of input data. Predictive machine learning model(s) predict a selection score for each group of data objects in the set of groups of data objects for the data category for a predetermined time period. Control machine learning model(s) determine how many data objects are permitted for each group of data objects based on the selection score. Decision-making machine learning model(s) prioritize the permitted data objects based on one or more predetermined priority criteria. Subsequent activities of the computer system are monitored to calculate performance metrics for each group of data objects and for data objects actually selected during the predetermined time period. Predictive machine learning model(s) and decision-making machine learning model(s) are adjusted based on the performance metrics to improve respective performance(s).

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p. ex. de l'unité centrale de traitement [UCT]
  • G06N 20/00 - Apprentissage automatique
  • G06N 20/20 - Techniques d’ensemble en apprentissage automatique

62.

Method, system, and non-transitory computer readable storage medium of distributed transaction processing

      
Numéro d'application 18404503
Numéro de brevet 12361460
Statut Délivré - en vigueur
Date de dépôt 2024-01-04
Date de la première publication 2024-05-02
Date d'octroi 2025-07-15
Propriétaire NASDAQ, INC. (USA)
Inventeur(s)
  • Golubovsky, Leo
  • Wang, Chung-Sin

Abrégé

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.

Classes IPC  ?

  • G06Q 30/00 - Commerce
  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • G06Q 40/04 - TransactionsOpérations boursières, p. ex. actions, marchandises, produits dérivés ou change de devises
  • H04L 67/01 - Protocoles
  • H04L 67/63 - Ordonnancement ou organisation du service des demandes d'application, p. ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises en acheminant une demande de service en fonction du contenu ou du contexte de la demande
  • H04L 67/10 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau

63.

SYSTEMS AND METHODS OF OPTIMIZING RESOURCE ALLOCATION USING MACHINE LEARNING AND PREDICTIVE CONTROL

      
Numéro d'application 17968215
Statut En instance
Date de dépôt 2022-10-18
Date de la première publication 2024-04-18
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s)
  • Kim, Keon Shik
  • Witaszek, Cole
  • Turner, Abram

Abrégé

A computer system includes a transceiver that receives over a data communications network different input data sets from one or more source computers communicating with the data communications network, where an input data set includes data objects, each data object including associated data object attributes. A processing system processes the input data sets using a predictive machine learning model to predict for a predetermined time period a list of predicted object attribute values for data objects in the input data sets. The list of predicted object attribute values is sorted to generate a current, ranked list of data objects with predicted data object attribute values, which may be modified to account for a prior ranking of data objects. A subset of lower ranked data objects from the prior ranking of data objects is replaced with a subset of higher ranked data objects from the modified, ranked list of data objects with predicted object attribute values to generate a new ranking of data objects. Performance metric(s) for data objects are calculated for data objects in the new ranking of data objects relative to benchmark data for the data objects in the new ranking of data. The predictive machine learning model may be retrained based on the performance metric(s) to improve its performance.

Classes IPC  ?

  • G06N 5/02 - Représentation de la connaissanceReprésentation symbolique

64.

SYSTEMS AND METHODS OF DETERMINING DYNAMIC TIMERS USING MACHINE LEARNING

      
Numéro d'application 18302671
Statut En instance
Date de dépôt 2023-04-18
Date de la première publication 2024-04-04
Propriétaire NASDAQ, INC. (USA)
Inventeur(s)
  • Puig Ruiz, Josep
  • Hamilton, Douglas
  • Kafkes, Diana
  • Rooks, Andrew
  • Piazza, Eugenio
  • Oppenheimer, Andrew
  • Mack, Charles
  • O’rourke, Michael
  • Ciubotariu, Nick
  • Coughlin, Edward
  • Nordin, Jonas
  • Freemantle, Alexander

Abrégé

Dynamic timers are determined using machine learning. The timers are used to control the amount of time that new data transaction requests wait before being processed by a data transaction processing system. The timers are adjusted based on changing conditions within the data transaction processing system. The dynamic timers may be determined using machine learning inference based on feature values calculated as a result of the changing conditions.

Classes IPC  ?

  • G06N 3/049 - Réseaux neuronaux temporels, p. ex. éléments à retard, neurones oscillants ou entrées impulsionnelles

65.

SYSTEMS AND METHODS OF DETERMINING DYNAMIC TIMERS USING MACHINE LEARNING

      
Numéro d'application 18302712
Statut En instance
Date de dépôt 2023-04-18
Date de la première publication 2024-04-04
Propriétaire NASDAQ, INC. (USA)
Inventeur(s)
  • Puig Ruiz, Josep
  • Hamilton, Douglas
  • Kafkes, Diana
  • Rooks, Andrew
  • Piazza, Eugenio
  • Oppenheimer, Andrew
  • Mack, Charles
  • O’rourke, Michael
  • Ciubotariu, Nick
  • Coughlin, Edward
  • Nordin, Jonas
  • Freemantle, Alexander

Abrégé

Dynamic timers are determined using machine learning. The timers are used to control the amount of time that new data transaction requests wait before being processed by a data transaction processing system. The timers are adjusted based on changing conditions within the data transaction processing system. The dynamic timers may be determined using machine learning inference based on feature values calculated as a result of the changing conditions.

Classes IPC  ?

  • G06N 3/084 - Rétropropagation, p. ex. suivant l’algorithme du gradient
  • G06N 3/045 - Combinaisons de réseaux
  • G06N 3/092 - Apprentissage par renforcement

66.

SYSTEMS AND METHODS OF DETERMINING DYNAMIC TIMERS USING MACHINE LEARNING

      
Numéro d'application 18302718
Statut En instance
Date de dépôt 2023-04-18
Date de la première publication 2024-04-04
Propriétaire NASDAQ, INC. (USA)
Inventeur(s)
  • Puig Ruiz, Josep
  • Hamilton, Douglas
  • Kafkes, Diana
  • Rooks, Andrew
  • Piazza, Eugenio
  • Oppenheimer, Andrew
  • Mack, Charles
  • O’rourke, Michael
  • Ciubotariu, Nick
  • Coughlin, Edward

Abrégé

Dynamic timers are determined using machine learning. The timers are used to control the amount of time that new data transaction requests wait before being processed by a data transaction processing system. The timers are adjusted based on changing conditions within the data transaction processing system. The dynamic timers may be determined using machine learning inference based on feature values calculated as a result of the changing conditions.

Classes IPC  ?

  • G06F 9/46 - Dispositions pour la multiprogrammation

67.

Systems and Methods for In-Session Refresh of Entitlements Associated with Web Applications

      
Numéro d'application 18539821
Statut En instance
Date de dépôt 2023-12-14
Date de la première publication 2024-04-04
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s) Mitevski, Vladimir

Abrégé

The described technology provides a capability to perform in-session updates to entitlements associated with a user's access to content served by a web application. The content may be from one or more external servers. The technology provides for automatically detecting changes to entitlements, and without requiring a user of an active session to initiate a new session, updating entitlement data in a memory such that subsequent requests for data made by the client in the same active session are serviced using the updated entitlements.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité
  • H04L 67/01 - Protocoles
  • H04L 67/02 - Protocoles basés sur la technologie du Web, p. ex. protocole de transfert hypertexte [HTTP]
  • H04L 67/10 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau
  • H04L 67/141 - Configuration des sessions d'application

68.

Systems and methods of distributed processing

      
Numéro d'application 18542035
Numéro de brevet 12288079
Statut Délivré - en vigueur
Date de dépôt 2023-12-15
Date de la première publication 2024-04-04
Date d'octroi 2025-04-29
Propriétaire NASDAQ, INC. (USA)
Inventeur(s)
  • Prem, Kyle
  • Vaccaro, John
  • Thombre, Hemant

Abrégé

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.

Classes IPC  ?

  • G06F 15/177 - Commande d'initialisation ou de configuration
  • G06F 9/00 - Dispositions pour la commande par programme, p. ex. unités de commande
  • G06F 9/38 - Exécution simultanée d'instructions, p. ex. pipeline ou lecture en mémoire
  • G06F 9/4401 - Amorçage
  • G06F 9/46 - Dispositions pour la multiprogrammation
  • G06F 9/50 - Allocation de ressources, p. ex. de l'unité centrale de traitement [UCT]

69.

SYSTEMS AND METHODS OF DETERMINING DYNAMIC TIMERS USING MACHINE LEARNING

      
Numéro d'application 18302624
Statut En instance
Date de dépôt 2023-04-18
Date de la première publication 2024-04-04
Propriétaire NASDAQ, INC. (USA)
Inventeur(s)
  • Puig Ruiz, Josep
  • Hamilton, Douglas
  • Kafkes, Diana
  • Rooks, Andrew
  • Piazza, Eugenio
  • Oppenheimer, Andrew
  • Mack, Charles
  • O’rourke, Michael
  • Ciubotariu, Nick
  • Coughlin, Edward

Abrégé

Dynamic timers are determined using machine learning. The timers are used to control the amount of time that new data transaction requests wait before being processed by a data transaction processing system. The timers are adjusted based on changing conditions within the data transaction processing system. The dynamic timers may be determined using machine learning inference based on feature values calculated as a result of the changing conditions.

Classes IPC  ?

  • G06F 9/46 - Dispositions pour la multiprogrammation
  • G06F 5/06 - Procédés ou dispositions pour la conversion de données, sans modification de l'ordre ou du contenu des données maniées pour modifier la vitesse de débit des données, c.-à-d. régularisation de la vitesse

70.

SYSTEMS AND METHODS OF DETERMINING DYNAMIC TIMERS USING MACHINE LEARNING

      
Numéro d'application US2023075079
Numéro de publication 2024/073382
Statut Délivré - en vigueur
Date de dépôt 2023-09-26
Date de publication 2024-04-04
Propriétaire NASDAQ, INC. (USA)
Inventeur(s)
  • Puig Ruiz, Josep
  • Hamilton, Douglas
  • Kafkes, Diana
  • Rooks, Andrew
  • Piazza, Eugenio
  • Oppenheimer, Andrew
  • Mack, Charles
  • O'Rourke, Michael
  • Ciubotariu, Nick
  • Coughlin, Edward
  • Nordin, Jonas
  • Freemantle, Alexander

Abrégé

Dynamic timers are determined using machine learning. The timers are used to control the amount of time that new data transaction requests wait before being processed by a data transaction processing system. The timers are adjusted based on changing conditions within the data transaction processing system. The dynamic timers may be determined using machine learning inference based on feature values calculated as a result of the changing conditions.

Classes IPC  ?

71.

Display screen or portion thereof with animated graphical user interface

      
Numéro d'application 29841424
Numéro de brevet D1019687
Statut Délivré - en vigueur
Date de dépôt 2022-06-06
Date de la première publication 2024-03-26
Date d'octroi 2024-03-26
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s) Hemsley, Richard

72.

Systems and methods of generating datasets from heterogeneous sources for machine learning

      
Numéro d'application 18514735
Numéro de brevet 12159236
Statut Délivré - en vigueur
Date de dépôt 2023-11-20
Date de la première publication 2024-03-14
Date d'octroi 2024-12-03
Propriétaire NASDAQ, INC. (USA)
Inventeur(s)
  • Hamilton, Douglas
  • O'Rourke, Michael
  • Lin, Xuyang
  • Jeong, Hyunsoo
  • Dague, William
  • Morosan, Tudor

Abrégé

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.

Classes IPC  ?

  • G06N 5/022 - Ingénierie de la connaissanceAcquisition de la connaissance
  • G06F 16/25 - Systèmes d’intégration ou d’interfaçage impliquant les systèmes de gestion de bases de données
  • G06F 18/2113 - Sélection du sous-ensemble de caractéristiques le plus significatif en classant ou en filtrant l'ensemble des caractéristiques, p. ex. en utilisant une mesure de la variance ou de la corrélation croisée des caractéristiques
  • G06F 18/214 - Génération de motifs d'entraînementProcédés de Bootstrapping, p. ex. ”bagging” ou ”boosting”
  • G06N 5/01 - Techniques de recherche dynamiqueHeuristiquesArbres dynamiquesSéparation et évaluation
  • G06N 20/00 - Apprentissage automatique

73.

Systems and methods of routing data transaction messages for distributed systems

      
Numéro d'application 18343533
Numéro de brevet 11924092
Statut Délivré - en vigueur
Date de dépôt 2023-06-28
Date de la première publication 2024-03-05
Date d'octroi 2024-03-05
Propriétaire NASDAQ, INC. (USA)
Inventeur(s)
  • Vaccaro, John
  • Prem, Kyle
  • Thombre, Hemant

Abrégé

A distributed computing system is provided that communicates with a routing computer system. A routing module that is internal to the distributed computing system controls how and when data transaction requests are sent to the routing computer system for routing to destination systems.

Classes IPC  ?

  • H04L 45/42 - Routage centralisé
  • H04L 47/125 - Prévention de la congestionRécupération de la congestion en équilibrant la charge, p. ex. par ingénierie de trafic
  • H04L 67/63 - Ordonnancement ou organisation du service des demandes d'application, p. ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises en acheminant une demande de service en fonction du contenu ou du contexte de la demande

74.

Matching techniques for data transaction requests with private attributes

      
Numéro d'application 18498096
Numéro de brevet 12086864
Statut Délivré - en vigueur
Date de dépôt 2023-10-31
Date de la première publication 2024-02-22
Date d'octroi 2024-09-10
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s)
  • Noviello, Joseph
  • Cooper, Steven
  • Golubovsky, Leo
  • Wang, Chung-Sin
  • Wakefield, Jonathan

Abrégé

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.

Classes IPC  ?

  • G06Q 30/00 - Commerce
  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • G06Q 30/08 - Ventes aux enchères
  • G06Q 40/04 - TransactionsOpérations boursières, p. ex. actions, marchandises, produits dérivés ou change de devises

75.

SOCIAL INTELLIGENCE ARCHITECTURE USING SOCIAL MEDIA MESSAGE QUEUES

      
Numéro d'application 18483099
Statut En instance
Date de dépôt 2023-10-09
Date de la première publication 2024-02-01
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s)
  • Chandrasekaran, Deepak
  • Stubbs, Paul

Abrégé

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.

Classes IPC  ?

  • G06F 16/2457 - Traitement des requêtes avec adaptation aux besoins de l’utilisateur
  • G06F 16/22 - IndexationStructures de données à cet effetStructures de stockage
  • G06Q 30/0201 - Modélisation du marchéAnalyse du marchéCollecte de données du marché
  • H04L 51/52 - Messagerie d'utilisateur à utilisateur dans des réseaux à commutation de paquets, transmise selon des protocoles de stockage et de retransmission ou en temps réel, p. ex. courriel pour la prise en charge des services des réseaux sociaux
  • G06Q 50/00 - Technologies de l’information et de la communication [TIC] spécialement adaptées à la mise en œuvre des procédés d’affaires d’un secteur particulier d’activité économique, p. ex. aux services d’utilité publique ou au tourisme

76.

Systems and methods for monitoring cross-domain applications in web environments

      
Numéro d'application 18482480
Numéro de brevet 12206739
Statut Délivré - en vigueur
Date de dépôt 2023-10-06
Date de la première publication 2024-02-01
Date d'octroi 2025-01-21
Propriétaire NASDAQ, INC. (USA)
Inventeur(s) Mitevski, Vladimir

Abrégé

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.

Classes IPC  ?

  • H04L 67/146 - Marqueurs pour l'identification sans ambiguïté d'une session particulière, p. ex. mouchard de session ou encodage d'URL
  • H04L 9/40 - Protocoles réseaux de sécurité
  • H04L 67/02 - Protocoles basés sur la technologie du Web, p. ex. protocole de transfert hypertexte [HTTP]
  • H04L 67/141 - Configuration des sessions d'application
  • H04L 67/50 - Services réseau
  • H04L 67/53 - Services réseau en utilisant des fournisseurs tiers de services
  • H04L 43/10 - Surveillance active, p. ex. battement de cœur, utilitaire Ping ou trace-route
  • H04L 67/01 - Protocoles

77.

Data packet processing methods, systems, and apparatus

      
Numéro d'application 18239230
Numéro de brevet 12260458
Statut Délivré - en vigueur
Date de dépôt 2023-08-29
Date de la première publication 2024-01-25
Date d'octroi 2025-03-25
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s)
  • Kreider, Brian
  • Cooper, Stephen

Abrégé

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.

Classes IPC  ?

  • G06Q 40/04 - TransactionsOpérations boursières, p. ex. actions, marchandises, produits dérivés ou change de devises
  • H04L 9/40 - Protocoles réseaux de sécurité

78.

System and methods for data model detection and surveillance

      
Numéro d'application 18469273
Numéro de brevet 12235825
Statut Délivré - en vigueur
Date de dépôt 2023-09-18
Date de la première publication 2024-01-04
Date d'octroi 2025-02-25
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s)
  • Lin, Xuyang
  • Morosan, Tudor
  • Hamilton, Douglas
  • Chen, Shihui
  • Jeong, Hyunsoo
  • Rivers, Jonathan
  • Rosenfeld, Leonid

Abrégé

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.

Classes IPC  ?

  • G06F 16/00 - Recherche d’informationsStructures de bases de données à cet effetStructures de systèmes de fichiers à cet effet
  • G06F 16/23 - Mise à jour
  • G06F 18/214 - Génération de motifs d'entraînementProcédés de Bootstrapping, p. ex. ”bagging” ou ”boosting”
  • G06N 3/045 - Combinaisons de réseaux
  • G06N 3/088 - Apprentissage non supervisé, p. ex. apprentissage compétitif

79.

Display screen or portion thereof with animated graphical user interface

      
Numéro d'application 29729280
Numéro de brevet D1009886
Statut Délivré - en vigueur
Date de dépôt 2020-03-25
Date de la première publication 2024-01-02
Date d'octroi 2024-01-02
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s)
  • Getman, Abby
  • Riedel, Kyle

80.

Systems and methods of secure provenance for distributed transaction databases

      
Numéro d'application 18460347
Numéro de brevet 12166902
Statut Délivré - en vigueur
Date de dépôt 2023-09-01
Date de la première publication 2023-12-28
Date d'octroi 2024-12-10
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s) Zinder, Alex

Abrégé

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.

Classes IPC  ?

  • H04L 29/00 - Dispositions, appareils, circuits ou systèmes non couverts par un seul des groupes
  • G06F 16/21 - Conception, administration ou maintenance des bases de données
  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p. ex. par clés ou règles de contrôle de l’accès
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • H04L 9/40 - Protocoles réseaux de sécurité
  • H04L 9/00 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité

81.

SOCIAL MEDIA PROFILING FOR ONE OR MORE AUTHORS USING ONE OR MORE SOCIAL MEDIA PLATFORMS

      
Numéro d'application 18466084
Statut En instance
Date de dépôt 2023-09-13
Date de la première publication 2023-12-28
Propriétaire NASDAQ, Inc. (USA)
Inventeur(s)
  • Chandrasekaran, Deepak
  • Costello, David
  • Stubbs, Paul

Abrégé

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.

Classes IPC  ?

  • G06Q 10/10 - BureautiqueGestion du temps
  • H04L 67/306 - Profils des utilisateurs
  • G06Q 50/00 - Technologies de l’information et de la communication [TIC] spécialement adaptées à la mise en œuvre des procédés d’affaires d’un secteur particulier d’activité économique, p. ex. aux services d’utilité publique ou au tourisme
  • H04W 4/21 - Signalisation de servicesSignalisation de données auxiliaires, c.-à-d. transmission de données par un canal non destiné au trafic pour applications de réseaux sociaux
  • G06F 16/951 - IndexationTechniques d’exploration du Web
  • G06F 16/9535 - Adaptation de la recherche basée sur les profils des utilisateurs et la personnalisation

82.

Software application architecture

      
Numéro d'application 18458228
Numéro de brevet 12316710
Statut Délivré - en vigueur
Date de dépôt 2023-08-30
Date de la première publication 2023-12-21
Date d'octroi 2025-05-27
Propriétaire NASDAQ, INC. (USA)
Inventeur(s) Thangeswaran, Sivakumaresan

Abrégé

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.

Classes IPC  ?

  • H04L 67/1021 - Sélection du serveur pour la répartition de charge basée sur la localisation du client ou du serveur
  • H04L 61/4511 - Répertoires de réseauCorrespondance nom-adresse en utilisant des répertoires normalisésRépertoires de réseauCorrespondance nom-adresse en utilisant des protocoles normalisés d'accès aux répertoires en utilisant le système de noms de domaine [DNS]
  • H04L 61/5007 - Adresses de protocole Internet [IP]
  • H04L 67/00 - Dispositions ou protocoles de réseau pour la prise en charge de services ou d'applications réseau
  • H04L 67/01 - Protocoles
  • H04L 67/02 - Protocoles basés sur la technologie du Web, p. ex. protocole de transfert hypertexte [HTTP]
  • H04L 67/52 - Services réseau spécialement adaptés à l'emplacement du terminal utilisateur
  • H04L 67/60 - Ordonnancement ou organisation du service des demandes d'application, p. ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises
  • H04L 69/22 - Analyse syntaxique ou évaluation d’en-têtes

83.

BOARDVANTAGE

      
Numéro d'application 1765080
Statut Enregistrée
Date de dépôt 2023-10-16
Date d'enregistrement 2023-10-16
Propriétaire Nasdaq, Inc. (USA)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Downloadable computer software for sharing information related to corporate board meetings; downloadable computer software for sharing information related to business meetings; downloadable computer software for sharing information related to corporate governance; downloadable computer software for providing corporate board access to data related to corporate governance. Software as a service (SAAS) services featuring software for sharing information related to corporate board meetings; software as a service (SAAS) services featuring software for sharing information related to business meetings; software as a service (SAAS) services featuring software for sharing information related to corporate governance; software as a service (SAAS) services featuring software for providing corporate board access to data related to corporate governance.

84.

Client Device Information for Controlling Access to Web Applications

      
Numéro d'application 18452177
Statut En instance
Date de dépôt 2023-08-18
Date de la première publication 2023-12-07
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s)
  • Khwaja, Anis A.
  • Fayerman, Dimitry
  • Mitevski, Vladimir

Abrégé

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.

Classes IPC  ?

  • G06F 21/44 - Authentification de programme ou de dispositif
  • G06F 16/951 - IndexationTechniques d’exploration du Web
  • H04L 67/148 - Migration ou transfert de sessions
  • H04L 67/02 - Protocoles basés sur la technologie du Web, p. ex. protocole de transfert hypertexte [HTTP]
  • H04L 67/141 - Configuration des sessions d'application
  • H04L 9/40 - Protocoles réseaux de sécurité

85.

Systems and methods of matching customizable data transaction requests

      
Numéro d'application 18235012
Numéro de brevet 12367528
Statut Délivré - en vigueur
Date de dépôt 2023-08-17
Date de la première publication 2023-12-07
Date d'octroi 2025-07-22
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s)
  • Craig, Michael
  • Fay, Thomas
  • Paniscotti, Dominick

Abrégé

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.

Classes IPC  ?

  • G06F 16/21 - Conception, administration ou maintenance des bases de données
  • G06F 16/28 - Bases de données caractérisées par leurs modèles, p. ex. des modèles relationnels ou objet
  • G06Q 40/04 - TransactionsOpérations boursières, p. ex. actions, marchandises, produits dérivés ou change de devises

86.

SYSTEMS AND METHODS FOR CONTROLLING SIGN-ON TO WEB APPLICATIONS

      
Numéro d'application 18210870
Statut En instance
Date de dépôt 2023-06-16
Date de la première publication 2023-11-16
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s) Mitevski, Vladimir

Abrégé

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.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité
  • H04L 67/146 - Marqueurs pour l'identification sans ambiguïté d'une session particulière, p. ex. mouchard de session ou encodage d'URL
  • H04L 67/01 - Protocoles
  • H04L 67/02 - Protocoles basés sur la technologie du Web, p. ex. protocole de transfert hypertexte [HTTP]
  • H04L 67/141 - Configuration des sessions d'application
  • H04L 67/143 - Interruption ou inactivation de sessions, p. ex. fin de session contrôlée par un événement

87.

Systems and methods of windowing time series data for pattern detection

      
Numéro d'application 18352109
Numéro de brevet 12314822
Statut Délivré - en vigueur
Date de dépôt 2023-07-13
Date de la première publication 2023-11-09
Date d'octroi 2025-05-27
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s) Franklin, Andrew

Abrégé

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.

Classes IPC  ?

  • G06N 20/00 - Apprentissage automatique
  • G06F 18/20 - Analyse
  • G06F 18/214 - Génération de motifs d'entraînementProcédés de Bootstrapping, p. ex. ”bagging” ou ”boosting”

88.

Server-Side Caching for Web User Interfaces

      
Numéro d'application 18218259
Statut En instance
Date de dépôt 2023-07-05
Date de la première publication 2023-11-02
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s) George, Santhosh Philip

Abrégé

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.

Classes IPC  ?

  • H04L 67/60 - Ordonnancement ou organisation du service des demandes d'application, p. ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises
  • H04L 67/02 - Protocoles basés sur la technologie du Web, p. ex. protocole de transfert hypertexte [HTTP]
  • H04L 67/10 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau
  • H04L 67/01 - Protocoles
  • H04L 67/568 - Stockage temporaire des données à un stade intermédiaire, p. ex. par mise en antémémoire

89.

Dynamically selecting among learned and non-learned indexes for data access

      
Numéro d'application 18218278
Numéro de brevet 12253994
Statut Délivré - en vigueur
Date de dépôt 2023-07-05
Date de la première publication 2023-11-02
Date d'octroi 2025-03-18
Propriétaire NASDAQ, INC. (USA)
Inventeur(s)
  • Rivers, Jonathan
  • Hamilton, Douglas
  • Rosenfeld, Leonid

Abrégé

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.

Classes IPC  ?

  • G06F 16/22 - IndexationStructures de données à cet effetStructures de stockage
  • G06F 16/248 - Présentation des résultats de requêtes
  • G06F 16/28 - Bases de données caractérisées par leurs modèles, p. ex. des modèles relationnels ou objet
  • G06N 3/08 - Méthodes d'apprentissage

90.

Systems and methods of blockchain transaction recordation

      
Numéro d'application 18344547
Numéro de brevet 12443942
Statut Délivré - en vigueur
Date de dépôt 2023-06-29
Date de la première publication 2023-11-02
Date d'octroi 2025-10-14
Propriétaire NASDAQ, INC. (USA)
Inventeur(s)
  • Fay, Thomas
  • Paniscotti, Dominick

Abrégé

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.

Classes IPC  ?

  • G06Q 20/36 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des portefeuilles électroniques ou coffres-forts électroniques
  • G06Q 20/06 - Circuits privés de paiement, p. ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
  • G06Q 20/38 - Protocoles de paiementArchitectures, schémas ou protocoles de paiement leurs détails
  • G06Q 20/40 - Autorisation, p. ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasinExamen et approbation des payeurs, p. ex. contrôle des lignes de crédit ou des listes négatives

91.

Modular machine learning systems and methods

      
Numéro d'application 18344605
Numéro de brevet 12254066
Statut Délivré - en vigueur
Date de dépôt 2023-06-29
Date de la première publication 2023-10-26
Date d'octroi 2025-03-18
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s) Jeong, Hyunsoo

Abrégé

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.

Classes IPC  ?

  • G06F 18/241 - Techniques de classification relatives au modèle de classification, p. ex. approches paramétriques ou non paramétriques
  • G06F 18/21 - Conception ou mise en place de systèmes ou de techniquesExtraction de caractéristiques dans l'espace des caractéristiquesSéparation aveugle de sources
  • G06F 18/214 - Génération de motifs d'entraînementProcédés de Bootstrapping, p. ex. ”bagging” ou ”boosting”
  • G06N 3/08 - Méthodes d'apprentissage
  • G06N 5/01 - Techniques de recherche dynamiqueHeuristiquesArbres dynamiquesSéparation et évaluation
  • G06N 7/01 - Modèles graphiques probabilistes, p. ex. réseaux probabilistes
  • G06N 20/10 - Apprentissage automatique utilisant des méthodes à noyaux, p. ex. séparateurs à vaste marge [SVM]
  • G06N 20/20 - Techniques d’ensemble en apprentissage automatique

92.

Systems and methods for calendar synchronization with enterprise web applications

      
Numéro d'application 18218268
Numéro de brevet 12050941
Statut Délivré - en vigueur
Date de dépôt 2023-07-05
Date de la première publication 2023-10-26
Date d'octroi 2024-07-30
Propriétaire NASDAQ, INC. (USA)
Inventeur(s)
  • Oligino, Dean
  • Hegde, Dinesh

Abrégé

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.

Classes IPC  ?

  • G06F 9/54 - Communication interprogramme
  • G06F 8/34 - Programmation graphique ou visuelle
  • G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur
  • G06Q 10/109 - Gestion du temps, p. ex. agendas, rappels, réunions ou décompte de temps

93.

NASDAQ

      
Numéro d'application 1756669
Statut Enregistrée
Date de dépôt 2023-06-08
Date d'enregistrement 2023-06-08
Propriétaire Nasdaq, Inc. (USA)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 36 - Services financiers, assurances et affaires immobilières
  • 38 - Services de télécommunications
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Computer software; computer software for electronic trading of assets; computer software for trading in securities; computer software, namely matching engine software for processing orders on an exchange; computer software for operating electronic markets; computer software for clearing of trades; computer software for custody of securities; computer software for custody of financial assets; computer software for custody of digital assets; computer software for risk management; computer software for detecting financial crime; computer software for surveillance of electronic markets; computer software for surveillance of electronic trading; computer software for use with financial information; computer programs for use in trading stocks and bonds. Financial services relating to securities; stock exchange quotation and listing services; securities exchange services; stock trading; securities trading services; options trading; operating an electronic market; providing financial information; providing information relating to securities trading; providing and updating an index based on securities values; providing and updating an index based on asset values; providing a financial index based on a selected groups of securities; providing a financial index based on a selected groups of assets; information services relating to securities; financial information services; computerised financial information services; providing financial information on-line; providing financial information by electronic means; providing financial information via a website; providing financial information by means of a computer database; financial information services provided by access to a computer database; providing information and analysis via the Internet in the field of financial investments. Electronic data transmission; transmission of data via the Internet; streaming of data; providing access to computer databases; electronic network communications. Providing online, non-downloadable software; software as a service [SaaS]; software as a service [SaaS] services featuring software for the electronic trading of assets; software as a service [SaaS] services featuring software for trading in securities; software as a service [SaaS] services featuring matching engine software for processing orders on an exchange; software-as-a-service (SaaS) services featuring software for operating electronic markets; software as a service [SaaS] services featuring software for clearing of trades; software as a service [SaaS] services featuring software for custody of securities; software as a service [SaaS] services featuring software for custody of financial assets; software as a service [SaaS] services featuring software for custody of digital assets; software as a service [SaaS] services featuring software for risk management; software as a service [SaaS] services featuring software for detecting financial crime; software as a service [SaaS] services featuring software for surveillance of electronic markets; software as a service [SaaS] services featuring software in the field of environmental, social, and governance (ESG); software as a service [SaaS] services featuring software in the field of corporate social responsibility (CSR); software as a service [SaaS] services featuring software for use with financial information; software as a service [SaaS] services featuring software for the analysis of investment portfolios; software as a service [SaaS] services featuring software for financial asset management; computer programming and software design; consultancy services relating to computer programming; design, development and programming of computer software.

94.

Systems and methods for enterprise web application dashboard management

      
Numéro d'application 18305692
Numéro de brevet 11947611
Statut Délivré - en vigueur
Date de dépôt 2023-04-24
Date de la première publication 2023-10-19
Date d'octroi 2024-04-02
Propriétaire NASDAQ, INC. (USA)
Inventeur(s)
  • Thangeswaran, Sivakumaresan
  • Chandramohan, Binumohan
  • Vedha Siva, Rajkumar

Abrégé

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.

Classes IPC  ?

  • G06F 16/9535 - Adaptation de la recherche basée sur les profils des utilisateurs et la personnalisation
  • G06F 16/9538 - Présentation des résultats des requêtes
  • G06F 16/957 - Optimisation de la navigation, p. ex. mise en cache ou distillation de contenus
  • H04L 67/02 - Protocoles basés sur la technologie du Web, p. ex. protocole de transfert hypertexte [HTTP]

95.

Systems, methods, and computer-readable media for data security

      
Numéro d'application 18209577
Numéro de brevet 12132750
Statut Délivré - en vigueur
Date de dépôt 2023-06-14
Date de la première publication 2023-10-12
Date d'octroi 2024-10-29
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s) Ogawa, Stuart

Abrégé

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. Those instructions cause the one or more processor devices to: monitor one or more requests or activities of a computing device; compare the monitored one or more requests or activities with a database of predetermined characteristics to determine whether the monitored one or more requests or activities indicates that the computing device downloaded or attempted to download more than a threshold number of data files or objects; and determine that the one or more requests or activities is suspicious when the comparing determines that the one or more requests or activities indicates that the computing device downloaded or attempted to download more than the threshold number of data files or objects, which causes a response to hinder the monitored one or more requests or activities.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité
  • G06F 16/13 - Structures d’accès aux fichiers, p. ex. indices distribués
  • G06F 16/951 - IndexationTechniques d’exploration du Web
  • G06F 21/55 - Détection d’intrusion locale ou mise en œuvre de contre-mesures

96.

Systems and methods for calendar sharing by enterprise web applications

      
Numéro d'application 18210853
Numéro de brevet 12056668
Statut Délivré - en vigueur
Date de dépôt 2023-06-16
Date de la première publication 2023-10-12
Date d'octroi 2024-08-06
Propriétaire NASDAQ, INC. (USA)
Inventeur(s)
  • Khwaja, Anis A.
  • Oligino, Dean

Abrégé

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.

Classes IPC  ?

  • G06Q 10/1093 - Ordonnancement basé sur un agenda pour des personnes ou des groupes
  • G06F 16/95 - Recherche dans le Web
  • H04L 67/10 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau
  • H04L 67/02 - Protocoles basés sur la technologie du Web, p. ex. protocole de transfert hypertexte [HTTP]

97.

Systems and methods for securing and disseminating time sensitive information using a blockchain

      
Numéro d'application 18334524
Numéro de brevet 12105830
Statut Délivré - en vigueur
Date de dépôt 2023-06-14
Date de la première publication 2023-10-12
Date d'octroi 2024-10-01
Propriétaire Nasdaq Inc. (USA)
Inventeur(s)
  • Ansari, Akbar
  • Fay, Thomas
  • Paniscotti, Dominick

Abrégé

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.

Classes IPC  ?

  • G06F 21/64 - Protection de l’intégrité des données, p. ex. par sommes de contrôle, certificats ou signatures
  • G06F 21/60 - Protection de données
  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p. ex. par clés ou règles de contrôle de l’accès
  • G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projetsPlanification d’entreprise ou d’organisationModélisation d’entreprise ou d’organisation
  • G06Q 10/10 - BureautiqueGestion du temps
  • G06Q 20/02 - Architectures, schémas ou protocoles de paiement impliquant un tiers neutre, p. ex. une autorité de certification, un notaire ou un tiers de confiance
  • G06Q 20/06 - Circuits privés de paiement, p. ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
  • G06Q 20/36 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des portefeuilles électroniques ou coffres-forts électroniques
  • G06Q 20/38 - Protocoles de paiementArchitectures, schémas ou protocoles de paiement leurs détails
  • H04L 9/00 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité

98.

Matching techniques for data transaction requests with private attributes

      
Numéro d'application 18330951
Numéro de brevet 12190369
Statut Délivré - en vigueur
Date de dépôt 2023-06-07
Date de la première publication 2023-10-05
Date d'octroi 2025-01-07
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s)
  • Cooper, Steven
  • Noviello, Joseph
  • Golubovsky, Leo
  • Wang, Chung-Sin
  • Claus, Matthew

Abrégé

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.

Classes IPC  ?

  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • G06Q 30/08 - Ventes aux enchères
  • G06Q 40/04 - TransactionsOpérations boursières, p. ex. actions, marchandises, produits dérivés ou change de devises

99.

Display screen or portion thereof with graphical user interface

      
Numéro d'application 29773363
Numéro de brevet D1000452
Statut Délivré - en vigueur
Date de dépôt 2021-03-09
Date de la première publication 2023-10-03
Date d'octroi 2023-10-03
Propriétaire Nasdaq, Inc. (USA)
Inventeur(s)
  • Putz, Brian
  • Breslau, Jeremy

100.

Systems and methods for generating datasets for model retraining

      
Numéro d'application 18321560
Numéro de brevet 11995550
Statut Délivré - en vigueur
Date de dépôt 2023-05-22
Date de la première publication 2023-09-14
Date d'octroi 2024-05-28
Propriétaire NASDAQ, INC. (USA)
Inventeur(s)
  • Dwivedi, Anand
  • Jeong, Hyunsoo

Abrégé

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.

Classes IPC  ?

  1     2     3     ...     5        Prochaine page