Arria Data2text Limited

Royaume‑Uni

Retour au propriétaire

1-60 de 60 pour Arria Data2text Limited Trier par
Recheche Texte
Affiner par
Juridiction
        États-Unis 46
        International 14
Date
2025 1
2022 3
2021 2
Avant 2021 54
Classe IPC
G06F 17/28 - Traitement ou traduction du langage naturel 30
G06F 17/27 - Analyse automatique, p.ex. analyse grammaticale, correction orthographique 16
G06F 17/22 - Manipulation ou enregistrement au moyen de codes, p.ex. dans une séquence de caractères de texte 14
G06F 17/24 - Edition, p.ex. insertion/suppression 11
G06F 40/56 - Génération de langage naturel 11
Voir plus
Statut
En Instance 1
Enregistré / En vigueur 59
Résultats pour  brevets

1.

METHODS, APPARATUSES AND COMPUTER PROGRAM PRODUCTS FOR NATURAL LANGUAGE GENERATION

      
Numéro d'application 18793398
Statut En instance
Date de dépôt 2024-08-02
Date de la première publication 2025-04-03
Propriétaire Arria Data2Text Limited (Royaume‑Uni)
Inventeur(s)
  • Burnett, Neil Stuart
  • Ponnamperuma Arachchi, Kapila Anuruddha
  • Alexander, John William

Abrégé

Methods, apparatuses, and computer program products for a natural language generation system are described herein. An example method may include receiving, originating from a client computing device, an input data object. In some embodiments, the example method may include generating, based at least in part by applying a configuration model to the input data object, an intermediate natural language configuration data object. In some embodiments, the example method may include generating, based at least in part on applying a synthesis model to the intermediate natural language configuration data object, a natural language configuration data object. In some embodiments, the example method may include configuring the natural language configuration data object for use by a large language model in generating a natural language output representative of the input data object.

Classes IPC  ?

  • G06F 40/40 - Traitement ou traduction du langage naturel

2.

Systems, computer-implemented methods, and computer program products for data sequence validity processing

      
Numéro d'application 17112670
Numéro de brevet 11699434
Statut Délivré - en vigueur
Date de dépôt 2020-12-04
Date de la première publication 2022-06-09
Date d'octroi 2023-07-11
Propriétaire ARRIA DATA2TEXT LIMITED (Royaume‑Uni)
Inventeur(s)
  • De Paiva, Daniel Da Silva
  • Sripada, Gowri Somayajulu
  • Thomson, Craig

Abrégé

Embodiments provide for improved data sequence validity processing, for example to determine validity of sentences or other language within a particular language domain. Such improved processing is useful at least for arranging data sequences based on determined validity, and/or making determinations and/or performing actions based on the determined validity. A determined probability (e.g., transformed into the perplexity space) of each token appearing in a data sequence is used in any of a myriad of manners to perform such data sequence validity processing. Example embodiments provide for generating a perplexity value set for each data sequence in a plurality of data sequences, generating a probabilistic ranking set for the plurality of data sequences based on the perplexity value sets and at least one sequence ranking metric, and generating an arrangement of the plurality of data sequences based on the probabilistic ranking set.

Classes IPC  ?

  • G10L 15/183 - Classement ou recherche de la parole utilisant une modélisation du langage naturel selon les contextes, p. ex. modèles de langage
  • G06F 16/33 - Requêtes
  • G10L 15/26 - Systèmes de synthèse de texte à partir de la parole
  • G10L 15/06 - Création de gabarits de référenceEntraînement des systèmes de reconnaissance de la parole, p. ex. adaptation aux caractéristiques de la voix du locuteur

3.

Methods, apparatuses and computer program products for providing a conversational data-to-text system

      
Numéro d'application 17462988
Numéro de brevet 12072874
Statut Délivré - en vigueur
Date de dépôt 2021-08-31
Date de la première publication 2022-03-03
Date d'octroi 2024-08-27
Propriétaire Arria Data2Text Limited (Royaume‑Uni)
Inventeur(s)
  • Ponnamperuma Arachchi, Kapila Anuruddha
  • De Oliveira, Rodrigo Gomes
  • Alexander, John William
  • De Paiva, Daniel Da Silva
  • Burnett, Neil Stuart

Abrégé

Methods, apparatuses and computer program products for providing a conversational data-to-text system are described herein. An example method may include receiving a first natural language query from a client device; generating a first analytic operation instruction associated with a multi-dimensional dataset based at least in part on the first natural language query; determining a first multi-dimensional data object based at least in part on the first analytic operation instruction and the multi-dimensional dataset; generating a first natural language response to the first natural language query based at least in part on the first multi-dimensional data object; and transmitting the first natural language response to the client device.

Classes IPC  ?

4.

Methods, apparatuses and computer program products for parsing temporal expressions in a conversational data-to-text system

      
Numéro d'application 17463031
Numéro de brevet 12254266
Statut Délivré - en vigueur
Date de dépôt 2021-08-31
Date de la première publication 2022-03-03
Date d'octroi 2025-03-18
Propriétaire ARRIA DATA2TEXT LIMITED (Royaume‑Uni)
Inventeur(s)
  • De Oliveira, Rodrigo Gomes
  • Alexander, John William

Abrégé

Embodiments provide for a temporal expression parser in a conversational data-to-text system are described herein. An example method may include receiving user query data comprising an input text string; generating, based at least in part on the input text string, a n-gram set comprising a plurality of n-gram elements; traversing each n-gram element in the n-gram set to generate a parse tree list comprising one or more parse trees based on a grammar template associated with the input text string; and generating, based at least in part on a last parse tree of the parse tree list, one or more semantic frames indicating a temporal expression associated with the input text string.

Classes IPC  ?

  • G06F 40/211 - Parsage syntaxique, p. ex. basé sur une grammaire hors contexte ou sur des grammaires d’unification
  • G06F 16/245 - Traitement des requêtes
  • G06F 40/253 - Analyse grammaticaleCorrigé du style
  • G06F 40/30 - Analyse sémantique

5.

Method and apparatus for natural language document orchestrator

      
Numéro d'application 17185807
Numéro de brevet 11727222
Statut Délivré - en vigueur
Date de dépôt 2021-02-25
Date de la première publication 2021-06-17
Date d'octroi 2023-08-15
Propriétaire ARRIA DATA2TEXT LIMITED (Royaume‑Uni)
Inventeur(s)
  • Reiter, Ehud Baruch
  • Ponnamperuma Arachchi, Kapila Annuruddha
  • Schlafli, Michael Simon
  • Burnett, Neil Stuart
  • Dinesh, Nikhil

Abrégé

Methods, apparatuses, and computer program products are described herein that are configured to be embodied as a natural language document orchestrator. In some example embodiments, a method is provided that comprises generating natural language text. The method of this embodiment may also include executing document orchestration requests from a scripted input language file.

Classes IPC  ?

  • G06F 40/56 - Génération de langage naturel
  • G06F 16/93 - Systèmes de gestion de documents
  • G06F 16/33 - Requêtes
  • G06F 40/211 - Parsage syntaxique, p. ex. basé sur une grammaire hors contexte ou sur des grammaires d’unification
  • G06F 40/232 - Correction orthographique, p. ex. vérificateurs d’orthographe ou insertion des voyelles
  • G06F 40/268 - Analyse morphologique

6.

Method and apparatus for expressing time in an output text

      
Numéro d'application 17080584
Numéro de brevet 11580308
Statut Délivré - en vigueur
Date de dépôt 2020-10-26
Date de la première publication 2021-04-15
Date d'octroi 2023-02-14
Propriétaire ARRIA DATA2TEXT LIMITED (USA)
Inventeur(s)
  • Sripada, Gowri Somayajulu
  • Burnett, Neil

Abrégé

Methods, apparatuses, and computer program products are described herein that are configured to express a time in an output text. In some example embodiments, a method is provided that comprises identifying a time period to be described linguistically in an output text. The method of this embodiment may also include identifying a communicative context for the output text. The method of this embodiment may also include determining one or more temporal reference frames that are applicable to the time period and a domain defined by the communicative context. The method of this embodiment may also include generating a phrase specification that linguistically describes the time period based on the descriptor that is defined by a temporal reference frame of the one or more temporal reference frames. In some examples, the descriptor specifies a time window that is inclusive of at least a portion of the time period to be described linguistically.

Classes IPC  ?

  • G06F 40/40 - Traitement ou traduction du langage naturel
  • G06F 40/30 - Analyse sémantique
  • G06F 40/35 - Représentation du discours ou du dialogue
  • G06F 40/56 - Génération de langage naturel
  • G06F 40/279 - Reconnaissance d’entités textuelles
  • G06F 40/268 - Analyse morphologique
  • G06F 40/274 - Conversion de symboles en motsAnticipation des mots à partir des lettres déjà entrées
  • 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

7.

Method and apparatus for updating a previously generated text

      
Numéro d'application 16582462
Numéro de brevet 10963628
Statut Délivré - en vigueur
Date de dépôt 2019-09-25
Date de la première publication 2020-05-21
Date d'octroi 2021-03-30
Propriétaire ARRIA DATA2TEXT LIMITED (Royaume‑Uni)
Inventeur(s)
  • Logan, Alasdair James
  • Reiter, Ehud Baruch

Abrégé

Methods, apparatuses, and computer program products are described herein that are configured to enable updating of an output text. In some example embodiments, a method is provided that comprises generating a new message for each updateable data element based on a predetermined indication. The method of this embodiment may also include determining a classification for each new message by comparing each new message with a corresponding message that describes the updateable data element. The method of this embodiment may also include generating an additional document plan tree that contains at least a portion of the new messages. The method of this embodiment may also include combining the additional document plan tree with an original document plan tree.

Classes IPC  ?

  • G06F 17/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques
  • G06F 40/166 - Édition, p. ex. insertion ou suppression
  • G06F 16/35 - PartitionnementClassement
  • G06F 40/14 - Documents en configuration arborescente
  • G06F 40/20 - Analyse du langage naturel

8.

Method and apparatus for natural language document orchestrator

      
Numéro d'application 16582505
Numéro de brevet 10963650
Statut Délivré - en vigueur
Date de dépôt 2019-09-25
Date de la première publication 2020-05-21
Date d'octroi 2021-03-30
Propriétaire ARRIA DATA2TEXT LIMITED (Royaume‑Uni)
Inventeur(s)
  • Reiter, Ehud Baruch
  • Ponnamperuma Arachchi, Kapila Annuruddha
  • Schlafli, Michael Simon
  • Burnett, Neil Stuart
  • Dinesh, Nikhil

