Brevet FR2784208A1 — publié le 20000407

La présente invention concerne le domaine d'aide à la décision par l'acheminement, le traitement et la représentation d'ensembles de variables correélées ou non corrélées. L'invention comporte un procédé, un système et un programme interactif informatique qui permettent à un utilisateur d'établir une relation personnalisée entre les éléments d'un flux de données numériques et des éléments symboliques formant un ensemble représentatif des flux numériques. (Figures 1 et 2) La présente invention fournit un outil ouvert et modulable susceptible d'un grand nombre d'applications: contrôle de portefeuilles boursiers, surveillance hospitalière et io imagerie médicale, domotique, contrôle de stock et de flux dans les hypermarchés, conduite de projets, surveillance des processus de production industriels et commerciaux, pour n'en citer que quelques-uns. Art antérieur Les techniques de représentation existantes emploient des barres, des secteurs, des piles, des courbes et des surfaces. Ces représentations, au-delà d'un petit nombre de variables, ou bien ne sont pas dynamiques (elles n'évoluent pas en temps réel), ou bien ne produisent pas une image globale de la situation. L'augmentation considérable des systèmes de mesure par les capteurs et l'augmentation des flux de données numériques sur les intranets et l'internet nécessitent un nouveau procédé d'acheminement, de traitement et de représentation des données. Les technologies émergentes de systèmes microéléctromécaniques (MEMS) vont provoquer une explosion de données numériques disponibles. Afin d'en déduire du sens, il est nécessaire de disposer d'une infrastructure capable de composer, à partir de ces informations, une image synthétique de la réalité. Résumé de l'invention Le principe est le suivant: une situation donnée est décrite par des mesures numériques corrélées ou non corrélées. Celles-ci sont acheminées jusqu'au système. Elles peuvent provenir d'une base de données, d'un dispositif d'enregistrement, par internet et/ou intranet ou de tout autre procédé de production et de transmission de valeurs numériques. Grâce à une interface, un utilisateur peut les hiérarchiser et les mettre en relation avec des symboles qui les représentent dans un ensemble organisé 2 2784208 et dynamique. Les éléments symboliques de la représentation peuvent être des formes, des couleurs, des mouvements de formes, des variations de couleurs, des sons, des suites organisées de sons, des signaux olfactifs, chimiques ou tactiles ou tout autre symbole ou groupe de symboles choisis pour leur adéquation à la nécessité de la représentation. Les symboles sont soumis à des règles de comportement déterminées en partie par l'utilisateur. Par règle de comportement, on entend toute règle qui spécifie la relation des variables entre elles et, en particulier, la relation entre les flux de données numériques et les éléments symboliques qui les représentent. L'ensemble des io symboles forme un ensemble organisé qui favorise une perception globale de la réalité. Cette perception s'accompagne d'une analyse statistique quantitative. Selon l'aspect général de l'invention (Figure 1), le procédé comporte: des moyens d'acheminement (11) des données (10); des moyens de traitement des données (12,14); des moyens de représentation des données (13); des moyens de décision (14,15). Selon un aspect supplémentaire de l'invention (Figure 2), le système comporte: des moyens de paramétrer chaque flux de données (21); des moyens de hiérarchiser les flux de données entre eux (21); des moyens d'analyse statistique des données (21); des outils de synthèse, d'optimisation des bases de données et de décision basés sur l'intelligence artificielle (22); des moyens par lesquels l'utilisateur (20) interagit avec les sous-systèmes (21) et (22). Exemples Pour une meilleure compréhension de l'invention, nous allons décrire quelques réalisations caractéristiques mais non limitatives. Exemple 1: un organiseur personnel. Les données (10) sont saisies par l'utilisateur ou acheminées par un réseau (11) de communication. Ces données concernent des rendez-vous, des taches, des rappels, 3 2784208 des notes, et toute autre information utile. Au niveau de traitement d'entrée (12), les données sont mises en relation avec des symboles plastiques (forme et couleur) ou/et sonores suivant leur nature et une hiérarchie établie (21). Les symboles sont placés dans des espaces de référence correspondant aux différentes échelles de temps (journalière, hebdomadaire, mensuelle, etc.). La représentation (13) permet à l'utilisateur une perception globale de son emploi du temps à l'échelle qu'il choisit. Au niveau du traitement de sortie (14, 22), I'utilisateur (20) peut modifier son emploi du temps en fonction de sa perception globale jusqu'à l'obtention d'une situation convenable (15). Exemple 2: un portefeuille boursier. Les données (10) concernant le portefeuille boursier sont reçues en temps réel par un réseau (11). Au niveau de traitement d'entrée (12), les données sont mises en relation avec des symboles plastiques (forme et couleur) ou/et sonores suivant leur nature et i5 une hiérarchie établie (21). Une représentation possible est la suivante: Une série de rectangles concentriques représentent les valeurs boursières. Elles sont classées par catégorie (par un séparateur noir) et par poids dans le portefeuille de l'extérieur vers le centre: les obligations, les actions et la trésorerie par exemple. Les couleurs chaudes roses, orangées, rouges indiquent une tendance à la hausse. Le bleu au contraire indique une tendance à la baisse. Dans la partie supérieure de chaque rectangle, une série de petits carrés dont le code de couleur est facile à assimiler sont placés sur une ligne verticale et permettent de repérer les valeurs américaines, européennes, asiatiques etc. Des petits triangles blancs et mobiles indiquent sur la barre inférieure des rectangles le niveau du volume des transactions. La vitesse de déplacement relative des triangles permet une comparaison immédiate du volume des échanges. Le centre de la figure indique la tendance générale. Une barre horizontale grise permet de placer des repères temporels et d'indiquer l'évolution du portefeuille boursier entre l'instant T1 et T2. Le système, qui selon la volonté de l'utilisateur, a mis en mémoire les données passées significatives, est capable de produire immédiatement des comparaisons et des extrapolations (22). 4 2784208 On obtient une image globale de la situation financière (13) qui se lit immédiatement (15) et d'autant mieux que les codes de représentation sont définis en accord avec l'utilisateur. Il suffit que l'utilisateur sélectionne un des rectangles pour que le système affiche les paramètres quantitatifs qui définissent la valeur, date d'achat, prix de chacune des valeurs boursières etc. L'utilisateur (20) prend alors des décisions (22) de vente ou d'achat basées sur la représentation (15) qui sont ensuite envoyées par le réseau (11), ainsi maximisant la valeur du portefeuille. Exemple 3: surveillance hospitalière. ïo Les données concernant l'état de santé de plusieurs malades (10) sont envoyées par un réseau (11) et acheminées au système. Au niveau du traitement d'entrée (12), les données de chaque malade (tension, rythme cardiaque, niveaux des perfusions, etc.) sont mises en relation avec des symboles plastiques (formes et couleurs) ou/et sonores suivant leur nature et une hiérarchie établie par l'utilisateur (21). Une représentation i5 globale (13) est produite qui permet une surveillance individualisée (15) en temps réel de l'ensemble des malades. En cas de nécessité Il suffit que le surveillant (20) sélectionne un des symboles représentatif de l'état du malade pour que le système (22) affiche les paramètres quantitatifs qui définissent sa valeur. Le contrôle à distance (22) permet les modifications nécessaires. Exemple 4: gestion d'entreprise. Comme dans les exemples 2 et 3, une entreprise est un candidat pertinent pour le système d'acheminement, d'analyse et de représentation de ses données. L'emploi de l'invention permettra une gestion d'anomalies en temps réel ainsi qu'une aide à la décision dans les situations commerciales complexes (20, 21, 22). Exemple 5: représentation parallèle. (Figure 3) Pour le cas de l'entreprise (exemple 4) ou de tout autre source de données numériques, une représentation parallèle employant les mêmes données est produite. Cette représentation fait intervenir des considérations esthétiques dans l'attribution de formes plastiques (12, 21) et a pour but de présenter une image artistique (13) des flux numériques. 2784208 Revendications 1. Dispositif comportant: des moyens d'acheminement (11) des données (10); des moyens de traitement des données (12,14); des moyens de représentation des données (13); des moyens de décision (14,15). 2. Dispositif selon la revendication 1, caractérisé en ce que le système comporte: des moyens de paramétrer chaque flux de données (21); des moyens de hiérarchiser les flux de données entre eux (21); des moyens d'analyse statistique des données (21); des outils de synthèse, d'optimisation des bases de données et de décision basés sur l'intelligence artificielle (22); des moyens par lesquels l'utilisateur (20) interagit avec les sous-systèmes (21) et (22). 3. Dispositif selon la revendication 2, caractérisé en ce que les moyens de paramétrer chaque flux de données (21) comportent des moyens d'attribution des formes, des couleurs, des mouvements de formes, des variations de couleurs, des sons, des suites organisées de sons, des signaux olfactifs, chimiques ou tactiles. 4. Dispositif selon les revendications 2 et 3, caractérisé en ce que les moyens pour hiérarchiser les flux de données entre eux (21) comportent des moyens de spécification de la relation des variables entre elles et, en particulier, la relation entre les flux de données numériques et les éléments symboliques qui les représentent. 5. Procédé d'utilisation du dispositif selon les revendications 2, 3 et 4, caractérisé en ce que les moyens d'analyse statistique des données (21) sont appliqués à un flux ou un ensemble de flux numériques entre deux instants temporels spécifiés. 6. Procédé selon la revendication 5, caractérisé en ce que les outils de synthèse, d'optimisation des bases de données et de décision basés sur l'intelligence artificielle (22) sont appliqués aux données en temps réel et de façon dynamique. 7. Procédé selon la revendication 5, caractérisé par la mise en oeuvre d'un moyen de communication homme-machine.