Brevet FR2823332A1 — publié le 20021011

PROCÉDÉ D'ENRICHISSEMENT DE CATALOGUE ÉLECTRONIQUE La présente invention se rapporte au domaine de la gestion des catalogues électroniques sur les sites de télécommunication. La présente invention se rapporte plus particulièrement à un procédé d'enrichissement d'un catalogue électronique proposé sur un site de télécommunication par l'intermédiaire d'un réseau de télécommunication, du type permettant d'afficher des fiches informatives sur des sujets présentant chacun une référence propre audit site, lesdites fiches informatives étant emmagasinées sur une base de donnée externe, ledit affichage étant opéré sur un moyen de consultation d'un client et ledit procédé utilisant au moins une page d'affichage, de préférence dynamique. L'art antérieur connaît déjà des procédés d'enrichissement de catalogues électroniques proposé sur un site de télécommunication et notamment le brevet américain US 5913210. Ce brevet porte sur un système de communication pour la livraison, par le fabricant, d'informations sur des produits à ceux qui ont besoin de cette information, comme des revendeurs de produit et des consommateurs. Le système emploie un traducteur de code de produit, qui peut être mis en oeuvre par un ou plus serveurs d'accès via l'Internet. Le traducteur de code de produit renvoie à partir des codes de produit l'adresse des ressources de communication qui fournissent l'information sur les produits désignés par les codes. Les pages de présentation des offres commerciales affichées par les revendeurs en ligne montrent les listes de produits en réponse aux demandes de recherche de clients et fournissent aux clients l'information détaillée sur n'importe quel produit inscrit en incorporant des liens vers l'information de produit disponible par les fabricants employant les adresses référencées qui sont fournies par le traducteur de code de produit. Le procédé utilise des bases de données disponibles en indexant les données de description de produit qui sont recouvrées par les sites internet des fabricants. L'inconvénient majeur de ce procédé réside dans le fait que l'offre de service nécessite un traducteur de code qui doit être mis à jour manuellement. Cette mise à jour doit être opérée pour chaque catalogue de chaque site de commerce électronique et pour chaque référence proposée sur ce site. Il s'agit bien sûr d'une opération longue, fastidieuse et source d'erreur. La présente invention entend remédier aux inconvénients de l'art antérieur en proposant un procédé qui permet d'envoyer automatiquement le bon lien vers la bonne fiche informative, en n'utilisant que les références du catalogue électronique du site de télécommunication. Pour ce faire, la présente invention est du type décrit ci-dessus et elle est remarquable, dans son acception la plus large, en ce qu'elle comporte une étape d'installation d'un connecteur sur ladite page d'affichage au moins, ledit connecteur permettant de générer sur lesdites pages de présentation des sujets un lien spécifique vers ladite base de donnée externe à l'aide d'un identifiant dudit site de télécommunication et de la référence du sujet en utilisant une table de correspondance dynamique entre lesdites références. La page d'affichage est la page utilisée pour permettre l'affichage des informations après traduction par un navigateur installé sur le moyen de consultation. Cette page d'affichage est de préférence dynamique, mais ce n'est pas obligatoire. Le connecteur comporte une fonction lien utilisant deux arguments : un identifiant unique dudit site de télécommunication et le nom, éventuellement de champ si la page d'affichage est une page dynamique, utilisé pour désigner le sujet dans ladite page d'affichage. La table de correspondance dynamique est de préférence mise à jour à l'aide d'un algorithme de comparaison. De préférence, lesdites fiches informatives affichées sur ledit moyen de consultation sont personnalisées pour ledit catalogue électronique et/ou pour ledit site de télécommunication. Ledit lien spécifique n'apparaît de préférence sur la page de présentation d'un sujet que lorsque ledit sujet est référencé dans ladite base de donnée externe. Lorsque ledit algorithme de comparaison ne permet pas de trouver la fiche informative correspondante, une étape de traitement manuel de la référence est de préférence lancée. Les éléments du connecteur sont de préférence transmis par l'intermédiaire d'un réseau de télécommunication. La présente invention se rapporte également à un dispositif pour la mise en oeuvre du procédé selon l'invention remarquable en ce qu'il comporte un serveur de fiches informatives relié à au moins une base de données externe par l'intermédiaire d'un réseau de télécommunication et relié à au moins un site de télécommunication par l'intermédiaire d'un réseau de télécommunication identique ou différent. Avantageusement, le procédé permet de gérer des sites de télécommunication différents présentant sensiblement les mêmes sujets à partir de la même table de correspondance dynamique et de proposer à ces sites une information fiable, issue directement de la source, éventuellement personnalisée quant à sa forme. On comprendra mieux l'invention à l'aide de la description, faite ci-après à titre purement explicatif, d'un mode de réalisation de l'invention, en référence aux figures annexées : la figure 1 illustre le schéma de principe du chargement d'une page de présentation d'une offre commerciale grâce au procédé selon l'invention ; et la figure 2 illustre le schéma de principe de l'affichage d'une fiche informative grâce au procédé selon l'invention. Le procédé selon l'invention est un procédé d'enrichissement d'un catalogue électronique, comme par exemple un catalogue électronique commercial proposé sur un site de télécommunication (10) via un réseau de télécommunication, du type permettant d'afficher des fiches informatives (20) sur des sujets. Par catalogue électronique, on entend un ensemble de données mises à disposition. Les sujets présents sur ce catalogue présentent chacun une référence propre audit site. Les fiches informatives (20) sont emmagasinées sur une base de donnée externe (30) utilisant des références spécifiques différentes de celles dudit site. L'affichage des fiches informatives (20) est opéré sur un moyen de consultation (40) d'un client. Le procédé utilise, pour l'affichage des informations au moins une page d'affichage (50) qui est de préférence de type dynamique. La page d'affichage (50) dynamique utilise, par exemple, le langage Html. Le site de télécommunication (10) permet à l'utilisateur autorisé de visualiser des pages de présentation (80) des sujets présents sur ce site dans ce catalogue. Il est possible d'imaginer que le site comporte plusieurs catalogues différents, mais chaque catalogue n'utilise normalement qu'une seule page dynamique. Les fiches informatives (20) sont, par exemple, issues directement des bases de données des constructeurs ou des fournisseurs de services. Le procédé selon l'invention est caractérisé en ce qu'il comporte une étape d'installation d'un connecteur sur ladite page dynamique au moins, ledit connecteur permettant de générer sur lesdites pages de présentation des sujets un lien spécifique (60) vers la fiche informative (20) correspondante de ladite base de donnée externe (30) à l'aide d'un identifiant dudit site de télécommunication (10) et de la référence du sujet en utilisant une table de correspondance dynamique entre lesdites références. Ledit connecteur comporte une fonction lien utilisant deux arguments : un identifiant unique dudit site de télécommunication (10) et le nom du sujet si la page d'affichage (50) est une page non dynamique ou le nom du champ utilisé pour désigner le sujet si la page d'affichage (50) est dynamique. La gestion des requêtes et l'envoi de la fiche informative (20) est réalisé grâce à un serveur de fiches informatives (70). Ainsi, il n'est plus nécessaire de mettre à jour manuellement les références utilisées par le site (10). Le serveur de fiche informatives (70) se charge de chercher la fiche informative correspondant au sujet, au produit ou au service proposé et s'il la trouve de générer automatiquement un lien vers cette fiche informative, directement sur la page de présentation (80) du sujet ou de l'offre commerciale affichée. La table de correspondance dynamique est mise à jour à l'aide d'un algorithme de comparaison constituée, par exemple d'un algorithme de reconnaissance automatique par calcul de distance entre deux chaînes de caractères. Lorsque ledit algorithme de comparaison ne permet pas de trouver la fiche informative correspondante, une étape de traitement manuel de la référence est lancée, afin de réaliser la correspondance grâce à l'intervention d'un opérateur. Lesdites fiches informatives (20) affichées sur ledit moyen de consultation (40) sont personnalisées pour ledit catalogue électronique et/ou pour ledit site de télécommunication (10) par le serveur de fiches informatives (70). Le moyen de consultation (40) peut être un ordinateur personnel, un téléphone portable, ou tout autre moyen relié à un réseau de communication. Il suffit d'adapter le serveur de fiches informatives au langage utilisé dans les requêtes correspondantes (WAP,...) sur le ou les réseaux de télécommunication utilisés d'une part par le site de télécommunication et d'autre part par la base de données externe. En référence à la figure 1 le chargement d'une page de présentation d'une offre commerciale sur un site de commerce électronique est décrit ci-après : 1/-Une page de présentation (80) d'une offre commerciale concernant un produit P et contenant le connecteur est chargée sur le moyen de consultation (40), par exemple par un internaute client naviguant sur le site (10) de commerce électronique, grâce à une page dynamique (50) ; 2/-La fonction lien contenue dans la page de présentation (80) est interprétée et exécutée par le navigateur du moyen de consultation (40) ; 3/-Au chargement de cette page de présentation (80), cette fonction va générer une requête de type Http au serveur de fiches informatives (70) relié à la base de données externe (30). Cette requête contient les deux arguments associés à la fonction lien. Ces deux arguments constituent la clé de la requête dans la mesure où ils comportent : - l'identifiant du site (10) et - la référence commerciale propre audit site pour le produit P concerné par la page de présentation (80). 4/-Le serveur de fiches informatives (70) analyse la clé de la requête et suivant la disponibilité de la fiche informative va envoyer : - soit un lien spécifique (60) visible vers la page de présentation (80) constitué de l'image d'un bouton et d'un lien hypertexte si la fiche informative (20) correspondante est disponible ; - soit un lien spécifique (60) invisible vers la page de présentation (80) constitué, par exemple d'une image de 1 pixel transparente si la fiche informative correspondante n'est pas disponible. 5/-Le navigateur du moyen de consultation (40) assemble et affiche la page de présentation (80). En référence à la figure 2, l'apparition d'une fiche informative est décrit ci-après : 6/-Lorsque l'internaute clique sur le bouton de lien, la fonction lien va provoquer l'ouverture d'une fenêtre secondaire de type pop up ; 7/-La fonction lien génère également une requête de type Http au serveur de fiches informatives (70). Cette requête possède les deux arguments passés à la fonction de lien : l'identifiant du site (10) et la référence commerciale du produit P propre au site (10) ; 8/-Le serveur de fiches informatives (70) analyse la requête et renvoie au navigateur du moyen de consultation (40) la fiche informative (20), personnalisée, correspondant au produit P et au site (10). Le navigateur affiche alors la fiche informative (20) dans la fenêtre secondaire. L'utilisateur internaute peut alors consulter la fiche informative personnalisée. Ce procédé est applicable à tout site de commerce électronique qui présente des offres commerciales en faisant références à des produits ou des services proposés par des intervenants extérieurs. Il est également applicable à tout site de mise à disposition d'information classifiée, lorsque l'on souhaite offrir la possibilité à la personne qui consulte d'avoir accès à des informations complémentaires. Un exemple d'application du procédé selon l'invention pour la gestion d'un site de vente en enchères est donné ci-après : Chaque offre est présentée sur une page relative à un produit donné. Ce produit est décrit et nommé par une référence ou un nom commercial et l'auteur de l'offre est également présenté. La page d'offre est gérée à partir d'une page dynamique et d'éléments stockés sur la base de données du site de vente aux enchères. Ces éléments sont intégrés dans la page d'offre grâce à des balises tags de page dynamique. Pour proposer que des liens vers des fiches informatives techniques apparaissent sur les pages des offres, il convient d'entamer le processus suivant : 1/-Souscrire au service, de préférence en ligne et obtenir en retour un identifiant de site ; 2/-Choisir, en ligne, une image pour le bouton de lien vers les fiches ; 3/-Choisir les paramètres de personnalisation des fiches informatives, par exemple les en-têtes et/ou pieds de page ; 4/-Installer le connecteur sur la page dynamique servant à générer les pages d'offre. Cette installation associe à la fonction lien deux arguments : l'identifiant du site obtenu lors de l'inscription (étape 1) et le tag de page dynamique permettant d'afficher le nom du produit sur la page. A partir de ce moment, lorsqu'un visiteur du site de vente aux enchères, c'est à dire un acheteur potentiel, charge une page correspondant à la page dynamique ainsi réalisée : - une requête bouton est envoyée au serveur de fiches informatives ; et - le serveur récupère les arguments associés à la fonction lien. Ensuite, on distingue deux cas, suivant si la page d'offre a déjà été chargée ou non. Cas A : Si cette page d'offre est chargée pour la première fois : 5/-Le serveur essaie de faire correspondre la valeur du tag de la page dynamique permettant d'afficher le nom du produit sur la page avec des références de produits pour lesquels il existe une fiche informative, en utilisant un algorithme de comparaison de chaînes de caractères. Par exemple, cet algorithme peut utiliser la méthode de calcul de distance entre deux chaînes de caractères ; 6/-Si un produit correspond, le serveur stock cette correspondance, afin de ne pas avoir recours à l'algorithme la prochaine fois que cette page est chargée ; puis 7/-Le serveur envoie le bouton choisi pour le site lors de la mise en place (étape 2). Cas B : Si cette page d'offre a déjà été chargée : 5'/-Le serveur cherche dans la table de correspondance la valeur du tag de la page dynamique permettant d'afficher le nom du produit sur la page et trouve l'identifiant du produit correspondant ; puis 6'/-Le serveur envoie le bouton choisi pour le site lors de la mise en place (étape 2). Si le serveur de fiches informatives ne possède pas de fiche pour la valeur du tag de la page dynamique, un bouton de lien invisible est envoyé. Lorsque le visiteur du site de vente aux enchères clique sur le bouton de lien, une requête fiche informative est envoyée au serveur de fiches informatives. Ce dernier envoie alors en retour la fiche informative correspondante, en ajoutant les en-têtes et pieds de page sélectionnés lors de l'étape 3. L'invention est décrite dans ce qui précède à titre d'exemple. Il est entendu que l'homme du métier est à même de réaliser différentes variantes de l'invention sans pour autant sortir du cadre du brevet. REVENDICATIONS 1. Procédé d'enrichissement d'un catalogue électronique proposé sur un site de télécommunication (10) par l'intermédiaire d'un réseau de télécommunication, du type permettant d'afficher des fiches informatives (20) sur des sujets présentant chacun une référence propre audit site, lesdites fiches informatives (20) étant emmagasinées sur au moins une base de donnée externe (30) utilisant des références spécifiques différentes de celles dudit site, ledit affichage étant opéré sur un moyen de consultation (40) et ledit procédé utilisant au moins une page d'affichage (50) de préférence dynamique, caractérisé en ce qu'il comporte une étape d'installation d'un connecteur sur ladite page d'affichage (50) au moins, ledit connecteur permettant de générer sur lesdites pages de présentation des sujets un lien spécifique (60) vers ladite base de donnée externe (30) à l'aide d'un identifiant dudit site de télécommunication (10) et de la référence dudit sujet en utilisant une table de correspondance dynamique entre lesdites références. 2. Procédé selon la revendication 1, caractérisé en ce que ledit connecteur comporte une fonction lien utilisant deux arguments : un identifiant unique dudit site de télécommunication (10) et le nom, éventuellement de champ, utilisé pour désigner le sujet dans ladite page d'affichage (50). 3. Procédé selon la revendication 1 ou la revendication 2, caractérisé en ce que la table de correspondance dynamique est mise à jour à l'aide d'un algorithme de comparaison. 4. Procédé l'une quelconque des revendications 1 à 3, caractérisé en ce que lesdites fiches informatives (20) affichées sur ledit moyen de consultation (40) sont personnalisées pour ledit catalogue électronique et/ou pour ledit site de télécommunication (10). 5. Procédé l'une quelconque des revendications 1 à 4, caractérisé en ce que ledit lien spécifique (60) n'apparaît sur la page de présentation d'un sujet que lorsque ledit sujet est référencé dans ladite base de donnée externe (30). 6. Procédé selon l'une quelconque des revendications 1 à 5, caractérisé en ce que lorsque ledit algorithme de comparaison ne permet pas de trouver la fiche informative correspondante, une étape de traitement manuel de la référence est lancée. 7. Procédé selon l'une quelconque des revendications 1 à 6, caractérisé en ce que les éléments dudit connecteur sont transmis par l'intermédiaire d'un réseau de télécommunication. 8. Dispositif pour la mise en oeuvre du procédé selon l'une quelconque des revendications 1 à 7, caractérisé en ce qu'il comporte un serveur de fiches informatives (70) relié à au moins une base de données externe (30) par l'intermédiaire d'un réseau de télécommunication et relié à au moins un site de télécommunication (10) par l'intermédiaire d'un réseau de télécommunication.