Abrégé

Methods, apparatuses, and computer program products are described herein that are configured to be embodied as a natural language document orchestrator. In some example embodiments, a method is provided that comprises generating natural language text. The method of this embodiment may also include executing document orchestration requests from a scripted input language file.

Classes IPC  ?

  • G06F 40/56 - Génération de langage naturel
  • G06F 16/93 - Systèmes de gestion de documents
  • G06F 16/33 - Requêtes
  • G06F 40/211 - Parsage syntaxique, p. ex. basé sur une grammaire hors contexte ou sur des grammaires d’unification
  • G06F 40/232 - Correction orthographique, p. ex. vérificateurs d’orthographe ou insertion des voyelles
  • G06F 40/268 - Analyse morphologique

9.

Method and apparatus for lightweight multilingual natural language realizer

      
Numéro d'application 16559011
Numéro de brevet 10853586
Statut Délivré - en vigueur
Date de dépôt 2019-09-03
Date de la première publication 2020-04-09
Date d'octroi 2020-12-01
Propriétaire Arria Data2Text Limited (Royaume‑Uni)
Inventeur(s)
  • Reiter, Ehud Baruch
  • Turner, Ross John
  • Bradshaw, William Anthony
  • Viethen, Henriette Anna Elisabeth

Abrégé

Methods, apparatuses, and computer program products are described herein that are configured to be embodied as a natural language realizer in the form of a lightweight multilingual realizer. In some example embodiments, a method is provided that comprises generating syntactically correct natural language. The method of this embodiment may also include at a syntax processor, propagating features among a group of words, and adding closed class function words and morphological inflections.

Classes IPC  ?

  • G06F 40/00 - Maniement de données en langage naturel
  • G06F 40/56 - Génération de langage naturel
  • G06F 40/14 - Documents en configuration arborescente
  • G06F 40/30 - Analyse sémantique
  • G06F 40/268 - Analyse morphologique
  • G06F 40/289 - Analyse syntagmatique, p. ex. techniques d’états finis ou regroupement
  • G06F 40/211 - Parsage syntaxique, p. ex. basé sur une grammaire hors contexte ou sur des grammaires d’unification

10.

Method and apparatus for expressing time in an output text

      
Numéro d'application 16389523
Numéro de brevet 10853584
Statut Délivré - en vigueur
Date de dépôt 2019-04-19
Date de la première publication 2020-03-12
Date d'octroi 2020-12-01
Propriétaire ARRIA DATA2TEXT LIMITED (Royaume‑Uni)
Inventeur(s)
  • Sripada, Gowri Somayajulu
  • Burnett, Neil

Abrégé

Methods, apparatuses, and computer program products are described herein that are configured to express a time in an output text. In some example embodiments, a method is provided that comprises identifying a time period to be described linguistically in an output text. The method of this embodiment may also include identifying a communicative context for the output text. The method of this embodiment may also include determining one or more temporal reference frames that are applicable to the time period and a domain defined by the communicative context. The method of this embodiment may also include generating a phrase specification that linguistically describes the time period based on the descriptor that is defined by a temporal reference frame of the one or more temporal reference frames. In some examples, the descriptor specifies a time window that is inclusive of at least a portion of the time period to be described linguistically.

Classes IPC  ?

  • G06F 40/40 - Traitement ou traduction du langage naturel
  • 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
  • G06F 40/30 - Analyse sémantique
  • G06F 40/35 - Représentation du discours ou du dialogue
  • G06F 40/56 - Génération de langage naturel
  • G06F 40/279 - Reconnaissance d’entités textuelles
  • G06F 40/268 - Analyse morphologique
  • G06F 40/274 - Conversion de symboles en motsAnticipation des mots à partir des lettres déjà entrées

11.

Method and apparatus for annotating a graphical output

      
Numéro d'application 16367095
Numéro de brevet 10839580
Statut Délivré - en vigueur
Date de dépôt 2019-03-27
Date de la première publication 2020-02-20
Date d'octroi 2020-11-17
Propriétaire ARRIA DATA2TEXT LIMITED (Royaume‑Uni)
Inventeur(s) Reiter, Ehud Baruch

Abrégé

Various methods are provided for generating and annotating a graph. One example method may include determining one or more key patterns in a primary data channel, wherein the primary data channel is derived from raw input data in response to a constraint being satisfied. A method may further include determining one or more significant patterns in one or more related data channels. A method may further include generating a natural language annotation for at least one of the one or more key patterns or the one or more significant patterns. A method may further include generating a graph that is configured to be displayed in a user interface, the graph having at least a portion of the one or more key patterns, the one or more significant patterns and the natural language annotation.

Classes IPC  ?

  • G06F 3/00 - Dispositions d'entrée pour le transfert de données destinées à être traitées sous une forme maniable par le calculateurDispositions de sortie pour le transfert de données de l'unité de traitement à l'unité de sortie, p. ex. dispositions d'interface
  • G06T 11/60 - Édition de figures et de texteCombinaison de figures ou de texte
  • G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
  • G06F 40/56 - Génération de langage naturel
  • G06F 40/131 - Fragmentation de fichiers textes, p. ex. création de blocs de texte réutilisablesLiaison aux fragments, p. ex. par utilisation de XIncludeEspaces de nommage
  • G06F 40/169 - Annotation, p. ex. données de commentaires ou notes de bas de page
  • G06F 40/186 - Gabarits
  • G06T 11/20 - Traçage à partir d'éléments de base, p. ex. de lignes ou de cercles
  • G16H 15/00 - TIC spécialement adaptées aux rapports médicaux, p. ex. leur création ou leur transmission

12.

Method, apparatus, and computer program product for user-directed reporting

      
Numéro d'application 16355686
Numéro de brevet 10860812
Statut Délivré - en vigueur
Date de dépôt 2019-03-15
Date de la première publication 2020-02-13
Date d'octroi 2020-12-08
Propriétaire Arria Data2Text Limited (Royaume‑Uni)
Inventeur(s)
  • Sripada, Gowri Somayajulu
  • Dale, Robert
  • Feegrade, Mario
  • De Paiva, Daniel Da Silva

Abrégé

Example methods include converting received context information into a query to retrieve relevant data from a data repository, wherein the received context information defines a feature set. The method further includes retrieving a data set from the data repository, wherein the data set comprises data corresponding to the query. The example methods further include generating a set of messages that describe at least one linguistically describable trend in the data set, wherein the set of messages is instantiated based at least in part on the data set. The example methods further include generating a context-specific report about the feature set A corresponding apparatus and computer program product are provided.

Classes IPC  ?

  • G06F 16/332 - Formulation de requêtes
  • G06F 40/56 - Génération de langage naturel
  • G06F 16/31 - IndexationStructures de données à cet effetStructures de stockage
  • G06F 40/134 - Création de liens hypertexte
  • G06F 40/169 - Annotation, p. ex. données de commentaires ou notes de bas de page
  • G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs

13.

Method and apparatus for interactive reports

      
Numéro d'application 16277583
Numéro de brevet 11144709
Statut Délivré - en vigueur
Date de dépôt 2019-02-15
Date de la première publication 2020-01-16
Date d'octroi 2021-10-12
Propriétaire ARRIA DATA2TEXT LIMITED (Royaume‑Uni)
Inventeur(s)
  • Dale, Robert
  • Feegrade, Mario
  • Burnett, Neil
  • Bradshaw, William Anthony

Abrégé

Methods, apparatus and computer program products for interactive reports are disclosed herein. In some examples, a method for generating an output report that is an interactive report may include identifying one or more messages to be hyperlinked in an output report, wherein the one or more messages are data structures that are configured to linguistically describe at least a portion of raw input data; determining one or more interactive responses based on the one or more messages to be hyperlinked; determining one or more words in a phrase specification that are related to the one or more messages to be hyperlinked; and generating the output report, wherein the one or more words are hyperlinked in the output report such that when selected at least one of the one or more interactive responses is performed.

Classes IPC  ?

  • G06F 40/137 - Traitement hiérarchique, p. ex. données générales
  • G06F 40/134 - Création de liens hypertexte
  • G06F 40/169 - Annotation, p. ex. données de commentaires ou notes de bas de page
  • G06F 40/253 - Analyse grammaticaleCorrigé du style
  • G06F 40/279 - Reconnaissance d’entités textuelles
  • G06F 40/284 - Analyse lexicale, p. ex. segmentation en unités ou cooccurrence
  • G06F 40/289 - Analyse syntagmatique, p. ex. techniques d’états finis ou regroupement
  • G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
  • G06T 11/20 - Traçage à partir d'éléments de base, p. ex. de lignes ou de cercles
  • G06T 11/60 - Édition de figures et de texteCombinaison de figures ou de texte

14.

Method and apparatus for natural language document orchestrator

      
Numéro d'application 15338991
Numéro de brevet 10467347
Statut Délivré - en vigueur
Date de dépôt 2016-10-31
Date de la première publication 2019-11-05
Date d'octroi 2019-11-05
Propriétaire ARRIA DATA2TEXT LIMITED (Royaume‑Uni)
Inventeur(s)
  • Reiter, Ehud Baruch
  • Ponnamperuma Arachchi, Kapila Annuruddha
  • Schlafli, Michael Simon
  • Burnett, Neil Stuart
  • Dinesh, Nikhil

Abrégé

Methods, apparatuses, and computer program products are described herein that are configured to be embodied as a natural language document orchestrator. In some example embodiments, a method is provided that comprises generating natural language text. The method of this embodiment may also include executing document orchestration requests from a scripted input language file.

Classes IPC  ?

  • G06F 17/27 - Analyse automatique, p.ex. analyse grammaticale, correction orthographique
  • G06F 17/28 - Traitement ou traduction du langage naturel
  • G06F 16/93 - Systèmes de gestion de documents
  • G06F 16/33 - Requêtes

15.

Method and apparatus for lightweight multilingual natural language realizer

      
Numéro d'application 15252939
Numéro de brevet 10445432
Statut Délivré - en vigueur
Date de dépôt 2016-08-31
Date de la première publication 2019-10-15
Date d'octroi 2019-10-15
Propriétaire ARRIA DATA2TEXT LIMITED (Royaume‑Uni)
Inventeur(s)
  • Reiter, Ehud Baruch
  • Turner, Ross John
  • Bradshaw, William Anthony
  • Viethen, Henriette Anna Elisabeth

Abrégé

