Brevet FR2855632A1 — publié le 20041203

- 1. La présente invention concerne un dispositif universel de rédaction automatique, permettant à partir d'une banque de données techniques, de générer automatiquement de façon précise, rapide, dans un langage professionnel structuré, un 5 compte-rendu, rapport, bilan, synthèse ou autre et dont les principales fonctions sont: - Navigation dans un ensemble d'icônes représentant une banque de connaissances donnée (par exemple pour le 10 domaine de la Santé, de l'Automobile, de l'Aéronautique ou autre.) - Génération automatique d'une arborescence d'informations techniques, sous la forme d'éléments de phrases pré-rédigées, structurées et pertinentes à 15 sélectionner. - Transcription automatique en format texte de l'élément de phrase sélectionné. - Assistance multimédia personnalisée à l'information choisie (par exemple sous la forme d'une définition, 20 d'une image, d'une vidéo explicative...) Dans le domaine personnel aussi bien que professionnel, la rédaction, la consultation, la modification de rapports sont 25 traditionnellement effectuées avec les moyens suivants: - Pour la rédaction de rapports: o Dossiers papiers ou fiches manuscrites o Saisie de données sur ordinateur (fixe, portable) et 30 rédaction au clavier avec les logiciels de traitement de textes divers (Microsoft Word, PowerPoint, Lotus 123, ...) générant des fichiers aux formats multiples. o Saisie d'informations techniques avec des logiciels 35 spécialisés proposant au travers de menus déroulant des informations figées et limitées. o Utilisation d'enregistrements audio (dictaphone) de photos ou de vidéos pour l'aide à la rédaction de rapports. - Pour la consultation/modification: - 2 o Dossiers manuscrits (notes sur support papier) o Fichiers informatiques (disquettes, CD) accessibles avec les logiciels appropriés. o Banques de photos, vidéos (disquettes, CD, DVD, 5 cassettes) qui nécessitent la disponibilité de matériels et des logiciels divers. o Transmission orale de l'information Ainsi, à ce jour, aussi bien dans le domaine personnel que 10 professionnel, lorsqu'une personne souhaite rédiger / consulter / modifier un compte-rendu, elle doit pouvoir rassembler (voire posséder) la totalité ou un sous-ensemble des dispositifs énumérés ci-dessus (dossiers manuscrits, logiciels spécialisés appropriés, banques de données 15 (thesaurus) de la spécialité, dictaphone, etc.). Les principaux inconvénients qui en résultent sont: - Perte globale de temps pour la rédaction / consultation/ 20 modification d'un rapport, due principalement à l'inefficacité des logiciels, à la diversité des équipements actuels, à des méthodologies inappropriées. - Rapports utilisant des formats différents, souvent propriétaires, non compatibles, difficiles à échanger - Mauvaise qualité technique de l'information ( langages hétérogènes, mal interprétés, non compréhensibles par tous) , erreurs dues à la saisie manuelle. - Duplication de l'information entraînant un volume de stockage physique important (centaines voire milliers de 30 dossiers papiers imprimés, dizaines / centaines de cassettes vidéo/audio...) - Acquisitions de licences nécessitant des investissements importants pour des logiciels divers ou des banques de données difficilement exploitables. - Formation lourde et contraignante pour les différents matériels et logiciels à utiliser (logiciels de traitement de texte, logiciels multimédias, banques de données, vidéos, scanners, etc.) Le dispositif selon l'invention permet de remédier à ces inconvénients. Il comporte (à part l'ordinateur avec tous ses composants matériels et la banque de données spécialisées), - 3 une interface informatique (algorithme) qui contrôle: - Un générateur de spécialités GS, effectuant le filtrage du contenu des éléments de navigation en fonction de la spécialité utilisée et - Un générateur de navigation GN effectuant la correspondance entre les différents niveaux de navigation sélectionnés sur l'interface utilisateur et les 10 informations correspondantes dans la base de données et - Un générateur de sections de phrases GP effectuant la correspondance entre le choix du dernier niveau de navigation sélectionné sur l'interface utilisateur et 15 l'arborescence des sections de phrases correspondantes dans la base de données et - Un générateur d 'assistance GA effectuant la correspondance entre la section de phrase sélectionnée 20 et les éléments multimédia associés et - Un générateur de transcription finale GF effectuant la rédaction automatique de la formulation finale en fonction du contexte de l'environnement (fin de la 25 section de phrase sélectionnée précédemment, phrase à compléter, transcription hors contexte de l'ensemble de l'arborescence sélectionnée...) L'interface informatique permet de réaliser le lien entre 30 - l'écran affichant différentes informations telles que icônes de navigation, arborescences de données, éléments multimédias, et - la banque de données constituant la collection des éléments de navigation, de phrases techniques et les objets multimédias accessibles, selon le choix de l'utilisateur, et - la transcription automatique des informations dans le rapport final affiché à l'écran. - 4 Selon des modes particuliers de réalisation: - L'interface informatique (3) récupère, à partir de la boucle logicielle (2) , les différents identifiants (SPE, NAV, SEP) sélectionnés à l'écran (1) par l'utilisateur. - Selon l'identifiant, l'interface informatique(3) distribue les tâches à exécuter aux différents générateurs (S,N,P,A,F) - Le générateur actif (S ou N ou P ou A ou F) renvoie à l'écran (1) les informations traitées à partir de la base de 10 données (7) Les dessins annexés illustrent l'invention: - La figure 1 représente la vue fonctionnelle d'ensemble comportant l'écran (1) (avec tous ses composants 15 matériels) affichant par spécialité (SPE1) les icônes de navigation (NAV 1,NAV 1 1,NAV 1 1 1), les arborescences de phrases (SEP), les éléments multimédias (ELM) et la zone de transcription finale (FIN). La figure 1 représente également la banque de données (7), l'interface 20 informatique (3) , la boucle logicielle (2) et les générateurs de spécialité (S), de navigation (N), d'arborescence de phrases (P) , d'assistance multimédia (A) et de transcription finale (F) . Dès que la boucle logicielle (2) détecte une action sur l'écran (1), l'interface 25 informatique (3) est activée et elle adresse la requête au générateur approprié (S,N,P,A,F). Le générateur exécute son programme pour extraire les informations de la base de données (7) et les mettre en forme à l'écran (1) . - La figure 2 représente l'architecture générale de la base de données langage (7); elle se décompose en spécialités SPE qui servent de filtre dans un domaine de connaissance précis, en arborescence de navigation NAV ( exemple: thèmes contenant des rubriques, 35 contenant des paragraphes), en arborescence de sections de phrases SEC articulée pour éviter les redondances et en éléments multimédia ELE associés aux sections de phrase. - A titre indicatif le processus pour la génération de la navigation (GN) se fait par l'interface informatique (3) qui transmet deux informations au générateur de - 5 navigation: Id_Nav I-I (identifiant de la navigation) et Niv_Nav 1I (niveau de la navigation). En fonction de ces paramètres, le générateur remplit la table TDM (Table des matières) à partir de la base de données NAV (7). La 5 table des matières est ensuite mise en forme pour être affichée sur l'écran(1). - De la même manière le processus pour la génération de sections de phrases (GP) se fait par l'interface informatique(3) qui transmet une information au 10 générateur de sections de phrases Niv_NavII (identifiant du dernier niveau dans l'arborescence de la navigation). Le générateur applique un filtre sur la base SEC (7) puis transmet les sections de phrases obtenues à partir de la base de données SEC (7) à l'arborescence 15 écran SEP (1). En parallèle, la table de éléments multimédia associés aux sections de phrases est mise à jour. En référence à ces dessins, le dispositif de l'invention repose 20 sur l'interface informatique (3) capable dans un premier temps de recevoir, de la part de la boucle logicielle (2), les informations provenant des actions effectuées à l'écran par l'utilisateur. Cette interface informatique (3) récupère ensuite les 25 identifiants concernés (SPE, NAV, SEP) Cette même interface informatique (3) active le programme du générateur (S,N,P,A,F) approprié. Le générateur concerné applique ensuite le filtre nécessaire sur la base de données (7) pour extraire les informations 30 demandées et il les transmet directement pour l'affichage à l'écran (1). Enfin, lorsque l'exécution est terminée, cette interface informatique (3) se remet en attente de réception d'un identifiant de la part de la boucle logicielle (2) Le dispositif selon l'invention est particulièrement destiné à un utilisateur (professionnel et/ou personnel) pour lui permettre de rédiger, consulter, modifier de manière rapide, simple et automatique (par simples clics) des rapports de qualité professionnelle, dans le langage technique de la 40 spécialité. Ce dispositif unique est utilisable à partir d'une base de données et d'un équipement informatique classique - 6 (ordinateur, ardoise électronique, PC Tablette, assistant personnel etc. ) ; donc sans avoir à posséder /utiliser des équipements matériels et logiciels divers tels que: dictaphones, logiciels de traitement de textes sophistiqués, logiciels spécialisés, thésaurus divers etc... Les éléments de phrases structurées contenus dans la base de données, pourront être directement réalisés (sous-traités) pour être conformes au langage du domaine de 10 connaissances concerné (aéronautique, automobile, labos pharmaceutiques ou santé etc. ) De même, les fichiers ELE (graphiques, multimédias) seront personnalisés en fonction du domaine de connaissances de l'utilisateur. Les mises à jour de cette interface informatique (3) ainsi que des données multimédia pourront, par exemple, être réalisées par le biais d'un CD-ROM ou sous forme de fichiers à télécharger depuis Internet. * , 2855632 - 7 REVENDICATIONS 1) Système de traitement de données automatique permettant à un utilisateur, à partir d'une base de données spécialisées (7) et d'un équipement informatique classique, de rédiger (consulter et/ou modifier) automatiquement un texte technique, sans 10 intervention au clavier, dans le langage professionnel de la spécialité. Les points d'entrée du système sont;ereprésentés par des icônes sur un écran (1), caractérisé en ce qu'il comporte une interface informatique (3) permettant de récupérer les 15 identifiants des informations sélectionnées à l'écran par l'utilisateur. Cette même interface, active un ensemble de mécanismes constitués de différents générateurs (S,N,P,A,F), qui appliquent sur la base de données les filtres appropriés pour extraire et générer 20 automatiquement les éléments de rédaction, puis les afficher à l'écran. De plus, pour chaque information sélectionnée à l'écran, une assistance multimédia est proposée à l'utilisateur pour valider la formulation technique choisie et sa transcription automatique dans 25 le rapport final. 2) Système de traitement de données automatique selon la revendication 1 caractérisé en ce que l'interface informatique (3) récupère et transmet au générateur de 30 spécialité (S) l'information Id Spec I I (identifiant de la spécialité). Le générateur (S) exécute ensuite son programme et applique le filtre approprié sur la base NAV (7). Le nouveau contenu des éléments de navigation est alors affiché à l'écran (1). 35 3) Système de traitement de données automatique selon la revendication 1 et 2 caractérisé en ce que l'interface informatique (3) récupère et transmet au générateur de navigation (N) les informations: Id_NavII 40 (identifiant de la navigation) et Niv_NavjI-I (niveau de la navigation). En fonction de ces paramètres, le - 8 générateur remplit la table TDM (Table des matières) à partir de la base de données NAV (7). La table des matières est ensuite mise en forme pour être affichée sur l'écran(1). 4) Système de traitement de données automatique selon la revendication 1 et 3 caractérisé en ce que l'interface informatique (3) récupère et transmet au générateur de sections de phrases (P) l'information Niv_NavII 10 (identifiant du dernier niveau dans l'arborescence de la navigation). Le générateur exécute son programme et applique le filtre approprié sur la base SEC (7) puis transmet les sections de phrases obtenues à partir de la base de données SEC (7) à l'arborescence écran SEP 15 (1). En parallèle, la table des éléments multimédia associés aux sections de phrases est mise à jour. 5) Système de traitement de données automatique selon la revendication 1 et 4 caractérisé en ce que l'interface 20 informatique (3) récupère et transmet au générateur d'assistance l'information IdphraseII (identifiant de la section de phrase sélectionnée). Le générateur lit l'information (Idphrase) de la table des éléments multimédia TEM (genérée par P). Le générateur (A) 25 affiche sur l'écran (1) les icônes multimédia de lecture (ELM) associés à la section de phrase sélectionnée. 6) Système de traitement de données automatique selon la revendication 1, 4 et 5 caractérisé en ce que 30 l'interface informatique (3) récupère 1' information de validation de l'élément de phrase choisi par l'utilisateur. Le générateur de transcription finale (F) exécute son programme et affiche l'élément de phrase validé dans la zone de transcription finale (FIN) à 35 l'écran (1). Le rapport technique est ainsi généré automatiquement sans aucune action au clavier de l'ordinateur.