Brevet FR3129008A1 — publié le 20230512

Procédé de commande d’un terminal utilisateur L’invention concerne un procédé mis en œuvre par ordinateur de commande d’un terminal utilisateur, le procédé comprenant les étapes de : - chargement d’un document électronique cible comprenant un texte cible (2) en langage naturel, le texte cible comprenant des marqueurs syntaxiques; et - génération d’une interface interactive (8) basée sur le document électronique cible et comprenant les modes d’utilisation suivants : - un mode linéaire (9), dans lequel l’interface interactive (8) restitue le texte cible (2) compris dans le document électronique cible en langage naturel ; - un mode guidé (9’), dans lequel l’interface interactive (8) présente, pour une étape déterminée parmi la pluralité d’étapes d’opération, au moins une page écran (10) présentant des premiers éléments d’interface (11) correspondant à l’au moins un attribut de l’étape, au moins un extrait du texte cible (2), et au moins un deuxième élément d’interface de commande (7, 12) correspondant à un lien vers au moins une autre étape, l’au moins un deuxième élément d’interface de commande (7, 12) étant configuré pour permettre le passage à une page écran correspondant à ladite autre étape suite à une activation de l’au moins un deuxième élément d’interface de commande (7, 12) par l’utilisateur. Figure pour l’abrégé : figure 3 Procédé de commande d’un terminal utilisateur Domaine technique de l’invention Le domaine technique de l’invention concerne un procédé mis en œuvre par ordinateur de commande d’un terminal utilisateur, et en particulier un procédé mis en œuvre par ordinateur destiné à générer une interface interactive dans le terminal utilisateur à partir d’un texte cible compris dans un document électronique cible comme un manuel d’instructions ou de maintenance. Objet de l’invention Les manuels d’instructions ou de maintenance présentent souvent un nombre d’informations conséquent, et sont par ailleurs difficile à lire, et en particulier lorsqu’ils sont au format électronique. Ces manuels d’instructions ou de maintenance décrivent en général des procédures complexes comprenant un nombre important de tâches à effectuer. La lecture de l’ensemble de ces tâches afin de réaliser la procédure décrite peut s’avérer chronophage et peut dans certains cas entrainer un oubli d’une étape de la procédure résultant ainsi en une situation critique et parfois même dangereuse. L’invention se propose donc de résoudre ce problème technique et de sécuriser la réalisation des procédures décrites ci-avant tout en réduisant le nombre d’erreurs pouvant résulter d’un suivi erroné des manuels d’instructions ou de maintenance. A cet effet, l’invention est relative à un procédé mis en œuvre par ordinateur de commande d’un terminal utilisateur, le procédé comprenant les étapes suivantes : - chargement d’un document électronique cible comprenant un texte cible en langage naturel, le texte cible comprenant des marqueurs syntaxiques ; - découpage du texte cible en une pluralité de fragments d’analyse, deux fragments d’analyse adjacents étant séparés par un marqueur syntaxique; - extraction de termes d’intérêt à partir d’au moins un fragment d’analyse de la pluralité de fragments d’analyse, les termes d’intérêt comprenant des concepts identifiés exprimés dans le texte cible ainsi que des relations identifiées entre lesdits concepts; - enrichissement sémantique du texte cible sur la base des termes d’intérêt extraits et du découpage du texte cible en fragments d’analyse ; - construction d’un modèle compréhensible par ordinateur sur la base du découpage du texte cible en une pluralité de fragments d’analyse, des marqueurs syntaxiques, des termes d’intérêt et de l’enrichissement sémantique du texte cible, le modèle comprenant une pluralité de nœuds représentatifs d’une pluralité d’étapes d’opération relative à une série d’instructions à réaliser et des attributs relatifs à chaque étape de la pluralité d’étapes d’opération, ainsi qu’au moins un lien entre deux étapes; - génération d’une interface interactive à partir du modèle obtenu ; l’interface interactive générée comprenant les modes d’utilisation suivants: - un mode linéaire, dans lequel l’interface interactive restitue le texte cible compris dans le document électronique cible en langage naturel ; - un mode guidé, dans lequel l’interface interactive présente, pour une étape déterminée parmi la pluralité d’étapes d’opération, au moins une page écran présentant des premiers éléments d’interfaces correspondant à l’au moins un attribut de l’étape, au moins un extrait du texte cible, et au moins un deuxième élément d’interface de commande correspondant à un lien vers au moins une autre étape, l’au moins un deuxième élément d’interface de commande étant configuré pour permettre le passage à une page écran correspondant à ladite autre étape suite à une activation de l’au moins un deuxième élément d’interface de commande par l’utilisateur. De manière avantageuse, le procédé mis en œuvre par ordinateur décrit permet de générer une interface interactive à partir d’un texte cible, ladite interface interactive permettant deux modes d’utilisation de l’interface intercative pouvant s’adapter à un besoin d’utilisation donné. Le dispositif peut comporter en outre une ou plusieurs des caractéristiques décrites ci-après. Le procédé mis en œuvre par ordinateur peut comprendre une étape d’introduction dans le texte cible de marqueurs syntaxiques supplémentaires venant s’ajouter aux marqueurs syntaxiques compris dans le texte cible. De manière avantageuse, l’introduction de marqueurs syntaxiques supplémentaires permet de mieux découper le texte cible en fragments d’analyse afin d’obtenir une structure du texte cible plus facilement convertible en une présentation de la pluralité d’étapes d’opération de manière progressive et guidée, autrement dit étape par étape en mode guidé. L’interface interactive peut être configurée pour permettre un basculement entre le mode linéaire et le mode guidé. De manière avantageuse, le basculement de l’interface interactive permet de faciliter la lecture d’une série d’instructions. L’interface interactive peut comprendre l’au moins un deuxième élément d’interface de commande configuré pour permettre, si l’interface interactive présente une page écran correspondant à une étape courante, de passer à une page écran correspondant à une étape suivante ou une étape précédente par rapport à l’étape courante. De manière avantageuse, l’au moins un deuxième élément d’interface de commande permet une navigation entre différentes étapes de la pluralité d’étapes d’opération du texte cible compris dans le document électronique cible. L’interface interactive peut être configurée pour permettre, en mode guidé, et lorsque l’interface interactive présente une page écran correspondant à l’étape courante, une communication d’un message d’alerte ou d’une partie de texte du texte cible relatif à ladite étape courante ou à une étape comprise dans la pluralité d’étapes d’opération autre que l’étape courante. De manière avantageuse, la communication d’un message d’alerte ou d’une partie de texte du texte cible relatif à ladite étape courante ou à une étape comprise dans la pluralité d’étapes d’opération autre que l’étape courante permet de faciliter l’utilisation de l’interface interactive en permettant une mémorisation de la dernière étape présentée, ou afficher des précautions à prendre ou des conditions à remplir avant de commencer à réaliser l’étape courante comme par exemple afficher un message indiquant qu’il faille porter un casque de sécurité avant de commencer à réaliser l’étape courante. L’interface interactive peut être configurée, en mode guidé, pour présenter, si l’interface interactive affiche la page écran correspond à l’étape courante, un support multimédia relatif à l’étape courante. De manière avantageuse, la présentation du support multimédia relatif à l’étape courante permet d’enrichir l’extrait du texte cible par le support multimédia afin de faciliter la compréhension du texte cible. L’interface interactive peut être configurée pour permettre à l’utilisateur de rajouter à une page écran affichée par l’interface interactive le support multimédia ou un texte de support, ledit support multimédia ou ledit texte de support comprenant des informations de support destinées à faciliter l’exécution de la pluralité d’étapes d’opération relatives à la série d’instructions à réaliser. De manière avantageuse, si l’interface interactive est configurée pour permettre à l’utilisateur de rajouter à une page écran affichée par l’interface interactive un support multimédia ou un texte de support, l’utilisateur peut garder une trace écrite ou visuelle d’informations qu’il juge importantes pour l’exécution de la pluralité d’étapes d’opération relatives à la série d’instructions à réaliser. L’interface interactive peut être configurée pour mémoriser la page écran correspondant à l’étape courante, de sorte que, si l’interface interactive est arrêtée puis redémarrée, l’interface interactive présente, dès son redémarrage, la page écran correspondant à l’étape qui était l’étape courante avant l’arrêt de l’interface interactive. De manière avantageuse, la mémorisation par l’interface interactive de l’étape courante à laquelle se trouve l’utilisateur permet de faciliter la reprise du procédé mis en œuvre par l’utilisateur. L’interface interactive peut être configurée pour conserver le texte cible compris dans le document électronique cible et pour présenter ledit texte cible en langage naturel en mode linéaire, et de manière progressive et guidée en mode guidé. De manière avantageuse, la conservation par l’interface interactive du texte cible compris dans le document électronique cible permet l’accès à ce texte cible malgré une présentation en mode guidée. L’utilisateur peut sélectionner dans l’interface interactive, en mode linéaire, une pluralité d’étapes d’opération relatives à une série d’instructions à réaliser, ladite pluralité d’étapes d’opération relatives à une série d’instructions à réaliser correspondant à des fragments d’analyse de la pluralité de fragments d’analyse, et l’interface interactive affiche, sur la base de la sélection faite par l’utilisateur, des attributs relatifs à chaque étape de la pluralité d’étapes d’opération sélectionnées par l’utilisateur, lesdits attributs correspondant aux termes d’intérêt extraits. De manière avantageuse, l’affichage par l’interface interactive des attributs relatifs à chaque étape de la pluralité d’étapes d’opération sélectionnée par l’utilisateur permet à l’utilisateur d’avoir connaissance de l’ensemble des attributs relatifs la pluralité d’étapes d’opération sélectionnée par l’utilisateur préalablement à la réalisation de la pluralité d’étapes d’opération, comme par exemple avoir connaissance d’une liste d’outils ou de pièces détachées à préparer pour réaliser une intervention de maintenance donnée. Un terme d’intérêt extrait à partir d’un fragment d’analyse de la pluralité de fragments d’analyse peut désigner un verbe qui renvoie à une action à effectuer, ou un outil utilisé lors d’une réalisation de ladite action, ou un produit utilisé lors de la réalisation de ladite action. De manière avantageuse, cela permet la construction d’un graphe de connaissances sur la base des termes d’intérêt extraits et mettre en évidence des informations importantes pour l’utilisateur. Le document électronique cible peut désigner une notice de maintenance d’un dispositif, d’un système ou d’une installation donnée et le texte cible désigne une série d’instructions à effectuer pour la maintenance dudit dispositif, dudit système ou de ladite installation. De manière avantageuse, cela permet d’effectuer une maintenance d’un dispositif, d’un système ou d’une installation donnée de manière simple et rapide. Le document électronique cible peut désigner un mode d’emploi d’un dispositif, d’un système ou d’une installation donnée et le texte cible peut désigner une série d’instructions à effectuer pour manier ou faire fonctionner ledit dispositif, ledit système ou ladite installation. De manière avantageuse, cela permet de manier ou de faire fonctionner un dispositif, un système ou une installation donné de manière simple et rapide. D’autres avantages et caractéristiques pourront ressortir de la description détaillée qui suit. Brève description des figures L’invention sera mieux comprise à la lecture de la description détaillée qui suit, donnée uniquement à titre d’exemple non limitatif et faite en se référant aux dessins annexés et listés ci-dessous. la représente un organigramme des différentes étapes du procédé mis en œuvre par odinateur décrit. la représente un extrait d’un document cible comprenant un texte cible à charger dans un terminal utilisateur. la représente deux pages écrans du terminal utilisateur présentant deux modes de fonctionnement linéaire et guidé d’une interface interactive générée à partir du texte cible présenté dans la . la représente une page écran du terminal utilisateur comprenant une liste de vérification des attributs relatifs à une exécution d’une étape donnée d’une tâche à effectuer. la représente une page écran du terminal utilisateur présentant un message d’alerte, et une autre page écran présentant un support multimédia relatif à l’étape présenté à la . la représente une page écran du terminal utilisateur présentant un support multimédia et un texte de support rajoutés par un utilisateur. la représente un exemple d’un document électronique cible qui comprend plusieurs passages de texte la représente un exemple de décomposition du document électronique cible de la en une séquence organisée de fragments d’analyse selon le procédé mis en œuvre par ordinateur décrit. la montre un exemple d’une étape d’extraction de termes d’intérêt dans le texte cible selon le procédé mis en œuvre par ordinateur décrit. Sur ces figures, les mêmes références sont utilisées pour désigner les mêmes éléments. Les éléments représentés sur les différentes figures ne sont pas nécessairement réalisés à l’échelle afin de faciliter la compréhension des figures. Procédé mis en œuvre par ordinateur de commande d’un terminal utilisateur, le procédé comprenant les étapes suivantes : - chargement (E1) d’un document électronique cible (1) comprenant un texte cible (2) en langage naturel, le texte cible comprenant des marqueurs syntaxiques (3); - découpage (E2) du texte cible (2) en une pluralité de fragments d’analyse, deux fragments d’analyse adjacents étant séparés par un marqueur syntaxique (3); - extraction (E3) de termes d’intérêt (5) à partir d’au moins un fragment d’analyse (4) de la pluralité de fragments d’analyse, les termes d’intérêt (5) comprenant des concepts identifiés exprimés dans le texte cible (2) ainsi que des relations identifiées entre lesdits concepts; - enrichissement sémantique (E4) du texte cible (2) sur la base des termes d’intérêt (5) extraits et du découpage (E2) du texte cible (2) en fragments d’analyse (4); - construction (E5) d’un modèle compréhensible par ordinateur sur la base du découpage (E2) du texte cible (2) en une pluralité de fragments d’analyse, des marqueurs syntaxiques (3), des termes d’intérêt (5) et de l’enrichissement sémantique (E4) du texte cible (2), le modèle comprenant une pluralité de nœuds représentatifs d’une pluralité d’étapes d’opération relative à une série d’instructions à réaliser et des attributs (6) relatifs à chaque étape de la pluralité d’étapes d’opération, ainsi qu’au moins un lien entre deux étapes; - génération (E6) d’une interface interactive (8) à partir du modèle obtenu ; l’interface interactive (8) générée comprenant les modes d’utilisation suivants: - un mode linéaire (9), dans lequel l’interface interactive (8) restitue le texte cible (2) compris dans le document électronique cible (1) en langage naturel ; - un mode guidé (9’), dans lequel l’interface interactive (8) présente, pour une étape déterminée parmi la pluralité d’étapes d’opération, au moins une page écran (10) présentant des premiers éléments d’interface (11) correspondant à l’au moins un attribut de l’étape, au moins un extrait du texte cible (2), et au moins un deuxième élément d’interface de commande (7, 12) correspondant à un lien vers au moins une autre étape, l’au moins un deuxième élément d’interface de commande (7, 12) étant configuré pour permettre le passage à une page écran correspondant à ladite autre étape suite à une activation de l’au moins un deuxième élément d’interface de commande (7, 12) par l’utilisateur. Procédé selon la revendication 1 comprenant en outre une étape d’introduction (E1’) dans le texte cible (2) de marqueurs syntaxiques supplémentaires venant s’ajouter aux marqueurs syntaxiques (3) compris dans le texte cible (2). Procédé selon l’une des revendications 1 ou 2 dans lequel l’interface interactive (8) est configurée pour permettre un basculement entre le mode linéaire (9) et le mode guidé (9’). Procédé selon l’une des revendications précédentes dans lequel l’interface interactive (8) comprend l’au moins un deuxième élément d’interface de commande (7, 12) configuré pour permettre, si l’interface interactive (8) présente une page écran correspondant à une étape courante, de passer à une page écran correspondant à une étape suivante ou une étape précédente par rapport à l’étape courante. Procédé selon l’une des revendications précédentes dans lequel l’interface interactive (8) est configurée pour permettre, en mode guidé (9’), et lorsque l’interface interactive (8) présente une page écran correspondant à l’étape courante, une communication d’un message d’alerte (14) ou d’une partie de texte du texte cible (2) relatif à ladite étape courante ou à une étape comprise dans la pluralité d’étapes d’opération autre que l’étape courante. Procédé selon l’une quelconque des revendications précédentes dans lequel l’interface interactive (8) est configurée, en mode guidé (9’), pour présenter, si l’interface interactive (8) affiche la page écran correspond à l’étape courante, un support multimédia (15) relatif à l’étape courante. Procédé selon l’une quelconque des revendications précédentes dans lequel l’interface interactive (8) est configurée pour permettre à l’utilisateur de rajouter à une page écran affichée par l’interface interactive (8) le support multimédia (15) ou un texte de support (15’), ledit support multimédia (15) ou ledit texte de support (15’) comprenant des informations de support destinées à faciliter l’exécution de la pluralité d’étapes d’opération relatives à la série d’instructions à réaliser. Procédé selon l’une quelconque des revendications précédentes dans lequel l’interface interactive (8) est configurée pour mémoriser la page écran correspondant à l’étape courante, de sorte que, si l’interface interactive (8) est arrêtée puis redémarrée, l’interface interactive (8) présente, dès son redémarrage, la page écran correspondant à l’étape qui était l’étape courante avant l’arrêt de l’interface interactive (8). Procédé selon l’une quelconque des revendications précédentes dans lequel l’interface interactive (8) est configurée pour conserver le texte cible (2) compris dans le document électronique cible (1) et pour présenter ledit texte cible (2) en langage naturel en mode linéaire (9), et de manière progressive et guidée en mode guidé (9’). Procédé selon l’une quelconque des revendications précédentes, dans lequel l’utilisateur peut sélectionner dans l’interface interactive (8), en mode linéaire (9), une pluralité d’étapes d’opération relatives à une série d’instructions à réaliser, ladite pluralité d’étapes d’opération relatives à une série d’instructions à réaliser correspondant à des fragments d’analyses (4) de la pluralité de fragments d’analyse, et l’interface interactive (8) affiche, sur la base de la sélection faite par l’utilisateur, des attributs (6) relatifs à chaque étape de la pluralité d’étapes d’opération sélectionnées par l’utilisateur, lesdits attributs (6) correspondant aux termes d’intérêt (5) extraits. Procédé selon l’une quelconque des revendications précédentes dans lequel un terme d’intérêt (5) extrait à partir d’un fragment d’analyse (4) de la pluralité de fragments d’analyse désigne un verbe qui renvoie à une action à effectuer, ou un outil utilisé lors d’une réalisation de ladite action, ou un produit utilisé lors de la réalisation de ladite action. Procédé selon l’une quelconque des revendications précédentes dans lequel le document électronique cible (1) désigne une notice de maintenance d’un dispositif, d’un système ou d’une installation donnée et le texte cible (2) désigne une série d’instructions à effectuer pour la maintenance dudit dispositif, dudit système ou de ladite installation. Procédé selon l’une des revendications 1 à 11 dans lequel le document électronique cible (1) désigne un mode d’emploi d’un dispositif, d’un système ou d’une installation donnée et le texte cible (2) désigne une série d’instructions à effectuer pour manier ou faire fonctionner ledit dispositif, ledit système ou ladite installation.