Methods, apparatuses, and computer program products are described herein that are configured to be embodied as a natural language realizer in the form of a lightweight multilingual realizer. In some example embodiments, a method is provided that comprises generating syntactically correct natural language. The method of this embodiment may also include at a syntax processor, propagating features among a group of words, and adding closed class function words and morphological inflections.

Classes IPC  ?

  • G06F 17/27 - Analyse automatique, p.ex. analyse grammaticale, correction orthographique
  • G06F 17/28 - Traitement ou traduction du langage naturel
  • G06F 17/22 - Manipulation ou enregistrement au moyen de codes, p.ex. dans une séquence de caractères de texte

16.

Method and apparatus for motion detection

      
Numéro d'application 16142445
Numéro de brevet 10803599
Statut Délivré - en vigueur
Date de dépôt 2018-09-26
Date de la première publication 2019-06-27
Date d'octroi 2020-10-13
Propriétaire Arria Data2Text Limited (Royaume‑Uni)
Inventeur(s) Sripada, Gowri Somayajulu

Abrégé

Image analysis techniques may be employed to identify moving and/or static object within a sequence of spatial data frames (102, 300). Attributes of interest may be identified within a sequence of spatial data frames (102, 300). The attributes of interest may be clustered and examined across frames of the spatial data to detect motion vectors. A system (200) may derive information about these attributes of interest and their motion over time and identify moving and/or static objects, and the moving and/or static objects may be used to generate natural language messages describing the motion of the attributes of interest. Example uses include description of moving and/or static objects in data such as weather data, oil spills, cellular growth (e.g., tumor progression), atmospheric conditions (e.g., the size of a hole in the ozone layer), or any other implementation where it may be desirable to detect motion vectors in a sequence of spatial data frames.

Classes IPC  ?

  • G06T 7/20 - Analyse du mouvement
  • G06K 9/62 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques
  • G06T 7/246 - Analyse du mouvement utilisant des procédés basés sur les caractéristiques, p. ex. le suivi des coins ou des segments
  • G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
  • G06F 40/40 - Traitement ou traduction du langage naturel

17.

Method and apparatus for alert validation

      
Numéro d'application 16009006
Numéro de brevet 10504338
Statut Délivré - en vigueur
Date de dépôt 2018-06-14
Date de la première publication 2019-01-31
Date d'octroi 2019-12-10
Propriétaire Arria Data2Text Limited (Royaume‑Uni)
Inventeur(s) Reiter, Ehud B.

Abrégé

Methods, apparatuses, and computer program products are described herein that are configured to enable validation of an alert condition. In some example embodiments, a method is provided that comprises detecting an alert condition. The method of this embodiment may also include generating a set of messages based on one or more key events in a primary data channel and one or more significant events in one or more related data channels in response to the alert condition. The method of this embodiment may also include determining a validity of the alert condition based on the set of messages that express the one or more key events, the one or more significant events, a relationship between the one or more key events and the one or more significant events, an alert context and the one or causes of the alert condition.

Classes IPC  ?

  • G08B 5/36 - Systèmes de signalisation optique, p. ex. systèmes d'appel de personnes, indication à distance de l'occupation de sièges utilisant une transmission électriqueSystèmes de signalisation optique, p. ex. systèmes d'appel de personnes, indication à distance de l'occupation de sièges utilisant une transmission électromécanique utilisant des sources de lumière visible
  • G08B 5/22 - Systèmes de signalisation optique, p. ex. systèmes d'appel de personnes, indication à distance de l'occupation de sièges utilisant une transmission électriqueSystèmes de signalisation optique, p. ex. systèmes d'appel de personnes, indication à distance de l'occupation de sièges utilisant une transmission électromécanique
  • G06F 19/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des applications spécifiques (spécialement adaptés à des fonctions spécifiques G06F 17/00;systèmes ou méthodes de traitement de données spécialement adaptés à des fins administratives, commerciales, financières, de gestion, de surveillance ou de prévision G06Q;informatique médicale G16H)
  • G06F 17/24 - Edition, p.ex. insertion/suppression
  • G06F 17/28 - Traitement ou traduction du langage naturel
  • G08B 23/00 - Alarmes réagissant à des conditions indésirables ou anormales, non spécifiées
  • G06F 17/22 - Manipulation ou enregistrement au moyen de codes, p.ex. dans une séquence de caractères de texte
  • G06F 17/27 - Analyse automatique, p.ex. analyse grammaticale, correction orthographique
  • G16H 70/00 - TIC spécialement adaptées au maniement ou au traitement de références médicales
  • G16H 50/30 - TIC spécialement adaptées au diagnostic médical, à la simulation médicale ou à l’extraction de données médicalesTIC spécialement adaptées à la détection, au suivi ou à la modélisation d’épidémies ou de pandémies pour le calcul des indices de santéTIC spécialement adaptées au diagnostic médical, à la simulation médicale ou à l’extraction de données médicalesTIC spécialement adaptées à la détection, au suivi ou à la modélisation d’épidémies ou de pandémies pour l’évaluation des risques pour la santé d’une personne
  • G16H 50/70 - TIC spécialement adaptées au diagnostic médical, à la simulation médicale ou à l’extraction de données médicalesTIC spécialement adaptées à la détection, au suivi ou à la modélisation d’épidémies ou de pandémies pour extraire des données médicales, p. ex. pour analyser les cas antérieurs d’autres patients
  • G16H 50/20 - TIC spécialement adaptées au diagnostic médical, à la simulation médicale ou à l’extraction de données médicalesTIC spécialement adaptées à la détection, au suivi ou à la modélisation d’épidémies ou de pandémies pour le diagnostic assisté par ordinateur, p. ex. basé sur des systèmes experts médicaux
  • G08B 7/06 - Systèmes de signalisation selon plus d'un des groupes Systèmes d'appel de personnes selon plus d'un des groupes utilisant une transmission électrique
  • G08B 21/04 - Alarmes pour assurer la sécurité des personnes réagissant à la non-activité, p. ex. de personnes âgées
  • G08B 29/18 - Prévention ou correction d'erreurs de fonctionnement
  • G16H 15/00 - TIC spécialement adaptées aux rapports médicaux, p. ex. leur création ou leur transmission

18.

Method and apparatus for motion description

      
Numéro d'application 15967453
Numéro de brevet 10860810
Statut Délivré - en vigueur
Date de dépôt 2018-04-30
Date de la première publication 2018-12-06
Date d'octroi 2020-12-08
Propriétaire Arria Data2Text Limited (Royaume‑Uni)
Inventeur(s) Sripada, Gowri

Abrégé

A method, apparatus, and computer program product for describing motion. The method may include receiving a set of eventualities (114). The set of eventualities (114) may describe at least one of a domain event and a domain state. The at least one of the domain event and the domain state may be derived from a set of spatio-temporal data (102) and the set of eventualities (114) may be associated with a particular region and a particular time period. The method may include organizing the set of eventualities to generate a document plan. The method may further include generating, using a processor, a linguistic representation of the set of eventualities using the document plan.

Classes IPC  ?

19.

Method and apparatus for expressing time in an output text

      
Numéro d'application 15872826
Numéro de brevet 10311145
Statut Délivré - en vigueur
Date de dépôt 2018-01-16
Date de la première publication 2018-09-27
Date d'octroi 2019-06-04
Propriétaire ARRIA DATA2TEXT LIMITED (Royaume‑Uni)
Inventeur(s)
  • Sripada, Gowri Somayajulu
  • Burnett, Neil

Abrégé

Methods, apparatuses, and computer program products are described herein that are configured to express a time in an output text. In some example embodiments, a method is provided that comprises identifying a time period to be described linguistically in an output text. The method of this embodiment may also include identifying a communicative context for the output text. The method of this embodiment may also include determining one or more temporal reference frames that are applicable to the time period and a domain defined by the communicative context. The method of this embodiment may also include generating a phrase specification that linguistically describes the time period based on the descriptor that is defined by a temporal reference frame of the one or more temporal reference frames. In some examples, the descriptor specifies a time window that is inclusive of at least a portion of the time period to be described linguistically.

Classes IPC  ?

  • G06F 17/27 - Analyse automatique, p.ex. analyse grammaticale, correction orthographique
  • G06F 17/28 - Traitement ou traduction du langage naturel
  • 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

20.

Text generation from correlated alerts

      
Numéro d'application 15918336
Numéro de brevet 10671815
Statut Délivré - en vigueur
Date de dépôt 2018-03-12
Date de la première publication 2018-09-27
Date d'octroi 2020-06-02
Propriétaire Arria Data2Text Limited (Royaume‑Uni)
Inventeur(s)
  • Reiter, Ehud B.
  • Logan, Alasdair
  • Alvarez, Lucia Ortega
  • Apeh, Edward
  • Libman, Bracha
  • Bradshaw, William

Abrégé

Methods, apparatuses, and computer program products are described herein that are configured to generate an operator text in response to an alarm that is either received from an alarm or alert system or that is self-generated based on an analysis of one or more data feeds. The method of an example embodiment may include determining whether an operator text is to be generated in response to a received alert condition by performing data analysis operations comprising: analyzing, using a processor, a primary data feed and at least one confirmatory data feed to identify one or more features; and determining based on the detection of a feature in the primary data feed or the at least one confirmatory data feed satisfies at least one predetermined constraint. The method may further include generating an output text that is displayable in a user interface that describes at least a diagnosis for the feature that satisfied that at least one predetermined constraint.

Classes IPC  ?

  • G06F 17/28 - Traitement ou traduction du langage naturel
  • G06F 40/56 - Génération de langage naturel
  • G08B 5/22 - Systèmes de signalisation optique, p. ex. systèmes d'appel de personnes, indication à distance de l'occupation de sièges utilisant une transmission électriqueSystèmes de signalisation optique, p. ex. systèmes d'appel de personnes, indication à distance de l'occupation de sièges utilisant une transmission électromécanique
  • A61B 5/024 - Mesure du pouls ou des pulsations cardiaques
  • A61B 5/08 - Dispositifs de mesure pour examiner les organes respiratoires

21.

Method and apparatus for aggregating with information generalization

      
Numéro d'application 15421925
Numéro de brevet 10216728
Statut Délivré - en vigueur
Date de dépôt 2017-02-01
Date de la première publication 2017-12-21
Date d'octroi 2019-02-26
Propriétaire ARRIA DATA2TEXT LIMITED (Royaume‑Uni)
Inventeur(s)
  • Bradshaw, William Anthony
  • Reiter, Ehud Baruch

Abrégé

