INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Pour résoudre ces problèmes, la présente invention propose un système de traitement de données pour permettre à un poste client d'accéder sélectivement à des informations ciblées d'une pluralité de serveurs de bases de données via un réseau informatique tel que l'Internet, caractérisé en ce qu'il comprend - une table structurée d'informations, chaque article de la table étant associé à un formulaire d'interrogation correspondant à un serveur, et chaque article de la table comprenant * un identificateur de formulaire , * une adresse du serveur correspondant sur le réseau * une pluralité d'identificateurs de variables destinées à être contenues dans le formulaire, * une pluralité d'emplacements pour les valeurs desdites variables, - des moyens d'analyse sémantique d'une question posée par un utilisateur en langage naturel, aptes à identifier au moins un formulaire adapté à la question posée et à tirer de ladite question la valeur d'au moins une variable manquante pour le ou chaque formulaire, et - des moyens pour construire, à partir du contenu de la table associée au ou à chaque formulaire, une requête dans une forme directement interprétable par le serveur associé au formulaire, et pour adresser ladite requête au serveur.
Certains aspects préférés, mais non limitatifs, du système selon l'invention sont les suivants - le système comprend en outre des moyens de sélection aptes, dans le cas où les moyens d'analyse sémantique ont identifié plus d'un formulaire adapté à la question posée, à permettre à l'utilisateur d'effectuer un choix parmi lesdits formulaires et/ou parmi les serveurs respectivement y associés.
- ladite table structurée d'informations comprend, en association avec chaque identificateur de variable, une information indiquant si la presence d'une valeur dans l'emplacement associé est obligatoire ou facultative avant la mise en oeuvre des moyens d'analyse sémantique.
- le système comprend en outre, en association avec un utilisateur donné du poste client ou avec le poste client lui-même, des moyens de mémorisation permanente d'au moins une valeur préférée ou par défaut pour au moins une variable donnée, tandis que les moyens de construction de requête sont aptes à charger automatiquement dans le ou les emplacements associés la ou lesdites valeurs.
- le système comprend en outre des moyens aptes, dans le cas où les moyens d'analyse sémantique ont échoué à remplir au moins un emplacement pour valeur de variable dans la table structurée d'informations, à afficher sur le poste client au moins une question invitant l'utilisateur à saisir la valeur souhaitée pour ladite variable.
- les moyens d'analyse sémantique comprennent des moyens pour éliminer d'une question en langage naturel les mots non significatifs.
- lesdits moyens d'élimination coopèrent avec une table de mots non significatifs.
- les moyens d'analyse sémantique coopèrent avec ensemble de règles prédéterminées comprenant chacune un ensemble de mots signifiants dans un ordre donné, et comprennent des moyens d'analyse de similitude semantique mot signifiant par mot signifiant et des moyens de comparaison d'ordre des mots signifiants entre question en langage naturel et lesdites règles.
- les moyens de construction de requête comprennent des moyens de fusion entre format de requête obtenu à partir du serveur correspondant et les valeurs des variables contenus dans les emplacements de la table.
- ladite table structurée d'informations, les moyens d'analyse sémantique et moyens de construction de formulaires sont contenus dans un serveur intermédiaire entre le poste client et les serveurs.
Selon un deuxième aspect, la présente invention propose un p rocédé mis en #uvre dans un réseau informatique tel que Internet ou un Intranet comportant une pluralité de serveurs de bases de données et une pluralité de postes clients, pour permettre à poste client d'accéder sélectivement à des informations ciblées d'une pluralité de serveurs, caractérisé en ce qu'il comprend - la fourniture à un utilisateur sur un poste client d'une interface lui permettant de poser une question en langage naturel, ladite interface incluant une série d'exemples de questions en langage naturel, - le traitement de la question en utilisant un ensemble de règles comprenant chacune un premier membre possédant un certain nombre de mots signifiants et un second membre possédant une pluralité de noms de variables et des emplacements associés pour leurs valeurs, chaque règle étant associée à un formulaire de requête à un serveur donné, et en effectuant une comparaison sémantique avec lesdits premiers membres pour déterminer la ou les règles les mieux applicables à question, - la localisation, dans la question posée, de valeurs de variables à placer dans lesdits emplacements de variables dans le second membre d'une règle sélectionnée, - la construction, à partir du contenu du second membre ainsi complété, d'une requête dans une forme directement interprétable par le serveur associé, et - l'envoi de ladite requête audit serveur. Certains aspects préférés, mais non limitatifs, du procédé selon l'invention sont les suivants - le procédé comprend en outre une étape de fourniture à l'utilisateur d'une interface de sélection d'une parmi une pluralité de règles également applicables à la question posée.
- le procédé comprend en outre, pour le cas où au moins un emplacement valeur de variable dans le second membre d'une règle sélectionné n'a pas pu être rempli, l'étape consistant à présenter à l'utilisateur une question associée, l'étape consistant à remplir ledit emplacement avec une valeur saisie par l'utilisateur en réponse à ladite question.
- procédé comprend en outre, préalablement à l'étape de présentation d'une question associée, une étape de vérification d'un attribut de ladite variable indiquant si elle est ou non requise.
Le réseau représenté sur la figure 8f comprend un bloc S2, un bloc S3 et deux blocs S5. II présente cinq entrées et deux sorties.
Le réseau représenté sur la figure 8g comprend un bloc S1, un bloc S3 et deux blocs S5. Il présente ainsi quatre entrées et une sortie.
Le réseau de la figure 8h comporte six entrées et deux sorties avec un bloc S2 et quatre blocs S5. Le réseau illustré sur la figure 8i comprend six entrées et une sortie avec un bloc et quatre blocs S5.
réseau représenté sur la figure 8j présente cinq entrées et une sortie avec un bloc S1 et quatre blocs S5.
Enfin, le réseau montré sur la figure 8k comporte cinq entrées et aucune sortie avec un bloc S3 et quatre blocs S5.
façon générale, pour réaliser une matrice combinée de flexibilité et redondance, on adopte une structure de type de celle représentée sur la figure c'est-à-dire qu'on adopte une structure en anneau avec une alternance de blocs d'interconnexion 200 et de réseaux 202 d'entrée/sortie. La liaison 204 entre un bloc d'interconnexion 200 et un réseau 202 est constituée par r connexions.
Ainsi, dans l'exemple représenté sur la figure 10, chaque bloc d'inter connexion présente six bornes et, de même, chaque réseau d'entrée/sortie présente six bornes. On prévoit donc quatre blocs d'interconnexion 200 du type de ceux représentes sur la figure 4c. Entre les blocs d'interconnexion 2001 et 2002, on voit un réseau 2021 du type A (représenté sur la figure 5). De même, entre les blocs d'interconnexion 2001 et 2004, on prévoit aussi un réseau d'entrée/sortie 2024 de type A.
Entre les blocs d'interconnexion 2002 et 2003, est intercalé un réseau 2022 du type avec un bloc S1 et quatre blocs S5 (comme décrit avec la figure 8j). Le réseau 2023 prévu entre les blocs d'interconnexion 2003 et 2004 est du type B avec deux blocs S2 et un bloc S1 (comme le réseau 162 de la figure 6a).
Ainsi, la matrice représentée sur la figure 10 comprend vingt-deux entrées et dix-huit sorties et peut constituer une matrice 22:17:18 ou 22:16:18, c'est-à-dire soit une matrice pour laquelle n+f (ou n+p)=22, n=17 et n+p (ou n+f)=18 ; soit une matrice ayant les mêmes valeurs de n+f et n+p, mais n=16.
figures 11a à 11 q représentent les diverses possibilités de réalisation de matrices avec quatre dispositifs d'interconnexion à quatre bornes chacun et quatre réseaux d'entrée/sortie. Les structures représentées sur ces figures sont explicites et il n'est pas indispensable de les décrire en détails. Ces figures font partie integrante de la présente description.
a indiqué au-dessus de chaque matrice deux applications possibles avec deux valeurs de n. Ainsi, la structure représentée sur la figure 11a permet la réalisation d'une matrice 13:10:13 ou 13:9:13 ; dans ces notations à trois nombres, le premier nombre représente le nombre d'entrées (n+f), le deuxième représente le nombre d'entrées utilisées et le troisième représente le nombre (n+p) de sorties. matrices représentées sur les figures 11 b, 11 c et 11 d comprennent aussi le meme nombre d'entrées et de sorties qui est respectivement quatorze, quinze et seize.
Les matrices représentées sur les figures 11 e à 11 h sont telles qu'elles comportent un nombre d'entrées supérieur d'une unité au nombre de sorties le nombre des entrées étant respectivement treize, quatorze, quinze et seize.
Les matrices représentées sur les figures 11 i à 111 sont telles le nombre d'entrées dépasse de deux unités le nombre de sorties. Ces nombres d'entrées sont respectivement treize, quatorze, quinze et seize.
Enfin, les matrices représentées sur les figures 11 m à 11 q sont telles que le nombre d'entrées dépasse de trois unités le nombre de sorties, ces nombres d'entrées étant respectivement treize, quatorze, quinze et seize.
Les figures 121 à 1242 montrent les diverses possibilités de réalisation de matrices combinées de flexibilité et de redondance avec des dispositifs d'inter connexion à six connexions chacun. On notera qu'on peut réaliser ces matrices soit avec trois dispositifs d'interconnexion, soit avec quatre dispositifs d'interconnexion. Comme dans les autres exemples, le nombre de réseaux d'entrée/sortie est égal au nombre dispositifs d'interconnexion.
figures 121 à 1242 ne sont également pas décrites en détail. Elles font partie integrante de la présente description.
COMPOSITION MAPEG 45 massique 81,66 molaire 26,0 Ce polymère est hydrosoluble et ne présente pas de changement de solubilité dans l'eau pour température inférieure à 90 C. Cet exemple montre qu'il faut une composition adaptée en monomères, notamment en nOE, pour obtenir un copolymère thermosensible. EXEMPLE 14 : SYNTHÈSE D'UN COPOLYMÈRE MAPEG 12 / AMA / ADAMOUAT MC Dans un réacteur de 1 litre, on introduit sous agitation (150 tours/minute ; agitation par ancre) 484 parties d'eau, et on porte le réacteur à température 80 C sous balayage d'azote. Quand la température du milieu réactionnel est stabilisée à 80 C, on introduit par coulée continue en trois heures, séparément parallèlement monomères et solution d'amorceur de la façon suivante ( coulée en trois heures d'un mélange monomères/agent de transfert comprenant - 60,99 parties d'AMA ; - 156,1 parties de MAPEG 12 ; - 5,64 parties de solution à 80% d'ADAMQUAT MC ; - 2,992 parties de mercapto éthanol (agent de transfert) ; coulée en trois heures d'une solution d'amorceur contenant - 44 parties d'eau ; et - 5,41 parties de persulfate d'ammonium. Au bout des trois heures de coulée, on laisse la réaction se poursuivre pendant deux heures supplémentaires. On refroidit le réacteur à 20 C et on récupère une solution aqueuse de polymère hydrosoluble de composition
COMPOSITION MAPEG 12 AMA ADAMQUAT MC massique 72,1 27,9 2,05 molaire 25,5 74,5 2,4 Ce polymère a une LSCT de 53 C.
L'ADAMQUAT MC a donc pour effet l'augmentation de la LCST du copolymère MAPEG12 / AMA de 35 C (cf. Exemple 1) à 53 C. EXEMPLE 15 : SYNTHÈSE D'UN COPOLYMERE MAPEG 8/ AMA Dans un réacteur de 1 litre, on introduit sous agitation (150 tours/minute ; agitation par ancre) 528 parties d'eau, et on porte le réacteur à la température de 80 C sous balayage d'azote. Quand la température du milieu réactionnel est stabilisée à 80 C, on introduit par coulée continue en trois heures, séparément et parallèlement les monomères et solution d'amorceur de la façon suivante (1) coulée en trois heures d'un mélange monomères/agent de transfert comprenant - 85,75 parties d'AMA ; - 155,8 parties de MAPEG 8 ; et - 3,264 parties de mercapto éthanol (agent de transfert) ; (2) coulée en trois heures d' solution d'amorceur contenant - 48 parties d'eau ; et - 5,9 parties de persulfate d'ammonium. Au bout des trois heures de coulée, on laisse la réaction se poursuivre pendant deux heures supplémentaires. On refroidit le réacteur à 20 C et on récupère une solution aqueuse de polymère hydrosoluble de composition
COMPOSITION MAPEG AMA massique 64,27 35,73 molaire 25,5 74,5 Ce polymère a une LSCT 14 C. EXEMPLE 16 : SYNTHÈSE D'UN COPOLYMÈRE MAPEG 8 / AMA / ADAMOUAT MC Dans un réacteur de 1 litre, on introduit sous agitation (150 tours/minute agitation par ancre) 384 parties d'eau, et on porte le réacteur la température de 80 C sous balayage d'azote. Quand la température du milieu réactionnel est stabilisée à 80 C, on introduit par coulée continue en trois heures, séparément et parallèlement les monomères et solution d'amorceur de la façon suivante (1) coulée en trois heures d'un mélange eau /monomères /agent de transfert comprenant - 100 parties d'eau ; - 77,60 parties d'AMA ; - 138,07 parties de MAPEG 8 ; - 7,15 parties de solution à 80% d'ADAMQUAT MC ; - 2,992 parties de mercapto éthanol (agent de transfert) ; (2) coulée en trois heures d'une solution d'amorceur contenant - 44 parties d'eau ; et - 5,41 parties de persulfate d'ammonium. Au bout des trois heures de coulée, on laisse la réaction se poursuivre pendant deux heures supplémentaires.
refroidit le réacteur à 20 C et on récupère une solution aqueuse de polymère hydrosoluble de composition
COMPOSITION MAPEG 8 AMA ADAMQUAT MC massique 62,13 35,27 2,60 molaire 24,5 73,1 2,40 Ce polymère a une LSCT s'établissant sur la plage température 27-30 C. L'ADAMQUAT MC a donc pour effet l'augmentation la LCST du copolymère MAPEG 8 / AMA de 14 C à 27-30 C. EXEMPLE 17 : SYNTHÈSE D'UN COPOLYMÈRE MAPEG 8 / AMA / SIPOMER BEM Dans un réacteur de 1 litre, on introduit sous agitation (150 tours/minute agitation par ancre) 484 parties d'eau, et on porte le réacteur à la température de 80 C sous balayage d'azote. Quand la température milieu réactionnel est stabilisée à 80 C, on introduit par coulée continue en trois heures, séparément et parallèlement les monomères et solution d'amorceur de la façon suivante (1) coulee en trois heures d'un mélange monomères/agent de transfert comprenant - 77,93 parties d'AMA ; - 140,50 parties de MAPEG 8 ; - 5,735 parties de solution à 52% de SIPOMER BEM ; et - 2,992 parties de mercapto éthanol (agent de tra-:3fert) ; (3) coulee en trois heures d'une solution d'amorceur contenant - 44 parties d'eau ; et - 5,41 parties de persulfate d'ammonium. Au bout des trois heures de coulée, on laisse la réaction se poursuivre pendant deux heures supplémentaires. On refroidit le réacteur à 20 C et on récupère une solution aqueuse de polymère hydrosoluble de composition
COMPOSITION MAPEG 8 AMA SIPOMER BEM massique 63,22 35,42 1,36 molaire 25,3 1 74,5 1 0,20 Ce polymère aune LCST de 18 C s'établissant entre 18 et 20 C.
Le SIPOMER BEM a donc pour effet l'augmentation de la LCST du copolymère MAPEG 8/ AMA de 14 C (cf Exemple 15) 18-20 C. EXEMPLE 18 : SYNTHÈSE D'UN COPOLYMÈRE MAPEG 8 / AMA / SIPOMER BEM / ADAMOUAT MC Dans un réacteur de 1 litre, on introduit sous agitation (150 tours/minute agitation par ancre) 384 parties d'eau, et on porte le réacteur la température de 80 C sous balayage d'azote. Quand la température du milieu réactionnel est stabilisée à 80 C, on introduit par coulée continue en trois heures, séparément et parallèlement les monomères et solution d'amorceur de la façon suivante (1) coulée en trois heures d'un mélange eau / monomères / agent de transfert comprenant - 99,99 parties d'eau ; - 76,93 parties d'AMA ; - 135,8 parties de MAPEG 8 ; - 5,77 parties de solution à 52% de SIPOMER BEM ; - 7,09 parties de solution à 80% D'ADAMQUAT MC ; et - 2,992 parties de mercapto éthanol (agent de transfert) ; (2) coulée en trois heures d'une solution d'amorceur contenant - 44 parties d'eau ; et - 5,41 parties de persulfate d'ammonium. Au bout des trois heures de coulée, on laisse la réaction se poursuivre pendant deux heures supplémentaires. On refroidit le réacteur à 20 C et on récupère une solution aqueuse de polymère hydrosoluble de composition
COMPOSITION MAPEG 8 AMA SIPOMER BEM ADAMQUAT MC massique 61,09 39,47 1,36 2,58 molaire 24,3 73,1 0,20 2,4 Ce polymère a une LCST de 18'C s'établissant entre 26 et 28 C.
Le SIPOMER BEM et l'ADAMQUAT MC ont donc pour effet l'augmentation de la LCST du copolymère MAPEG 8 / AMA I de 14 C (cf Exemple 15) à 26- C. EXEMPLE 19 : SYNTHÈSE D'-UN COPOLYMÈRE MAPEG 8 / AMA / AMPS Dans un réacteur 1 litre, on introduit sous agitation (150 tours/minute agitation par ancre) 384 parties d'eau, et on porte le réacteur à la température de 80 C sous balayage d'azote. Quand la température du milieu réactionnel est stabilisee à 80 C, on introduit par coulée continue en trois heures, séparément et parallèlement les monomères et solution d'amorceur de la façon suivante (1) coulée en trois heures d'un mélange eau / monomères / agent transfert comprenant - 100 parties d'eau ; - 77,45 parties d'AMA ; - 137,81 parties de MAPEG 8 ; - 6,12 parties d'AMPS ; et - 2,992 parties de mercapto éthanol (agent de transfert) ; (2) coulée en trois heures une solution d'amorceur contenant - 44 parties d'eau ; et - 5,41 parties de persulfate d'ammonium.
Au bout des trois heures de coulée, on laisse la réaction se poursuivre pendant deux heures supplémentaires. On refroidit le réacteur à 20 C et on récupère une solution aqueuse polymère hydrosoluble de composition
COMPOSITION MAPEG 8 AMA massique 62,01 35,20 molaire 24,5 73,1 Ce polymère a une LSCT s'établissant plage de température 27-29 C.
L'AMPS a donc pour effet l'augmentation la LCST du copolymère AMA /MAPEG de 14 C (cf Exemple 15) ' 27 9 C. EXEMPLE SYNTHÈSE D'UN COPOLYMÈRE MAPEG / / EMPICRYL Dans un réacteur de 1 litre, on introduit sous agitation (150 tours/minute agitation par ancre) 384 parties d'eau, et on porte le réacteur à la température de 80 C sous balayage d'azote. Quand la température du milieu réactionnel est stabilisée à 80 C, on introduit par coulée continue en trois heures, séparément et parallelement les monomères et solution d'amorceur de la façon suivante (1) coulée en trois heures d'un 'lange eau / monomères / agent de transfert comprenant - 100 parties d'eau ; - 77,00 parties d'AMA ; - 137,0 parties de MAPEG 8 ; - 7,37 parties d'EMPICRYL ; et - 2,992 parties de mercapto éthanol (agent de transfert) ; (2) coulée en trois heures d'une solution d'amorceur contenant - 44 parties d'eau ; et - 5,41 parties de persulfate d'ammonium. Au bout des trois heures de coulée, on laisse la réaction se poursuivre pendant deux heures supplémentaires. On refroidit le réacteur à 20 C et on récupère une solution aqueuse de polymère hydrosoluble de composition
COMPOSITION MAPEG 8 AMA EMPICRYL massique 62,01 35,20 2,78 molaire 24,5 73,1 2,40 Ce polymère a une LSCT de 19 C.
L'EMPICRYL a donc pour effet l'augmentation de la LCST du copolymère AMA / MAPEG 8 / AMA de 14 C (cf Exemple à 27-29 C. EXEMPLE 21 : SYNTHÈSE D'UN COPOLYMÈRE MAPEG 6 / AMA Dans un réacteur de 1 litre, on introduit sous agitation (150 tours/minute agitation par ancre) 532,8 parties d'eau, et on porte le réacteur à la température de 80 C sous balayage d'azote. Quand la température du milieu réactionnel est stabilisée 80 C, on introduit par coulée continue en trois heures, séparément et parallèlement les monomères et solution d'amorceur de la façon suivante coulée en trois heures d'un mélange monomères / agent de transfert comprenant - 100,29 parties d'AMA ; - 141,12 parties de MAPEG 6 ; et - 3,264 parties de mercapto éthanol (agent de transfert) ; (2) coulée en trois heures d'une solution d'amorceur contenant - 43,2 parties d'eau ; et - 5,9 parties de persulfate d'ammonium. Au bout des trois heures de coulée, on laisse la réaction se poursuivre pendant deux heures supplémentaires. On refroidit le réacteur à 8 C et on récupère une solution aqueuse de polymère hydrosoluble de composition
COMPOSITION MAPEG 6 AMA massique 67,46 32,54 molaire 25,5 74,5 Ce polymère a une LCST comprise entre 10 et 12 C. EXEMPLE 22 : SYNTHÈSE D'UN COPOLYMÈRE MAPEG 6 PPG3 / AMA Dans un réacteur de 1 litre, on introduit sous agitation (150 tours/minute agitation par ancre) 436,8 parties d'eau, et on porte le réacteur à la température de 80 C sous balayage d'azote. Quand la température du milieu réactionnel est stabilisée à 80 C, on introduit par coulée continue en trois heures, séparément et parallèlement les monomères et solution d'amorceur de la façon suivante (1) coulée en trois heures d'un mélange eau / monomères / agent de transfert comprenant - 96 parties d'eau ; - 78,09 parties d'AMA ; - 163 55 parties de MAPEG 6 PPG3 ; et - 264 parties de mercapto éthanol (agent de transfert) ; (2) coulée trois heures d'une solution d'amorceur contenant - 43, parties d'eau ; et - 5,9 parties de persulfate d'ammonium.
Le dispositif peut comprendre un troisième module d'interface recevant un flux d'unités de données selon un format d'interface déterminé en provenance d'une source de trafic externe, et récupérant lesdits seconds paquets à partir dudit flux d'unités de données. Ce format d'interface, adapté au type de source de trafic utilisé, est a priori indépendant du format d'interface de transmission point à point précité.
En variante, le dispositif peut être incorporé à la source de trafic générant les seconds paquets.
D'autres particularités et avantages de la présente invention apparaîtront dans la description ci-après d'exemples de réalisation non limitatifs, en référence aux dessins annexés; dans lesquels - les figures 1 et 2, précédemment commentées, sont des schémas synoptiques de configurations de test d'équipements de réseau ; - la figure 3 est un schéma synoptique d'une configuration de test d'équipements de réseau adaptée à la mise en oeuvre du procédé selon l'invention ; et - la figure 4 est un schéma synoptique d'un dispositif d'insertion selon l'invention.
En référence à la figure 3, un système en test (SET), composé d'un ou plusieurs équipements de réseau, est connecté à d'autres équipements de commutation C1, C2 par des interfaces respectives 11, 12. Ces interfaces 11, 12 sont de type point à point. Des protocoles de contrôle bien connus de l'homme du métier (routage unicast, routage multicast, MPLS, signalisation, RSVP, ) supportés par les liaisons entre C1, C2 et le SET établissent des états dans le SET qui lui permettent de relayer correctement les paquets de 11 vers vice-versa. Un dispositif d'insertion INS conforme à l'invention est connecté C1, SET et SDT, comme indiqué sur la figure 3.
Ce dispositif INS réalise l'insertion transparente (c'est-à-dire sans perturbation du fonctionnement de C1 et du SET), sur l'interface 11, d'un trafic issu de la source de trafic (SDT) externe. Ce trafic peut être quelconque dans son débit et son contenu. II est composé d'unités de données conformes format d'interface point à point normalisé N en ce qui concerne la couche physique et la délimitation des paquets (couches 1 et 2 du modèle ISO), exemple ATM ou POS. Ce trafic transporte des paquets relevant d'un protocole de couche supérieure, par exemple un protocole IP (couche 3).