Brevet FR2855002A1 — publié le 20041119

i Système d'insertion d'informations sensorielles contextuelles dans une page Web La présente invention concerne un système d'insertion d'informations sensorielles contextuelles dans une page Web. Le 5 réseau Internet permet d'échanger un très grand nombre d'information sous la forme de documents, de sons, de séquences vidéo en temps réel, ou sous la forme de téléchargement. Le réseau Internet comporte donc actuellement des fournisseurs de contenus numériques qui sont consultables par le 10 moyen de requêtes présentées par les clients connectés au réseau Internet par l'intermédiaire de fournisseur d'accès. De telles requêtes sont par exemple des requêtes HTTP. Généralement, une requête HTTP comporte des éléments principalement de forme textuelle qui sont interprétées de manière à sélectionner une unité de contenus numériques comprenant le cas échéant des données textuelles, des données graphiques, des données d'image ou de séquences d'images et des données audio, pouvant comporter des sons ou des paroles. Dans la suite, de telles informations sont qualifiées d'informations 20 non sensorielles, même si elles sont toutes destinées à être perçues par le sens de la vue ou par celui de l'ouïe par le client du réseau Internet. Mais, ces informations sont d'abord produites pour transmettre une signification rationnelle allant du producteur de l'unité de contenus numériques transférée du site consulté 25 vers l'ordinateur du client du réseau Internet. Or, les contenus numériques édités sur les sites disponibles sur le réseau Internet ont de plus en plus tendance à reproduire des informations ne contenant plus exclusivement des significations rationnelles, mais de plus en plus liées à des 30 significations émotionnelles. Dans un tel cas, la production de l'émotion devrait être exécutée par la partie la plus rationnelle du contenu numérique ce qui n'est pas toujours efficace. Depuis quelque temps, des techniques permettent de reproduire sur l'ordinateur client des informations sensorielles. C'est le cas de systèmes de reproduction sonore haute fidélité. Mais il existe aussi des dispositifs couplés comme périphériques de sortie d'un ordinateur et permettant de sentir des odeurs ou d'autres excitations sensorielles. C'est un objet de l'invention de proposer un moyen pour commander de tels dispositifs de productions de sensations par des informations sensorielles produites sur le réseau Internet. C'est un autre objet de la présente invention de faire en sorte que le contenu d'informations des sites Web soit enrichi en fonction d'informations sensorielles associées au contexte de l'unité de contenus numériques en cours de consultation. Cependant, il est souhaitable que de telles informations sensorielles ne soient fournies que dans le cadre d'un mécanisme déclenché par la requête HTTP présentée par le client lui-même. 15 C'est un autre objet de la présente invention de proposer à un client Web un mécanisme pour insérer des informations sensorielles, corrélées au contenu numérique d'au moins une unité d'informations du site Web visité, dans le but d'en enrichir le contenu et d'en améliorer la perception. C'est un autre objet de la présente invention de proposer à un client, la fourniture d'un mécanisme lui permettant, quelque soit le site visité, d'insérer un tel contenu d'informations sensorielles, même si le site d'origine ne comporte pas de moyens pour produire les informations sensorielles nécessaires. C'est un autre objet de la présente invention de proposer un moyen à un client, la fourniture d'informations sensorielles permettant d'interpréter au moins une partie du contenu des sites Web pour des clients non ou malvoyants, naviguant sur Internet. En effet, I'invention concerne un système d'insertion 30 d'informations sensorielles contextuelles dans une page Web qui comporte une passerelle connectée entre les clients et les sites Web. La passerelle comporte des moyens pour détecter le contenu numérique d'au moins une unité de contenus numériques comportant des informations non sensorielles, unité téléchargée du site Web consulté vers le client ayant produit une requête de consultation et des moyens pour transmettre des informations sensorielles en relation avec les dites informations non 5 sensorielles à destination du client Web au moins quand il est équipé de dispositifs susceptibles d'être commandés par les dites informations sensorielles. D'autres caractéristiques et avantages de la présente invention seront mieux compris à l'aide de la description et des 10 dessins annexés parmi lesquels: - la figure 1 est un schéma bloc du principe de l'invention - la figure 2 est un schéma bloc d'un mode particulier de réalisation du principe de la figure 1; et - la figure 3 est un schéma bloc d'un autre mode particulier de 15 réalisation du principe de la figure 1. A la figure 1, on a représenté un schéma bloc du principe de l'invention. Un ordinateur d'un client de réseau PC produit une requête de téléchargement d'une unité de contenu numérique sur un site SW maintenant un contenu numérique interrogeable sur au 20 moins un réseau. Particulièrement, il peut s'agir d'une requête de type HTTP produite sur un réseau Internet de genre Web. Classiquement, une telle unité de contenu numérique peut être constituée par un fichier Internet ou un groupe de fichiers Internet pour composer une page Web. L'unité de contenu 25 numérique est alors classiquement retournée sur le réseau Internet par un canal de réponse comme le canal référencé au dessin " Retour_2 ". Selon le principe de l'invention, une passerelle P est disposée entre le serveur de contenus numériques et l'ordinateur 30 client PC. La passerelle P comporte des moyens pour détecter le contenu numérique d'au moins une unité de contenus numériques comportant des informations non sensorielles, unité téléchargée du site Web consulté vers le client ayant produit une requête de consultation. Les moyens pour détecter le contenu numérique travaillent de sorte qu'une analyse du contenu soit effectuée pour déterminer les informations sensorielles qui renforcent les informations non sensorielles du contenu numérique qui est au 5 moins partiellement transmis sur un canal référencé au dessin " Retour_ I ". La passerelle P comporte ensuite, connectés aux moyens pour détecter le contenu numérique, des moyens pour transmettre des informations sensorielles, en relation avec les dites o10 informations non sensorielles détectées, à destination du client Web PC au moins quand il est équipé de dispositifs susceptibles d'être commandés par les dites informations sensorielles. A cette fin, la passerelle P est connectée à un lien L qui transfère les informations sensorielles élaborées sur la base du 15 contexte des informations non sensorielles détectées par les moyens pour détecter le contenu numérique de la passerelle P vers le poste du client du réseau PC. Si le poste PC du client est équipé d'au moins un dispositif susceptible d'être commandé par les dites informations 20 sensorielles, les dites informations peuvent être interprétées comme des commandes à l'aide d'une application exécutée sur le poste client PC ou bien sous forme d'une applet Java ou du même genre ou encore sur une application native exécutée avec le navigateur Web du poste client. Cette couche logicielle permet 25 alors d'élaborer la commande du ou des dispositifs susceptible d'être commandés par les informations sensorielles. Si le serveur Web SW contient déjà des informations sensorielles, elles peuvent être transmises directement par le canal référencé " Retour_2 " au dessin sans passer par la 30 passerelle et des informations sensorielles liées au contexte du contenu numérique sur le site SW détecté par le lien " Retour_1 " peuvent ou non être ajoutées et retransmises vers le poste client PC par le lien L. La décision d'ajouter ou non des informations sensorielles contextuelles alors que des informations sensorielles existent déjà dans le contenu numérique requis par le client de réseau est exécutée par un moyen de décision qui est implémenté dans la passerelle P et qui peut, selon les cas, être activé: - par un fichier de configuration permettant, pour un site Web SW donné et/ou pour un client PC donné, de décider si la passerelle P doit calculer un contexte et produire des informations sensorielles contextuelles sur 10 la base du contenu numérique retourné par le site SW vers le poste client PC; - par un champ particulier de l'en-tête de la requête initialement transmis du poste client PC et/ou par un champ particulier de l'en-tête de transmission de l'unité 15 de contenus numériques sur le lien " Retour_1 ". Particulièrement dans le cas o la passerelle P comporte un moyen pour analyser une requête client, la requête client est alors transmise non pas directement au site serveur SW, mais par l'intermédiaire de la passerelle P qui transmet, après analyse de 20 I'en-tête de requête, cette requête au site serveur SW. Particulièrement, I'ensemble des échanges se place sur un seul et même réseau comme le réseau Internet. Mais, il est clair que la présente invention s'applique aussi au cas o plusieurs réseaux ou plusieurs modes de communications sont mis en 25 oeuvre certains messages ou fichiers suivant un ou plusieurs réseaux de communications différents. On va maintenant décrire un mode de réalisation dans lequel la passerelle P peut être partagée entre un seul ou plusieurs postes client par l'intermédiaire d'un réseau local avec 30 un routeur en relation avec lequel se trouve la passerelle P. Plusieurs sites comme le site SW peuvent aussi être abonnés à l'insertion d'informations sensorielles contextuelles. La passerelle P est alors plutôt en responsabilité du client. Dans un autre mode de réalisation, la passerelle P peut être disposée en frontal sur un portail Internet ou un site Web. A l'inverse du cas précédent, la passerelle P est alors à la disposition d'un fournisseur d'accès ou de contenus. Enfin dans la représentation de la figure 2, on ne présume pas des moyens pratiques pour transmettre les flux de données ainsi qu'on l'a déjà expliqué ci-dessus. Soit une requête produite par un poste client 1 pour obtenir le téléchargement d'une unité d'informations mémorisée sur un 10 site Web 1. La requête est interceptée sur un port d'entrée de la passerelle P qui détecte notamment si un champ demandant l'insertion d'informations sensorielles contextuelles est présent dans la requête. Selon l'invention, la passerelle P comporte un moyen (non 15 représenté) pour détecter un identifiant du client auteur de la requête, comme son adresse IP, qui est connecté à un moyen pour consulter une liste de clients inscrits à la passerelle P et un moyen pour retourner le cas échéant un message d'avertissement vers le poste client pour l'informer ou bien qu'il ne dispose pas de 20 ressources pour traiter des informations sensorielles contextuelles ou bien qu'il n'a pas souscrit d'abonnement à ce service. Dans ce cas, la requête n'est pas traitée par la passerelle. En réponse, le serveur Web 3 transmet un flux de données 25 représentatif de l'unité de contenus numériques demandée par la requête et, le cas échéant, un champ de données dans son entête permettant à la passerelle d'activer ses moyens pour analyser le contenu et en déduire les contextes sensoriels nécessaires, vers un port d'entrée d'unités de contenus 30 numériques demandés de la passerelle P. Dans un mode particulier de réalisation, I'ensemble du contenu numérique de l'unité de contenus numériques demandé par la requête client est analysé par une ressource 4 d'analyse du contenu, ressource 4 maintenue dans la passerelle P. Dans un mode particulier de réalisation, le contenu numérique comporte des balises dans lesquelles des indications de contexte sont indiquées permettant à la passerelle P de générer des informations sensorielles fortement corrélées avec le 5 contexte du dit contenu. C'est par exemple le cas dans lequel l'unité demandée est une page de type HTML décrivant les ressources touristiques d'une station balnéaire pour laquelle la passerelle dispose à titre d'information sensorielle une information de commande d'un générateur d'arômes de front de 10 mer et le cas échéant d'une information de commande de reproduction d'un enregistrement d'une ambiance sonore de mer. A cette fin, la page HTML comporte des balises définies selon une norme HTML, du genre: 15 La ressource 4 comporte un moyen pour décoder les entêtes compris entre les balises et de la page Web en cours de transfert et détecte les deux informations contextuelles et . Ces informations contextuelles sont établies en relation avec un dictionnaire d'informations sensorielles détenu sur la passerelle P. Dans un autre mode particulier de réalisation, aucune balise ou mot- clé indexant le contenu numérique n'est 25 directement disponible, ni dans l'entête du contenu numérique, ni dans aucune de ses parties. Dans un tel cas, la ressource 4 d'analyse de contenu numérique analyse l'ensemble des informations numériques de l'unité demandée et, par analyse sémantique, établit un contexte que la ressource 4 construit en 30 relation avec un dictionnaire d'informations sensorielles détenu sur la passerelle P. Comme dans l'exemple précédent, la ressource 4 est alors en mesure d'établir deux informations contextuelles et . Les informations contextuelles issues de la ressource 4 sont transmises à l'entrée d'une ressource 5 de sélection des informations sensorielles à insérer. La ressource 5, dans un mode particulier de réalisation, coopère avec le dictionnaire 5 d'informations sensorielles de sorte que l'ensemble d'informations contextuelles issues de la ressource 4 permettent par un traitement prédéterminé de produire au moins une information sensorielle exploitable au niveau du poste client 1 auteur de la requête transmise par la passerelle P au site Web 3. Dans l'exemple de la page Web de station balnéaire, alors que cette page ne contient aucune information directement en relation avec une sensation olfactive ou une sensation sonore, la ressource 5 a produit une première information olfactive indiquant au moins un paramètre de commande d'un générateur d'arômes 15 et une première information sonore indiquant au moins un paramètre de commande d'un appareil de reproductions d'enregistrements de fonds sonores qui seront interprétées sur le poste client 1 ultérieurement. Les informations sensorielles issues de la ressource 5 de 20 sélection d'informations sensorielles sont alors insérées selon un protocole prédéterminé dans l'unité de contenus numériques. Par exemple, la ressource 6 d'insertion d'informations sensorielles peut comporter un moyen pour insérer dans l'entête d'une page HTML des balises spécialisées pour transmettre des 25 informations sensorielles ou encore des applets Java ou Javascript exécutables sur le poste client. Dans un autre mode de réalisation, déjà évoqué lors de la description de la figure 1, ces informations sensorielles sont transmises par un canal distinct et propre vers le poste client et le 30 reste de l'unité de contenus numériques demandée est acheminé par la passerelle P. Enfin, notamment dans le cas o les informations sensorielles ont été insérées dans l'unité de contenus numériques demandées par la ressource 6, I'unité demandée complétée par les informations sensorielles est transmise à une ressource 7 de mémorisation des traitements effectués ci-dessus pour réutilisation. Dans un mode particulier de réalisation, la ressource de 5 mémorisation 7 conserve dans une mémoire (non représentée) l'unité de contenus numériques traitée issue de la ressource 6 ainsi que l'URL de l'unité de contenus numériques non traitée. La ressource 7 comporte un moyen (non représenté) pour comparer l'adresse URL de l'unité demandée par la requête HTML entrante 10 dans la passerelle P avec une liste d'adresses des URLs déjà traitées et mémorisées dans la ressource 7, un moyen (non représenté) pour bloquer l'interrogation du site Web 3 et un moyen (non représenté) pour transmettre l'unité de contenus numériques traitée, comportant donc déjà les informations 15 sensorielles contextuelles insérées. Lorsque la comparaison est positive sur le moyen de comparaison de l'URL de la requête entrante, lorsque, ultérieurement, une nouvelle requête pour cette même unité de contenus numériques URL est détectée par la passerelle P, la 20 ressource 7 ne transmet donc pas la requête vers le site Web 3 et transfère immédiatement l'unité de contenus numériques traitée vers le port d'entrée du poste client 1. Lorsque l'unité de contenus numériques traitée parvient sur le poste client 1, son contenu est analysé de sorte que la 25 partie non sensorielle est transmise au navigateur Web implanté sur le poste tandis que les informations sensorielles sont transmises à une application exécutée localement pour interpréter les dites informations sensorielles et produire l'activation demandée des dispositifs affectés par les dites informations 30 sensorielles. Dans l'exemple décrit ci-dessus, les deux informations sensorielles sont respectivement: - une information olfactive qui comporte dans un exemple de réalisation: - une information représentative de la nature de la sensation olfactive, ici une odeur de front de mer; - une information représentative de l'intensité de cette odeur. Une information sonore qui comporte dans un exemple de réalisation: - une information du nom d'un fichier sonore MP3 préenregistré dans une bibliothèque de fichiers sonores sur le poste client contenant un enregistrement de la sensation sonore, ici une ambiance sonore de front de mer; - une information représentative de l'intensité du son de reproduction. Ces informations une fois décodées par une applet java ou javascript exécutée sur le poste client 1, sont transmises sous forme de commande respectivement à un périphérique 15 générateurs d'arômes et à un périphérique de reproduction sonore sur la base de fichiers MP3. On remarque ici un avantage de la présente invention qui est de permettre de réduire fortement les besoins en bande passante vers les serveurs Web A la figure 3, on a représenté un autre mode de réalisation d'un système d'insertion selon l'invention. La passerelle P sur laquelle est implémenté le système de l'invention est représentée dans le bloc en tirets. Le système d'insertion comporte essentiellement 25 - un routeur 10; - un proxy cache 11; et - un serveur iCAP 13; et - une base de données 14 de règles d'extraction de contexte en fonction de l'utilisateur. Le routeur 10 comporte principalement un moyen pour intercepter une requête HTTP 15 issue du poste client 1 et selon les circonstances décrites précédemment, transférer par une voie 16 la requête vers le reste de la passerelle ou bloquer le trafic il HTTP ou encore le transmettre directement vers le serveur Web (non représenté). La requête redirigée par le routeur est alors traitée 16 par une première ressource du proxy cache 11 dans laquelle 5 notamment on détecte si l'adresse de l'unité de contenus numérique demandée dans la requête a déjà été traitée ou non. Si l'adresse a déjà été traitée, la ressource de mémorisation des unités de contenus numériques traitées courtcircuite la requête et retourne immédiatement 20 l'unité traitée 10 vers le poste client 1 par le routeur 10. Si l'adresse n'a pas encore été traitée, le proxy cache 11 transfère 17 la requête vers le serveur web 3 qui traite la requête et retourne l'unité de contenus numériques demandée. Le contenu numérique transféré 17 est alors reçu par le 15 proxy cache 11 et transféré vers un serveur iCAP 13 qui réalise les fonctions suivantes déjà décrites à l'aide de la figure 2, au moins partiellement et qui sont: - une fonction d'analyse de la nature de l'objet dans le contenu numérique (image, page HTML, ...) et/ou de sa thématique 20 définie par balises et mots-clés; - une fonction de recherche de règles statiques et dynamiques d'enrichissement sensoriel pour l'utilisateur identifié dans la requête et les règles étant extraites d'une base de données 14 en fonction de l'utilisateur identifié; - une fonction d'insertion d'informations sensorielles en rapport avec les règles d'enrichissement et de la thématique de l'objet de scripts ou de balises HTML dans le contenu numérique en cours d'analyse. La base de données 14 contient plusieurs jeux de règles 30 statiques définissant, pour chaque utilisateur - La thématique de l'objet; - La nature de l'information (son, odeur, ...) et son type. Cette base de données coopère aussi 21 avec une interface de configuration (non représentée) par laquelle chaque utilisateur, par exemple lors de son inscription auprès de la passerelle ou lors d'étapes de modifications et de mises à jour de la base de données 14, peut saisir de nouvelles règles ou modifier des règles existantes. Dans un mode particulier de réalisation, le poste client comporte aussi un moyen pour configurer la connexion du poste client 1 à la passerelle de sorte que la requête soit adressée directement pas le proxy cache sans passer par le routeur. Pour l'exécution de la première fonction du serveur iCAP 10 13, I'analyse de la thématique est effectuée à partir d'un éditeur de contenus qui renseigne par langage HTML le thème des pages HTML éditées à titre d'unités de contenus numériques à l'aide d'une balise spéciale intitulée . Cet attribut de balise est alors reconnu par tous les 15 navigateurs des postes client 1 connectables aux serveurs WEB accessibles par le système de l'invention. Dans un mode particulier de réalisation, pour mettre les trois solutions d'analyse opérées par la première fonction du serveur iCAP, on réalise la séquence d'opérations suivantes 20 Effectuer analyse de Il'en-tête HTTP Si champ thématique absent alors Effectuer analyse des balises HTML Si attribut thématique absent alors { appel du moteur d'analyse thématique Le moteur d'analyse thématique réalise ainsi qu'il a déjà 30 été décrit à l'aide de la figure 2 une analyse du contexte pour produire une information contextuelle. La présente invention a été décrite principalement à l'aide d'unités de contenus numériques contenues dans des pages WEB. Il est clair qu'elle est aussi applicable à d'autres organisations de contenus comme des pages WAP ou autres. La présente invention a été décrite pour un réseau Internet de type WEB. Il est clair qu'elle est applicable à d'autres réseaux 5 et particulièrement à des réseaux hétérogènes combinant des ressources Internet et de téléphonie mobile par exemple. REVENDICATIONS 1 - Système d'insertion d'informations sensorielles associées au contexte d'une unité d'informations non sensorielles caractérisé en ce qu'il comporte une passerelle (P) connectée 5 entre les clients (PC) et les serveurs (SW) qui comporte des moyens pour détecter le contenu numérique d'au moins une unité de contenus numériques comportant des informations non sensorielles, unité téléchargée du site consulté vers le client ayant produit une requête de consultation, et des moyens pour 10 transmettre des informations sensorielles en relation avec les dites informations non sensorielles à destination du client Web au moins quand il est équipé de dispositifs susceptibles d'être commandés par les dites informations sensorielles. 2 - Système selon la revendication 1, caractérisé en ce que le poste (PC) du client est équipé d'au moins un dispositif susceptible d'être commandé par les dites informations sensorielles, interprétées comme des commandes à l'aide d'une application exécutée sur le poste client PC ou bien sous forme d'une applet Java ou du même genre ou encore sur une 20 application native exécutée avec le navigateur Web du poste client. 3 - Système selon la revendication 2, caractérisé en ce que une décision d'ajouter ou non des informations sensorielles contextuelles est exécutée par un moyen de décision qui est 25 implémenté dans la passerelle (P) et qui peut, selon les cas, être activé: - par un fichier de configuration permettant, pour un site Web (SW) donné et/ou pour un client (PC) donné, de décider si la passerelle (P) doit calculer un contexte et 30 produire des informations sensorielles contextuelles sur la base du contenu numérique retourné par le site (SW) vers le poste client (PC); - par un champ particulier de l'en-tête de la requête initialement transmis du poste client (PC) et/ou par un champ particulier de l'en-tête de transmission de l'unité de contenus numériques sur le lien (" Retour_ 1 "). 4 - Système selon la revendication 1, caractérisé en ce que, dans le cas o la passerelle (P) comporte un moyen pour 5 analyser une requête client, la requête client est alors transmise non pas directement au site serveur (SW), mais par l'intermédiaire de la Passerelle (P) qui transmet, après analyse de l'en-tête de requête, cette requête au site serveur (SW), et en ce que la passerelle (P) peut être partagée entre un seul ou plusieurs postes client par l'intermédiaire d'un réseau local avec un routeur en relation avec lequel se trouve la passerelle (P). - Système selon la revendication 1, caractérisé en ce qu'il comporte une ressource de mémorisation (7) pour conserver dans une mémoire l'unité de contenus numériques traitée issue d'une ressource (6) d'insertion d'informations sensorielles ainsi que l'URL de l'unité de contenus numériques non traitée, la ressource (7) comportant un moyen pour comparer l'adresse URL de l'unité demandée par la requête HTPP entrante dans la passerelle (P) avec une liste d'adresses des URLs déjà traitées et 20 mémorisées dans la ressource (7), un moyen pour bloquer l'interrogation du site Web (3) et un moyen pour transmettre l'unité de contenus numériques traitée, comportant donc déjà les informations sensorielles contextuelles insérées. 6 - Système selon la revendication 5, caractérisé en ce 25 que lorsque l'unité de contenus numériques traitée parvient sur le poste client (1), son contenu est analysé de sorte que la partie non sensorielle est transmise au navigateur Web implanté sur le poste tandis que les informations sensorielles sont transmises à une application exécutée localement pour interpréter les dites 30 informations sensorielles et produire l'activation demandée des dispositifs affectés par les dites informations sensorielles. 7 - Système selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il comporte - un routeur (10); - un proxy cache ( 1); et - un serveur iCAP (13); et - une base de données (14) de règles d'extraction de contexte en fonction de l'utilisateur. 8 - Système selon la revendication 7, caractérisé en ce que le routeur (10) comporte un moyen pour intercepter une requête HTTP issue du poste client (1) et selon les circonstances, transférer la requête vers le reste de la passerelle ou bloquer ou laisser passer directement le trafic HTTP. 9 - Système selon la revendication 8, caractérisé en ce que le proxy cache (11) comporte une première ressource pour traiter la requête issue du routeur (10) notamment pour détecter si l'adresse de l'unité de contenus numérique demandée dans la requête a déjà été traitée ou non, de sorte que si l'adresse a déjà 15 été traitée la ressource de mémorisation des unités de contenus numériques traitées court-circuite la requête et retourne immédiatement l'unité traitée vers le poste client (1) par le routeur (10). - Système selon la revendication 9, caractérisé en ce 20 que le serveur iCAP (13) réalise les fonctions suivantes: - une fonction d'analyse de la nature de l'objet dans le contenu numérique (image, page HTML, ...) et/ou de sa thématique définie par balises et mots-clés; - une fonction de recherche de règles statiques et dynamiques 25 d'enrichissement sensoriel pour l'utilisateur identifié dans la requête et les règles étant extraites d'une base de données 14 en fonction de l'utilisateur identifié; - une fonction d'insertion d'informations sensorielles en rapport avec les règles d'enrichissement et de la thématique de l'objet 30 de scripts ou de balises HTML dans le contenu numérique en cours d'analyse. 11 - Système selon la revendication 10, caractérisé en ce que la base de données (14) contient plusieurs jeux de règles statiques définissant: B1277.doc 2855002 - La thématique de l'objet - La nature de l'information (son, odeur, ...) et son type. et coopère aussi avec une interface de configuration par laquelle chaque utilisateur peut saisir de nouvelles règles ou modifier des règles existantes. 12 - Système selon la revendication 10, caractérisé en ce que, pour l'exécution de la première fonction du serveur iCAP (13), I'analyse de la thématique est effectuée à partir d'un éditeur de contenus qui renseigne par langage HTML le thème des pages HTML éditées à titre d'unités de contenus numériques à l'aide d'une balise spéciale intitulée , en ce que cet attribut de balise est reconnu par tous les navigateurs des postes client (1) connectables aux serveurs WEB accessibles par le système. 13 - Système selon la revendication 12, caractérisé en ce que la première fonction du serveur iCAP sous protocole d'appel de procédure distante réalise la séquence d'opérations suivantes: Effectuer analyse de l'entête HTTP sous protocole de 20 transfert hypertexte; Si champ thématique absent alors Effectuer analyse des balises HTML sous langage de marqueurs hypertexte; Si attribut thématique absent alors appel du moteur d'analyse thématique