Methods, apparatuses, and computer program products are described herein that are configured to perform aggregation of phrase specifications. In some example embodiments, a method is provided that comprises identifying two or more generalized phrase specifications. In some example embodiments, the two or more generalized phrase specifications contain at least one aggregatable constituent. The method of this embodiment may also include generating an aggregated phrase specification from the two or more generalized phrase specifications. In some example embodiments, the aggregated phrase specification comprises a combined noun phrase generated from the aggregatable constituents and one or more additional constituents based on a determined level of generalization.

Classes IPC  ?

  • G06F 17/28 - Traitement ou traduction du langage naturel
  • G06F 17/27 - Analyse automatique, p.ex. analyse grammaticale, correction orthographique

22.

Method and apparatus for alert validation

      
Numéro d'application 15421921
Numéro de brevet 10026274
Statut Délivré - en vigueur
Date de dépôt 2017-02-01
Date de la première publication 2017-12-21
Date d'octroi 2018-07-17
Propriétaire ARRIA DATA2TEXT LIMITED (Royaume‑Uni)
Inventeur(s) Reiter, Ehud B.

Abrégé

Methods, apparatuses, and computer program products are described herein that are configured to enable validation of an alert condition. In some example embodiments, a method is provided that comprises detecting an alert condition. The method of this embodiment may also include generating a set of messages based on one or more key events in a primary data channel and one or more significant events in one or more related data channels in response to the alert condition. The method of this embodiment may also include determining a validity of the alert condition based on the set of messages that express the one or more key events, the one or more significant events, a relationship between the one or more key events and the one or more significant events, an alert context and the one or causes of the alert condition.

Classes IPC  ?

  • G08B 3/00 - Systèmes de signalisation audibleSystèmes d'appel sonore de personnes
  • G08B 5/00 - Systèmes de signalisation optique, p. ex. systèmes d'appel de personnes, indication à distance de l'occupation de sièges
  • G08B 7/00 - Systèmes de signalisation selon plus d'un des groupes Systèmes d'appel de personnes selon plus d'un des groupes
  • G08B 5/36 - Systèmes de signalisation optique, p. ex. systèmes d'appel de personnes, indication à distance de l'occupation de sièges utilisant une transmission électriqueSystèmes de signalisation optique, p. ex. systèmes d'appel de personnes, indication à distance de l'occupation de sièges utilisant une transmission électromécanique utilisant des sources de lumière visible
  • G08B 23/00 - Alarmes réagissant à des conditions indésirables ou anormales, non spécifiées
  • G06F 17/28 - Traitement ou traduction du langage naturel
  • G08B 5/22 - Systèmes de signalisation optique, p. ex. systèmes d'appel de personnes, indication à distance de l'occupation de sièges utilisant une transmission électriqueSystèmes de signalisation optique, p. ex. systèmes d'appel de personnes, indication à distance de l'occupation de sièges utilisant une transmission électromécanique
  • G06F 17/22 - Manipulation ou enregistrement au moyen de codes, p.ex. dans une séquence de caractères de texte
  • G06F 19/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des applications spécifiques (spécialement adaptés à des fonctions spécifiques G06F 17/00;systèmes ou méthodes de traitement de données spécialement adaptés à des fins administratives, commerciales, financières, de gestion, de surveillance ou de prévision G06Q;informatique médicale G16H)
  • G06F 17/24 - Edition, p.ex. insertion/suppression
  • G06F 17/27 - Analyse automatique, p.ex. analyse grammaticale, correction orthographique

23.

Method and apparatus for generating causal explanations using models derived from data

      
Numéro d'application 15458532
Numéro de brevet 10853585
Statut Délivré - en vigueur
Date de dépôt 2017-03-14
Date de la première publication 2017-09-21
Date d'octroi 2020-12-01
Propriétaire Arria Data2Text Limited (Royaume‑Uni)
Inventeur(s)
  • Ninan, Nikhil
  • Bradshaw, William A.
  • Sripada, Gowri Somayajulu

Abrégé

Methods, apparatuses, and computer program product are described herein configured to transform an input model into a format that can be expressed causally in one or more phrases with a narrative representation. The methods, apparatuses, and computer program product may be configured to obtain the input model representing a data set composed of a plurality of nodes, a plurality of edges, and a plurality of paths and identify a path of maximal significance. The methods, apparatuses, and computer program product include identifying a subset of nodes from the plurality of nodes and a subset of edges from the plurality of edges associated with the path of maximal significance. The methods, apparatuses, and computer program product are configured to generate, using a natural language generation system, one or more phrases with a narrative representation describing the subset of nodes and the subset of edges associated with the path of maximal significance.

Classes IPC  ?

  • G06F 40/56 - Génération de langage naturel
  • G06N 5/02 - Représentation de la connaissanceReprésentation symbolique
  • G06F 40/169 - Annotation, p. ex. données de commentaires ou notes de bas de page

24.

Method, apparatus, and computer program product for user-directed reporting

      
Numéro d'application 15186927
Numéro de brevet 10282422
Statut Délivré - en vigueur
Date de dépôt 2016-06-20
Date de la première publication 2017-03-16
Date d'octroi 2019-05-07
Propriétaire ARRIA DATA2TEXT LIMITED (Royaume‑Uni)
Inventeur(s)
  • Sripada, Gowri Somayajulu
  • Dale, Robert
  • Feegrade, Mario
  • De Paiva, Daniel Da Silva

Abrégé

A method, apparatus, and computer program product are presented herein for user-directed reporting. In the context of a method, context information is received, wherein the context information defines the data set from which a natural language text or a graph is to be derived. The method further includes generating a set of messages based on the context information. The method further includes generating, by a processor, a context-specific report based on the set of messages and the relationship between them, wherein the context-specific report is configured to linguistically or visually express at least of messages. The method may include generating additional messages or annotations interactively. A corresponding apparatus and computer program product are provided.

Classes IPC  ?

  • G06F 17/28 - Traitement ou traduction du langage naturel
  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
  • G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
  • G06F 17/22 - Manipulation ou enregistrement au moyen de codes, p.ex. dans une séquence de caractères de texte
  • G06F 17/24 - Edition, p.ex. insertion/suppression

25.

Method and apparatus for annotating a graphical output

      
Numéro d'application 15188423
Numéro de brevet 10282878
Statut Délivré - en vigueur
Date de dépôt 2016-06-21
Date de la première publication 2017-01-19
Date d'octroi 2019-05-07
Propriétaire ARRIA DATA2TEXT LIMITED (Royaume‑Uni)
Inventeur(s) Reiter, Ehud Baruch

Abrégé

Various methods are provided for generating and annotating a graph. One example method may include determining one or more key patterns in a primary data channel, wherein the primary data channel is derived from raw input data in response to a constraint being satisfied. A method may further include determining one or more significant patterns in one or more related data channels. A method may further include generating a natural language annotation for at least one of the one or more key patterns or the one or more significant patterns. A method may further include generating a graph that is configured to be displayed in a user interface, the graph having at least a portion of the one or more key patterns, the one or more significant patterns and the natural language annotation.

Classes IPC  ?

  • G06F 3/00 - Dispositions d'entrée pour le transfert de données destinées à être traitées sous une forme maniable par le calculateurDispositions de sortie pour le transfert de données de l'unité de traitement à l'unité de sortie, p. ex. dispositions d'interface
  • G06T 11/60 - Édition de figures et de texteCombinaison de figures ou de texte
  • G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
  • G06F 17/22 - Manipulation ou enregistrement au moyen de codes, p.ex. dans une séquence de caractères de texte
  • G06F 17/24 - Edition, p.ex. insertion/suppression
  • G06F 17/28 - Traitement ou traduction du langage naturel
  • G06T 11/20 - Traçage à partir d'éléments de base, p. ex. de lignes ou de cercles
  • G16H 15/00 - TIC spécialement adaptées aux rapports médicaux, p. ex. leur création ou leur transmission

26.

Method and apparatus for situational analysis text generation

      
Numéro d'application 15074425
Numéro de brevet 10769380
Statut Délivré - en vigueur
Date de dépôt 2016-03-18
Date de la première publication 2016-11-10
Date d'octroi 2020-09-08
Propriétaire Arria Data2Text Limited (Royaume‑Uni)
Inventeur(s) Reiter, Ehud B.

Abrégé

Methods, apparatuses, and computer program products are described herein that are configured to generate a situational analysis text. In some example embodiments, a method is provided that comprises generating a set of messages based on one or more key events in a primary data channel and one or more significant events in one or more related data channels in response to an alert condition. The method of this embodiment may also include generating a situational analysis text based on the set of messages and the relationships between them. In some example embodiments, the situational analysis text is configured to linguistically express the one or more key events, the one or more significant events, and the relationships between the one or more key events and the one or more significant events.

Classes IPC  ?

  • G06F 40/30 - Analyse sémantique
  • G06F 40/40 - Traitement ou traduction du langage naturel
  • G06F 40/56 - Génération de langage naturel
  • G06F 40/154 - Transformation en arborescence pour documents en configuration arborescente ou balisés, p. ex. langages XSLT, XSL-FO ou feuilles de style
  • G06F 40/169 - Annotation, p. ex. données de commentaires ou notes de bas de page
  • G08B 21/18 - Alarmes de situation

27.

Method and apparatus for updating a previously generated text

      
Numéro d'application 15093365
Numéro de brevet 10467333
Statut Délivré - en vigueur
Date de dépôt 2016-04-07
Date de la première publication 2016-11-10
Date d'octroi 2019-11-05
Propriétaire ARRIA DATA2TEXT LIMITED (Royaume‑Uni)
Inventeur(s)
  • Logan, Alasdair James
  • Reiter, Ehud Baruch

Abrégé

Methods, apparatuses, and computer program products are described herein that are configured to enable updating of an output text. In some example embodiments, a method is provided that comprises generating a new message for each updateable data element based on a predetermined indication. The method of this embodiment may also include determining a classification for each new message by comparing each new message with a corresponding message that describes the updateable data element. The method of this embodiment may also include generating an additional document plan tree that contains at least a portion of the new messages. The method of this embodiment may also include combining the additional document plan tree with an original document plan tree.

Classes IPC  ?

  • G06F 17/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques
  • G06F 17/24 - Edition, p.ex. insertion/suppression
  • G06F 16/35 - PartitionnementClassement
  • G06F 17/27 - Analyse automatique, p.ex. analyse grammaticale, correction orthographique
  • G06F 17/22 - Manipulation ou enregistrement au moyen de codes, p.ex. dans une séquence de caractères de texte

28.

Method and apparatus for document planning

      
Numéro d'application 15022420
Numéro de brevet 10664558
Statut Délivré - en vigueur
Date de dépôt 2014-04-18
Date de la première publication 2016-08-11
Date d'octroi 2020-05-26
Propriétaire ARRIA DATA2TEXT LIMITED (Royaume‑Uni)
Inventeur(s) Mahamood, Saad

Abrégé

Methods, apparatuses, and computer program products are described herein that are configured to be embodied as and/or performed by a document planner. In some examples, a method is provided for generating a document plan. The method may include receiving a document plan template and a message store. The document plan template may include program code defining the structure and content of a document plan. The method may also include processing, by a processor, the document plan template to determine one or more messages from the message store for inclusion in the document plan. The method may also include generating the document plan. A structure and a content of the document plan may be determined at least based on the determined one or more messages and the document plan template. Apparatuses and computer readable media are also provided.

Classes IPC  ?

  • G06F 17/24 - Edition, p.ex. insertion/suppression
  • G06F 17/22 - Manipulation ou enregistrement au moyen de codes, p.ex. dans une séquence de caractères de texte
  • G06F 17/28 - Traitement ou traduction du langage naturel

29.

Text generation from correlated alerts

      
Numéro d'application 14914461
Numéro de brevet 09946711
Statut Délivré - en vigueur
Date de dépôt 2013-08-29
Date de la première publication 2016-07-28
Date d'octroi 2018-04-17
Propriétaire ARRIA DATA2TEXT LIMITED (Royaume‑Uni)
Inventeur(s)
  • Reiter, Ehud B.
  • Logan, Alasdair
  • Alvarez, Lucia Ortega
  • Apeh, Edward
  • Libman, Bracha
  • Bradshaw, William

Abrégé

Methods, apparatuses, and computer program products are described herein that are configured to generate an operator text in response to an alarm that is either received from an alarm or alert system or that is self-generated based on an analysis of one or more data feeds. The method of an example embodiment may include determining whether an operator text is to be generated in response to a received alert condition by performing data analysis operations comprising: analyzing, using a processor, a primary data feed and at least one confirmatory data feed to identify one or more features; and determining based on the detection of a feature in the primary data feed or the at least one confirmatory data feed satisfies at least one predetermined constraint. The method may further include generating an output text that is displayable in a user interface that describes at least a diagnosis for the feature that satisfied that at least one predetermined constraint.

Classes IPC  ?

  • G06F 17/28 - Traitement ou traduction du langage naturel
  • G08B 5/22 - Systèmes de signalisation optique, p. ex. systèmes d'appel de personnes, indication à distance de l'occupation de sièges utilisant une transmission électriqueSystèmes de signalisation optique, p. ex. systèmes d'appel de personnes, indication à distance de l'occupation de sièges utilisant une transmission électromécanique
  • A61B 5/024 - Mesure du pouls ou des pulsations cardiaques
  • A61B 5/08 - Dispositifs de mesure pour examiner les organes respiratoires

30.

Method, apparatus, and computer program product for user-directed reporting

      
Numéro d'application 14027684
Numéro de brevet 09396181
Statut Délivré - en vigueur
Date de dépôt 2013-09-16
Date de la première publication 2016-07-19
Date d'octroi 2016-07-19
Propriétaire Arria Data2Text Limited (Royaume‑Uni)
Inventeur(s)
  • Sripada, Gowri Somayajulu
  • Dale, Robert
  • Feegrade, Mario
  • De Paiva, Daniel Da Silva

Abrégé

A method, apparatus, and computer program product are recited herein for user-directed reporting. In the context of a method, context information is received, wherein the context information defines the data set from which a natural language text or a graph is to be derived. The method further includes generating a set of messages based on the context information. The method further includes generating, by a processor, a context-specific report based on the set of messages and the relationship between them, wherein the context-specific report is configured to linguistically or visually express at least of messages. A corresponding apparatus and computer program product are provided.

Classes IPC  ?

  • G06F 17/28 - Traitement ou traduction du langage naturel

31.

Method and apparatus for interactive reports

      
Numéro d'application 14961222
Numéro de brevet 10255252
Statut Délivré - en vigueur
Date de dépôt 2015-12-07
Date de la première publication 2016-05-19
Date d'octroi 2019-04-09
Propriétaire ARRIA DATA2TEXT LIMITED (Royaume‑Uni)
Inventeur(s)
  • Dale, Robert
  • Feegrade, Mario
  • Burnett, Neil
  • Bradshaw, William Anthony

Abrégé

Methods, apparatus and computer program products for interactive reports are disclosed herein. In some examples, a method for generating an output report that is an interactive report may include identifying one or more messages to be hyperlinked in an output report, wherein the one or more messages are data structures that are configured to linguistically describe at least a portion of raw input data; determining one or more interactive responses based on the one or more messages to be hyperlinked; determining one or more words in a phrase specification that are related to the one or more messages to be hyperlinked; and generating the output report, wherein the one or more words are hyperlinked in the output report such that when selected at least one of the one or more interactive responses is performed.

Classes IPC  ?

  • G06F 17/22 - Manipulation ou enregistrement au moyen de codes, p.ex. dans une séquence de caractères de texte
  • G06F 17/24 - Edition, p.ex. insertion/suppression
  • G06F 17/27 - Analyse automatique, p.ex. analyse grammaticale, correction orthographique
  • G06T 11/20 - Traçage à partir d'éléments de base, p. ex. de lignes ou de cercles
  • G06T 11/60 - Édition de figures et de texteCombinaison de figures ou de texte
  • G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs

32.

Method and apparatus for configurable microplanning

      
Numéro d'application 14822349
Numéro de brevet 10565308
Statut Délivré - en vigueur
Date de dépôt 2015-08-10
Date de la première publication 2016-05-12
Date d'octroi 2020-02-18
Propriétaire ARRIA DATA2TEXT LIMITED (Royaume‑Uni)
Inventeur(s) Reiter, Ehud Baruch

Abrégé

Methods, apparatuses, and computer program products are described herein that are configured to be embodied as a configurable microplanner. In some example embodiments, a method is provided that comprises accessing a document plan containing one or more messages. The method of this embodiment may also include generating a text specification containing one or more phrase specifications that correspond to the one or more messages in the document plan. The method of this embodiment may also include applying a set of lexicalization rules to each of the one or more messages to populate the one or more phrase specifications. In some example embodiments, the set of lexicalization rules are specified using a microplanning rule specification language that is configured to hide linguistic complexities from a user. In some example embodiments, genre parameters may also be used to specify constraints that provide default behaviors for the realization process.

Classes IPC  ?

  • G06F 17/28 - Traitement ou traduction du langage naturel
  • G06F 17/22 - Manipulation ou enregistrement au moyen de codes, p.ex. dans une séquence de caractères de texte
  • G06F 17/27 - Analyse automatique, p.ex. analyse grammaticale, correction orthographique

33.

Method and apparatus for interactive reports

      
Numéro d'application 14027775
Numéro de brevet 09244894
Statut Délivré - en vigueur
Date de dépôt 2013-09-16
Date de la première publication 2016-01-26
Date d'octroi 2016-01-26
Propriétaire ARRIA DATA2TEXT LIMITED (Royaume‑Uni)
Inventeur(s)
  • Dale, Robert
  • Feegrade, Mario
  • Burnett, Neil
  • Bradshaw, William Anthony

Abrégé

Methods, apparatus and computer program products for interactive reports are disclosed herein. In some examples, a method for generating an output report that is an interactive report may include identifying one or more messages to be hyperlinked in an output report, wherein the one or more messages are data structures that are configured to linguistically describe at least a portion of raw input data; determining one or more interactive responses based on the one or more messages to be hyperlinked; determining one or more words in a phrase specification that are related to the one or more messages to be hyperlinked; and generating the output report, wherein the one or more words are hyperlinked in the output report such that when selected at least one of the one or more interactive responses is performed.

Classes IPC  ?

  • G06F 15/18 - dans lesquels un programme est modifié en fonction de l'expérience acquise par le calculateur lui-même au cours d'un cycle complet; Machines capables de s'instruire (systèmes de commande adaptatifs G05B 13/00;intelligence artificielle G06N)
  • G06F 17/22 - Manipulation ou enregistrement au moyen de codes, p.ex. dans une séquence de caractères de texte

34.

Method and apparatus for generating a linguistic representation of raw input data

      
Numéro d'application 14760848
Numéro de brevet 10776561
Statut Délivré - en vigueur
Date de dépôt 2013-01-15
Date de la première publication 2015-12-17
Date d'octroi 2020-09-15
Propriétaire Arria Data2Text Limited (Royaume‑Uni)
Inventeur(s) Sripada, Gowri Somayajulu

Abrégé

Methods, apparatuses, and computer program products are described herein that are configured to be embodied as and/or performed by a document planner. In some example embodiments, a method is provided that comprises selecting a schema based on one or more messages available in a message store and using the selected schema and one or more messages available in the message store to generate a document plan. The schema of this embodiment may be defined by a specification containing one or more queries for selecting one or more messages, one or more messages, and/or one or more predefined phrases to instantiate a document plan. The method of this embodiment may also include applying an optimization specification to the document plan to generate an optimized document plan.

Classes IPC  ?

  • H04N 21/4728 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de servicesInterface pour utilisateurs finaux pour l'interaction avec le contenu, p. ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés pour la sélection d'une région d'intérêt [ROI], p. ex. pour la requête d'une version de plus haute résolution d'une région sélectionnée
  • H04N 21/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de servicesInterface pour utilisateurs finaux pour l'interaction avec le contenu, p. ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés
  • G06F 40/103 - Mise en forme, c.-à-d. modification de l’apparence des documents
  • G06F 16/95 - Recherche dans le Web
  • G06F 40/40 - Traitement ou traduction du langage naturel
  • G06F 40/106 - Affichage de la mise en page des documentsPrévisualisation
  • G06F 16/21 - Conception, administration ou maintenance des bases de données
  • G06F 16/25 - Systèmes d’intégration ou d’interfaçage impliquant les systèmes de gestion de bases de données

35.

Method and apparatus for motion description

      
Numéro d'application 14650777
Numéro de brevet 09990360
Statut Délivré - en vigueur
Date de dépôt 2012-12-27
Date de la première publication 2015-12-03
Date d'octroi 2018-06-05
Propriétaire ARRIA DATA2TEXT LIMITED (Royaume‑Uni)
Inventeur(s) Sripada, Gowri Somayajulu

Abrégé

A method, apparatus, and computer program product for describing motion. The method may include receiving a set of eventualities (114). The set of eventualities (114) may describe at least one of a domain event and a domain state. The at least one of the domain event and the domain state may be derived from a set of spatio-temporal data (102) and the set of eventualities (114) may be associated with a particular region and a particular time period. The method may include organizing the set of eventualities to generate a document plan. The method may further include generating, using a processor, a linguistic representation of the set of eventualities using the document plan.

Classes IPC  ?

  • G06F 17/27 - Analyse automatique, p.ex. analyse grammaticale, correction orthographique
  • G06F 17/28 - Traitement ou traduction du langage naturel

36.

Method and apparatus for aggregating with information generalization

      
Numéro d'application 14702325
Numéro de brevet 09600471
Statut Délivré - en vigueur
Date de dépôt 2015-05-01
Date de la première publication 2015-11-12
Date d'octroi 2017-03-21
Propriétaire Arria Data2Text Limited (Royaume‑Uni)
Inventeur(s)
  • Bradshaw, William Anthony
  • Reiter, Ehud Baruch

Abrégé

Methods, apparatuses, and computer program products are described herein that are configured to perform aggregation of phrase specifications. In some example embodiments, a method is provided that comprises identifying two or more generalized phrase specifications. In some example embodiments, the two or more generalized phrase specifications contain at least one aggregatable constituent. The method of this embodiment may also include generating an aggregated phrase specification from the two or more generalized phrase specifications. In some example embodiments, the aggregated phrase specification comprises a combined noun phrase generated from the aggregatable constituents and one or more additional constituents based on a determined level of generalization.

Classes IPC  ?

  • G06F 17/28 - Traitement ou traduction du langage naturel
  • G06F 17/27 - Analyse automatique, p.ex. analyse grammaticale, correction orthographique

37.

Method and apparatus for spatial descriptions in an output text

      
Numéro d'application 14702341
Numéro de brevet 11176214
Statut Délivré - en vigueur
Date de dépôt 2015-05-01
Date de la première publication 2015-11-12
Date d'octroi 2021-11-16
Propriétaire ARRIA DATA2TEXT LIMITED (Royaume‑Uni)
Inventeur(s)
  • Sripada, Gowri Somayajulu
  • Burnett, Neil

Abrégé

Methods, apparatuses, and computer program products are described herein that are configured to express a linguistic description of set of points within a spatial area in an output text. In some example embodiments, a method is provided that comprises generating one or more descriptors and/or one or more combinations of descriptors that are configured to linguistically describe at least a portion of a set of points within a spatial area. The method of this embodiment may also include scoring each of the one or more descriptors and/or one or more combinations of the one or more descriptors. The method of this embodiment may also include selecting a descriptor or combination of descriptors that has the highest score when compared to other descriptors or combination of descriptors, providing the descriptor or combination of descriptors satisfies a threshold.

Classes IPC  ?

  • G06F 16/9537 - Recherche à dépendance spatiale ou temporelle, p. ex. requêtes spatio-temporelles
  • G06F 16/33 - Requêtes
  • G06F 16/2457 - Traitement des requêtes avec adaptation aux besoins de l’utilisateur
  • 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
  • G06F 40/40 - Traitement ou traduction du langage naturel

38.

Method and apparatus for motion detection

      
Numéro d'application 14650763
Numéro de brevet 10115202
Statut Délivré - en vigueur
Date de dépôt 2012-12-27
Date de la première publication 2015-11-12
Date d'octroi 2018-10-30
Propriétaire ARRIA DATA2TEXT LIMITED (Royaume‑Uni)
Inventeur(s) Sripada, Gowri Somayajulu

Abrégé

Image analysis techniques may be employed to identify moving and/or static object within a sequence of spatial data frames (102, 300). Attributes of interest may be identified within a sequence of spatial data frames (102, 300). The attributes of interest may be clustered and examined across frames of the spatial data to detect motion vectors. A system (200) may derive information about these attributes of interest and their motion over time and identify moving and/or static objects, and the moving and/or static objects may be used to generate natural language messages describing the motion of the attributes of interest. Example uses include description of moving and/or static objects in data such as weather data, oil spills, cellular growth (e.g., tumor progression), atmospheric conditions (e.g., the size of a hole in the ozone layer), or any other implementation where it may be desirable to detect motion vectors in a sequence of spatial data frames.

Classes IPC  ?

  • G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
  • G06T 7/20 - Analyse du mouvement
  • G06K 9/62 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques
  • G06F 17/28 - Traitement ou traduction du langage naturel
  • G06T 7/246 - Analyse du mouvement utilisant des procédés basés sur les caractéristiques, p. ex. le suivi des coins ou des segments

39.

Method and apparatus for expressing time in an output text

      
Numéro d'application 14702352
Numéro de brevet 09904676
Statut Délivré - en vigueur
Date de dépôt 2015-05-01
Date de la première publication 2015-11-12
Date d'octroi 2018-02-27
Propriétaire ARRIA DATA2TEXT LIMITED (Royaume‑Uni)
Inventeur(s)
  • Sripada, Gowri Somayajulu
  • Burnett, Neil

Abrégé

Methods, apparatuses, and computer program products are described herein that are configured to express a time in an output text. In some example embodiments, a method is provided that comprises identifying a time period to be described linguistically in an output text. The method of this embodiment may also include identifying a communicative context for the output text. The method of this embodiment may also include determining one or more temporal reference frames that are applicable to the time period and a domain defined by the communicative context. The method of this embodiment may also include generating a phrase specification that linguistically describes the time period based on the descriptor that is defined by a temporal reference frame of the one or more temporal reference frames. In some examples, the descriptor specifies a time window that is inclusive of at least a portion of the time period to be described linguistically.

Classes IPC  ?

  • G06F 17/27 - Analyse automatique, p.ex. analyse grammaticale, correction orthographique
  • G06F 17/28 - Traitement ou traduction du langage naturel
  • 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

40.

METHOD AND APPARATUS FOR DOCUMENT PLANNING

      
Numéro d'application IB2014060846
Numéro de publication 2015/159133
Statut Délivré - en vigueur
Date de dépôt 2014-04-18
Date de publication 2015-10-22
Propriétaire ARRIA DATA2TEXT LIMITED (Royaume‑Uni)
Inventeur(s) Mahamood, Saad

Abrégé

Methods, apparatuses, and computer program products are described herein that are configured to be embodied as and/or performed by a document planner. In some examples, a method is provided for generating a document plan. The method may include receiving a document plan template and a message store. The document plan template may include program code defining the structure and content of a document plan. The method may also include processing, by a processor, the document plan template to determine one or more messages from the message store for inclusion in the document plan. The method may also include generating the document plan. A structure and a content of the document plan may be determined at least based on the determined one or more messages and the document plan template. Apparatuses and computer readable media are also provided.

Classes IPC  ?

  • G06F 17/28 - Traitement ou traduction du langage naturel
  • G06F 17/22 - Manipulation ou enregistrement au moyen de codes, p.ex. dans une séquence de caractères de texte
  • G06F 17/24 - Edition, p.ex. insertion/suppression

41.

Method and apparatus for annotating a graphical output

      
Numéro d'application 14634035
Numéro de brevet 09405448
Statut Délivré - en vigueur
Date de dépôt 2015-02-27
Date de la première publication 2015-08-27
Date d'octroi 2016-08-02
Propriétaire Arria Data2Text Limited (Royaume‑Uni)
Inventeur(s) Reiter, Ehud Baruch

Abrégé

Various methods are provided for generating and annotating a graph. One example method may include determining one or more key patterns in a primary data channel, wherein the primary data channel is derived from raw input data in response to a constraint being satisfied. A method may further include determining one or more significant patterns in one or more related data channels. A method may further include generating a natural language annotation for at least one of the one or more key patterns or the one or more significant patterns. A method may further include generating a graph that is configured to be displayed in a user interface, the graph having at least a portion of the one or more key patterns, the one or more significant patterns and the natural language annotation.

Classes IPC  ?

  • G06F 3/00 - Dispositions d'entrée pour le transfert de données destinées à être traitées sous une forme maniable par le calculateurDispositions de sortie pour le transfert de données de l'unité de traitement à l'unité de sortie, p. ex. dispositions d'interface
  • G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
  • G06F 17/22 - Manipulation ou enregistrement au moyen de codes, p.ex. dans une séquence de caractères de texte
  • G06F 17/24 - Edition, p.ex. insertion/suppression
  • G06F 17/28 - Traitement ou traduction du langage naturel
  • G06F 19/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des applications spécifiques (spécialement adaptés à des fonctions spécifiques G06F 17/00;systèmes ou méthodes de traitement de données spécialement adaptés à des fins administratives, commerciales, financières, de gestion, de surveillance ou de prévision G06Q;informatique médicale G16H)

42.

Method and apparatus for updating a previously generated text

      
Numéro d'application 14634158
Numéro de brevet 09336193
Statut Délivré - en vigueur
Date de dépôt 2015-02-27
Date de la première publication 2015-06-18
Date d'octroi 2016-05-10
Propriétaire Arria Data2Text Limited (Royaume‑Uni)
Inventeur(s)
  • Logan, Alasdair James
  • Reiter, Ehud Baruch

Abrégé

Methods, apparatuses, and computer program products are described herein that are configured to enable updating of an output text. In some example embodiments, a method is provided that comprises generating a new message for each updateable data element based on a predetermined indication. The method of this embodiment may also include determining a classification for each new message by comparing each new message with a corresponding message that describes the updateable data element. The method of this embodiment may also include generating an additional document plan tree that contains at least a portion of the new messages. The method of this embodiment may also include combining the additional document plan tree with an original document plan tree.

Classes IPC  ?

  • G06F 17/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques
  • G06F 17/27 - Analyse automatique, p.ex. analyse grammaticale, correction orthographique

43.

Method and apparatus for referring expression generation

      
Numéro d'application 14634119
Numéro de brevet 09355093
Statut Délivré - en vigueur
Date de dépôt 2015-02-27
Date de la première publication 2015-06-18
Date d'octroi 2016-05-31
Propriétaire ARRIA DATA2TEXT LIMITED (Royaume‑Uni)
Inventeur(s) Reiter, Ehud Baruch

Abrégé

Methods, apparatuses, and computer program products are described herein that are configured to perform referring expression generation. In some example embodiments, a method is provided that comprises identifying an intended referent to be referred to in a textual output. The method of this embodiment may also include determining that a salient ancestor of the intended referent is lower in a part-of hierarchy than a lowest common ancestor. The method of this embodiment may also include causing the salient ancestor to be set as a current target referent and a new salient ancestor to be determined for the current target referent. In some example embodiments, the default descriptor of each current target referent is added to the referring noun phrase and the part-of hierarchy is traversed via salient ancestor links until the new salient ancestor of the current target referent is higher than or equal to the lowest common ancestor.

Classes IPC  ?

  • G06F 17/21 - Traitement de texte
  • G06F 17/27 - Analyse automatique, p.ex. analyse grammaticale, correction orthographique
  • G06F 17/28 - Traitement ou traduction du langage naturel

44.

TEXT GENERATION FROM CORRELATED ALERTS

      
Numéro d'application IB2013058131
Numéro de publication 2015/028844
Statut Délivré - en vigueur
Date de dépôt 2013-08-29
Date de publication 2015-03-05
Propriétaire ARRIA DATA2TEXT LIMITED (Royaume‑Uni)
Inventeur(s)
  • Reiter, Ehud B.
  • Logan, Alasdair
  • Alvarez, Lucia Ortega
  • Apeh, Edward
  • Libman, Bracha
  • Bradshaw, William

Abrégé

Methods, apparatuses, and computer program products are described herein that are configured to generate an operator text in response to an alarm that is either received from an alarm or alert system or that is self-generated based on an analysis of one or more data feeds. The method of an example embodiment may include determining whether an operator text is to be generated in response to a received alert condition by performing data analysis operations comprising: analyzing, using a processor, a primary data feed and at least one confirmatory data feed to identify one or more features; and determining based on the detection of a feature in the primary data feed or the at least one confirmatory data feed satisfies at least one predetermined constraint. The method may further include generating an output text that is displayable in a user interface that describes at least a diagnosis for the feature that satisfied that at least one predetermined constraint.

Classes IPC  ?

  • G06F 17/28 - Traitement ou traduction du langage naturel
  • A61B 5/024 - Mesure du pouls ou des pulsations cardiaques

45.

Method and apparatus for alert validation

      
Numéro d'application 14311806
Numéro de brevet 09640045
Statut Délivré - en vigueur
Date de dépôt 2014-06-23
Date de la première publication 2014-12-25
Date d'octroi 2017-05-02
Propriétaire Arria Data2Text Limited (Royaume‑Uni)
Inventeur(s) Reiter, Ehud B.

Abrégé

Methods, apparatuses, and computer program products are described herein that are configured to enable validation of an alert condition. In some example embodiments, a method is provided that comprises detecting an alert condition. The method of this embodiment may also include generating a set of messages based on one or more key events in a primary data channel and one or more significant events in one or more related data channels in response to the alert condition. The method of this embodiment may also include determining a validity of the alert condition based on the set of messages that express the one or more key events, the one or more significant events, a relationship between the one or more key events and the one or more significant events, an alert context and the one or causes of the alert condition.

Classes IPC  ?

  • G08B 3/00 - Systèmes de signalisation audibleSystèmes d'appel sonore de personnes
  • G08B 5/00 - Systèmes de signalisation optique, p. ex. systèmes d'appel de personnes, indication à distance de l'occupation de sièges
  • G08B 7/00 - Systèmes de signalisation selon plus d'un des groupes Systèmes d'appel de personnes selon plus d'un des groupes
  • G08B 5/36 - Systèmes de signalisation optique, p. ex. systèmes d'appel de personnes, indication à distance de l'occupation de sièges utilisant une transmission électriqueSystèmes de signalisation optique, p. ex. systèmes d'appel de personnes, indication à distance de l'occupation de sièges utilisant une transmission électromécanique utilisant des sources de lumière visible
  • G08B 5/22 - Systèmes de signalisation optique, p. ex. systèmes d'appel de personnes, indication à distance de l'occupation de sièges utilisant une transmission électriqueSystèmes de signalisation optique, p. ex. systèmes d'appel de personnes, indication à distance de l'occupation de sièges utilisant une transmission électromécanique
  • G06F 19/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des applications spécifiques (spécialement adaptés à des fonctions spécifiques G06F 17/00;systèmes ou méthodes de traitement de données spécialement adaptés à des fins administratives, commerciales, financières, de gestion, de surveillance ou de prévision G06Q;informatique médicale G16H)
  • G06F 17/24 - Edition, p.ex. insertion/suppression
  • G06F 17/28 - Traitement ou traduction du langage naturel
  • G08B 23/00 - Alarmes réagissant à des conditions indésirables ou anormales, non spécifiées
  • G06F 17/22 - Manipulation ou enregistrement au moyen de codes, p.ex. dans une séquence de caractères de texte

46.

Method and apparatus for situational analysis text generation

      
Numéro d'application 14311998
Numéro de brevet 09323743
Statut Délivré - en vigueur
Date de dépôt 2014-06-23
Date de la première publication 2014-12-18
Date d'octroi 2016-04-26
Propriétaire Arria Data2Text Limited (Royaume‑Uni)
Inventeur(s) Reiter, Ehud B.

Abrégé

Methods, apparatuses, and computer program products are described herein that are configured to generate a situational analysis text. In some example embodiments, a method is provided that comprises generating a set of messages based on one or more key events in a primary data channel and one or more significant events in one or more related data channels in response to an alert condition. The method of this embodiment may also include generating a situational analysis text based on the set of messages and the relationships between them. In some example embodiments, the situational analysis text is configured to linguistically express the one or more key events, the one or more significant events, and the relationships between the one or more key events and the one or more significant events.

Classes IPC  ?

  • G06F 17/27 - Analyse automatique, p.ex. analyse grammaticale, correction orthographique
  • G06F 3/048 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI]
  • G06F 17/28 - Traitement ou traduction du langage naturel
  • G06F 17/22 - Manipulation ou enregistrement au moyen de codes, p.ex. dans une séquence de caractères de texte

47.

METHOD AND APPARATUS FOR DOCUMENT PLANNING

      
Numéro d'application IB2013050375
Numéro de publication 2014/111753
Statut Délivré - en vigueur
Date de dépôt 2013-01-15
Date de publication 2014-07-24
Propriétaire ARRIA DATA2TEXT LIMITED (Royaume‑Uni)
Inventeur(s) Sripada, Gowri Somayajulu

Abrégé

Methods, apparatuses, and computer program products are described herein that are configured to be embodied as and/or performed by a document planner. In some example embodiments, a method is provided that comprises selecting a schema based on one or more messages available in a message store and using the selected schema and one or more messages available in the message store to generate a document plan. The schema of this embodiment may be defined by a specification containing one or more queries for selecting one or more messages, one or more messages, and/or one or more predefined phrases to instantiate a document plan. The method of this embodiment may also include applying an optimization specification to the document plan to generate an optimized document plan.

Classes IPC  ?

  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet

48.

METHOD AND APPARATUS FOR MOTION DETECTION

      
Numéro d'application IB2012057773
Numéro de publication 2014/102568
Statut Délivré - en vigueur
Date de dépôt 2012-12-27
Date de publication 2014-07-03
Propriétaire ARRIA DATA2TEXT LIMITED (Royaume‑Uni)
Inventeur(s) Sripada, Gowri, Somayajulu

Abrégé

Image analysis techniques may be employed to identify moving and/or static object within a sequence of spatial data frames (102, 300). Attributes of interest may be identified within a sequence of spatial data frames (102, 300). The attributes of interest may be clustered and examined across frames of the spatial data to detect motion vectors. A system (200) may derive information about these attributes of interest and their motion over time and identify moving and/or static objects, and the moving and/or static objects may be used to generate natural language messages describing the motion of the attributes of interest. Example uses include description of moving and/or static objects in data such as weather data, oil spills, cellular growth (e.g., tumor progression), atmospheric conditions (e.g., the size of a hole in the ozone layer), or any other implementation where it may be desirable to detect motion vectors in a sequence of spatial data frames.

Classes IPC  ?

  • G06T 7/20 - Analyse du mouvement
  • G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
  • G06K 9/62 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques

49.

METHOD AND APPARATUS FOR MOTION DESCRIPTION

      
Numéro d'application IB2012057774
Numéro de publication 2014/102569
Statut Délivré - en vigueur
Date de dépôt 2012-12-27
Date de publication 2014-07-03
Propriétaire ARRIA DATA2TEXT LIMITED (Royaume‑Uni)
Inventeur(s) Sripada, Gowri, Somayajulu

Abrégé

A method, apparatus, and computer program product for describing motion. The method may include receiving a set of eventualities (114). The set of eventualities (114) may describe at least one of a domain event and a domain state. The at least one of the domain event and the domain state may be derived from a set of spatio-temporal data (102) and the set of eventualities (114) may be associated with a particular region and a particular time period. The method may include organizing the set of eventualities to generate a document plan. The method may further include generating, using a processor, a linguistic representation of the set of eventualities using the document plan.

Classes IPC  ?

50.

METHOD AND APPARATUS FOR SPATIAL DESCRIPTIONS IN AN OUTPUT TEXT

      
Numéro d'application IB2012056513
Numéro de publication 2014/076524
Statut Délivré - en vigueur
Date de dépôt 2012-11-16
Date de publication 2014-05-22
Propriétaire ARRIA DATA2TEXT LIMITED (Royaume‑Uni)
Inventeur(s)
  • Sripada, Gowri Somayajulu
  • Burnett, Neil

Abrégé

Methods, apparatuses, and computer program products are described herein that are configured to express a linguistic description of set of points within a spatial area in an output text. In some example embodiments, a method is provided that comprises generating one or more descriptors and/or one or more combinations of descriptors that are configured to linguistically describe at least a portion of a set of points within a spatial area. The method of this embodiment may also include scoring each of the one or more descriptors and/or one or more combinations of the one or more descriptors. The method of this embodiment may also include selecting a descriptor or combination of descriptors that has the highest score when compared to other descriptors or combination of descriptors, providing the descriptor or combination of descriptors satisfies a threshold.

Classes IPC  ?

  • 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
  • G06F 17/20 - Manipulation de données en langage naturel

51.

METHOD AND APPARATUS FOR EXPRESSING TIME IN AN OUTPUT TEXT

      
Numéro d'application IB2012056514
Numéro de publication 2014/076525
Statut Délivré - en vigueur
Date de dépôt 2012-11-16
Date de publication 2014-05-22
Propriétaire ARRIA DATA2TEXT LIMITED (Royaume‑Uni)
Inventeur(s)
  • Sripada, Gowri Somayajulu
  • Burnett, Neil

Abrégé

Methods, apparatuses, and computer program products are described herein that are configured to express a time in an output text. In some example embodiments, a method is provided that comprises identifying a time period to be described linguistically in an output text. The method of this embodiment may also include identifying a communicative context for the output text. The method of this embodiment may also include determining one or more temporal reference frames that are applicable to the time period and a domain defined by the communicative context. The method of this embodiment may also include generating a phrase specification that linguistically describes the time period based on the descriptor that is defined by a temporal reference frame of the one or more temporal reference frames. In some examples, the descriptor specifies a time window that is inclusive of at least a portion of the time period to be described linguistically.

Classes IPC  ?

  • 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
  • G06F 17/20 - Manipulation de données en langage naturel

52.

METHOD AND APPARATUS FOR AGGREGATING WITH INFORMATION GENERALIZATION

      
Numéro d'application US2012063343
Numéro de publication 2014/070197
Statut Délivré - en vigueur
Date de dépôt 2012-11-02
Date de publication 2014-05-08
Propriétaire ARRIA DATA2TEXT LIMITED (Royaume‑Uni)
Inventeur(s)
  • Bradshaw, William Anthony
  • Reiter, Ehud Baruch

Abrégé

Methods, apparatuses, and computer program products are described herein that are configured to perform aggregation of phrase specifications. In some example embodiments, a method is provided that comprises identifying two or more generalized phrase specifications. In some example embodiments, the two or more generalized phrase specifications contain at least one aggregatable constituent. The method of this embodiment may also include generating an aggregated phrase specification from the two or more generalized phrase specifications. In some example embodiments, the aggregated phrase specification comprises a combined noun phrase generated from the aggregatable constituents and one or more additional constituents based on a determined level of generalization.

Classes IPC  ?

  • G06F 17/28 - Traitement ou traduction du langage naturel

53.

Method and apparatus for alert validation

      
Numéro d'application 14023023
Numéro de brevet 08762133
Statut Délivré - en vigueur
Date de dépôt 2013-09-10
Date de la première publication 2014-03-06
Date d'octroi 2014-06-24
Propriétaire Arria Data2Text Limited (Royaume‑Uni)
Inventeur(s) Reiter, Ehud B.

Abrégé

Methods, apparatuses, and computer program products are described herein that are configured to enable validation of an alert condition. In some example embodiments, a method is provided that comprises detecting an alert condition. The method of this embodiment may also include generating a set of messages based on one or more key events in a primary data channel and one or more significant events in one or more related data channels in response to the alert condition. The method of this embodiment may also include determining a validity of the alert condition based on the set of messages that express the one or more key events, the one or more significant events, a relationship between the one or more key events and the one or more significant events, an alert context and the one or causes of the alert condition.

Classes IPC  ?

  • G06F 17/27 - Analyse automatique, p.ex. analyse grammaticale, correction orthographique

54.

Method and apparatus for situational analysis text generation

      
Numéro d'application 14023056
Numéro de brevet 08762134
Statut Délivré - en vigueur
Date de dépôt 2013-09-10
Date de la première publication 2014-03-06
Date d'octroi 2014-06-24
Propriétaire Arria Data2Text Limited (Royaume‑Uni)
Inventeur(s) Reiter, Ehud B.

Abrégé

Methods, apparatuses, and computer program products are described herein that are configured to generate a situational analysis text. In some example embodiments, a method is provided that comprises generating a set of messages based on one or more key events in a primary data channel and one or more significant events in one or more related data channels in response to an alert condition. The method of this embodiment may also include generating a situational analysis text based on the set of messages and the relationships between them. In some example embodiments, the situational analysis text is configured to linguistically express the one or more key events, the one or more significant events, and the relationships between the one or more key events and the one or more significant events.

Classes IPC  ?

  • G06F 17/28 - Traitement ou traduction du langage naturel
  • A61B 5/02 - Détection, mesure ou enregistrement en vue de l'évaluation du système cardio-vasculaire, p. ex. mesure du pouls, du rythme cardiaque, de la pression sanguine ou du débit sanguin

55.

TEXT GENERATION IN RESPONSE TO ALERTS, USING TREE STRUCTURES

      
Numéro d'application US2012053127
Numéro de publication 2014/035402
Statut Délivré - en vigueur
Date de dépôt 2012-08-30
Date de publication 2014-03-06
Propriétaire ARRIA DATA2TEXT LIMITED (Royaume‑Uni)
Inventeur(s) Reiter, Ehud, B.

Abrégé

Methods, apparatuses, and computer program products are described herein that are configured to generate a situational analysis text. In some example embodiments, a method is provided that comprises generating a set of messages based on one or more key events in a primary data channel and one or more significant events in one or more related data channels in response to an alert condition. The method of this embodiment may also include generating a situational analysis text based on the set of messages and the relationships between them. In some example embodiments, the situational analysis text is configured to linguistically express the one or more key events, the one or more significant events, and the relationships between the one or more key events and the one or more significant events.

Classes IPC  ?

  • G06F 17/28 - Traitement ou traduction du langage naturel
  • A61B 5/024 - Mesure du pouls ou des pulsations cardiaques

56.

METHOD AND APPARATUS FOR ANNOTATING A GRAPHICAL OUTPUT

      
Numéro d'application US2012053128
Numéro de publication 2014/035403
Statut Délivré - en vigueur
Date de dépôt 2012-08-30
Date de publication 2014-03-06
Propriétaire ARRIA DATA2TEXT LIMITED (Royaume‑Uni)
Inventeur(s) Reiter, Ehud B.

Abrégé

Various methods are provided for generating and annotating a graph. One example method may include determining one or more key patterns in a primary data channel, wherein the primary data channel is derived from raw input data in response to a constraint being satisfied. A method may further include determining one or more significant patterns in one or more related data channels. A method may further include generating a natural language annotation for at least one of the one or more key patterns or the one or more significant patterns. A method may further include generating a graph that is configured to be displayed in a user interface, the graph having at least a portion of the one or more key patterns, the one or more significant patterns and the natural language annotation.

Classes IPC  ?

  • G06F 17/24 - Edition, p.ex. insertion/suppression

57.

METHOD AND APPARATUS FOR CONFIGURABLE MICROPLANNING

      
Numéro d'application US2012053156
Numéro de publication 2014/035406
Statut Délivré - en vigueur
Date de dépôt 2012-08-30
Date de publication 2014-03-06
Propriétaire ARRIA DATA2TEXT LIMITED (Royaume‑Uni)
Inventeur(s) Reiter, Ehud, B.

Abrégé

Methods, apparatuses, and computer program products are described herein that are configured to be embodied as a configurable microplanner. In some example embodiments, a method is provided that comprises accessing a document plan containing one or more messages. The method of this embodiment may also include generating a text specification containing one or more phrase specifications that correspond to the one or more messages in the document plan. The method of this embodiment may also include applying a set of lexicalization rules to each of the one or more messages to populate the one or more phrase specifications. In some example embodiments, the set of lexicalization rules are specified using a microplanning rule specification language that is configured to hide linguistic complexities from a user. In some example embodiments, genre parameters may also be used to specify constraints that provide default behaviors for the realization process.

Classes IPC  ?

  • G06F 17/28 - Traitement ou traduction du langage naturel

58.

METHOD AND APPARATUS FOR REFERRING EXPRESSION GENERATION

      
Numéro d'application US2012053183
Numéro de publication 2014/035407
Statut Délivré - en vigueur
Date de dépôt 2012-08-30
Date de publication 2014-03-06
Propriétaire ARRIA DATA2TEXT LIMITED (Royaume‑Uni)
Inventeur(s) Reiter, Ehud, B.

Abrégé

Methods, apparatuses, and computer program products are described herein that are configured to perform referring expression generation. In some example embodiments, a method is provided that comprises identifying an intended referent to be referred to in a textual output. The method of this embodiment may also include determining that a salient ancestor of the intended referent is lower in a part-of hierarchy than a lowest common ancestor. The method of this embodiment may also include causing the salient ancestor to be set as a current target referent and a new salient ancestor to be determined for the current target referent. In some example embodiments, the default descriptor of each current target referent is added to the referring noun phrase and the part-of hierarchy is traversed via salient ancestor links until the new salient ancestor of the current target referent is higher than or equal to the lowest common ancestor.

Classes IPC  ?

  • G06F 17/28 - Traitement ou traduction du langage naturel

59.

METHOD AND APPARATUS FOR UPDATING A PREVIOUSLY GENERATED TEXT

      
Numéro d'application US2012061051
Numéro de publication 2014/035447
Statut Délivré - en vigueur
Date de dépôt 2012-10-19
Date de publication 2014-03-06
Propriétaire ARRIA DATA2TEXT LIMITED (Royaume‑Uni)
Inventeur(s)
  • Logan, Alasdair James
  • Reiter, Ehud Baruch

Abrégé

Methods, apparatuses, and computer program products are described herein that are configured to enable updating of an output text. In some example embodiments, a method is provided that comprises generating a new message for each updateable data element based on a predetermined indication. The method of this embodiment may also include determining a classification for each new message by comparing each new message with a corresponding message that describes the updateable data element. The method of this embodiment may also include generating an additional document plan tree that contains at least a portion of the new messages. The method of this embodiment may also include combining the additional document plan tree with an original document plan tree.

Classes IPC  ?

  • G06F 17/28 - Traitement ou traduction du langage naturel

60.

METHOD AND APPARATUS FOR ALERT VALIDATION

      
Numéro d'application US2012053115
Numéro de publication 2014/035400
Statut Délivré - en vigueur
Date de dépôt 2012-08-30
Date de publication 2014-03-06
Propriétaire ARRIA DATA2TEXT LIMITED (Royaume‑Uni)
Inventeur(s) Reiter, Ehud, B.

Abrégé

Methods, apparatuses, and computer program products are described herein that are configured to enable validation of an alert condition. In some example embodiments, a method is provided that comprises detecting an alert condition. The method of this embodiment may also include generating a set of messages based on one or more key events in a primary data channel and one or more significant events in one or more related data channels in response to the alert condition. The method of this embodiment may also include determining a validity of the alert condition based on the set of messages that express the one or more key events, the one or more significant events, a relationship between the one or more key events and the one or more significant events, an alert context and the one or causes of the alert condition.

Classes IPC  ?

  • G06F 17/28 - Traitement ou traduction du langage naturel
  • A61B 5/024 - Mesure du pouls ou des pulsations cardiaques