Brevet FR2797133A1 — publié le 20010202

l 2797133 PROCEDE DE CONSULTATION D'UN SITE D'INFORMATIONS PAR UN TERMINAL DE COMMUNICATION ET SERVEUR DE CONSULTATION ASSOCIE Un réseau informatique tel que l'Internet permet à des utilisateurs, équipés d'un terminal de communication, de visiter des sites d'informations, plus couramment appelés "sites Web", hébergés par des serveurs de l'Internet et comportant une pluralité de pages Web, généralement de format HTML, contenant des éléments d'informations multimédia (images, textes, sons, animations, etc.) et des liens hypertextes reliant les pages entre elles. Chaque page d'un site Web a une adresse URL (Uniform Resource Location localisation de ressource uniforme) sur l'Internet, l'adresse URL de la page d'accueil du site correspondant à l'adresse URL du site lui- même. Le terminal, par exemple un ordinateur PC (Personal Computer - ordinateur personnel), dispose d'un accès à l'Internet et comporte une application de connexion à l'Intemet, par exemple par connexion téléphonique à un fournisseur d'accès à l'Internet, et une application de navigation sur l'Internet, ou "navigateur Internet". Pour visiter, ou consulter, un site Web, le terminal se connecte à l'Internet et lance le navigateur. Une fenêtre de navigation s'affiche alors sur l'écran du terminal. Elle contient une zone de commande, permettant d'exécuter diverses commandes (lancement d'une recherche d'informations, visualisation de la page précédente ou suivante d'un site, impression, interruption du téléchargement en cours, etc.), une zone d'adresse et une zone de visualisation de page Web. L'utilisateur saisit ensuite l'adresse URL du site dans la zone d'adresse et lance le téléchargement de la page d'accueil de ce site. Sur requête adressée au site, le terminal télécharge la page d'accueil qui s'affiche dans la zone de visualisation de la fenêtre de navigation. Pour se déplacer dans le site, de page en page, il suffit à l'utilisateur de sélectionner un lien hypertexte, contenu dans la page affichée dans la zone de visualisation. Certains terminaux, et notamment certains télécopieurs, ne comportent pas de navigateur Internet. La présente invention propose de permettre à ces télécopieurs, et plus généralement à tout terminal de communication dépourvu de moyens pour 2 2797133 consulter un site d'informations d'un réseau informatique, de quand même visiter le site. A cet effet, l'invention concerne un procédé de consultation, par un terminal de communication, d'un site d'informations d'un réseau informatique, comprenant au moins une page d'informations avec une adresse informatique, dans lequel le terminal adresse, à un serveur de consultation du réseau informatique, une requête d'acquisition d'une page du site, contenant l'adresse informatique de ladite page, le serveur acquiert io la page requise pour la retransmettre vers le terminal. Il suffit ainsi au terminal de transmettre au serveur de consultation l'adresse informatique de la page d'informations qu'il souhaite consulter, le serveur de consultation se chargeant de rapatrier la page pour la retransmettre vers le terminal. Avantageusement, le terminal se connecte au réseau informatique pour adresser au serveur de consultation la requête d'acquisition. Avantageusement encore, le terminal envoie au serveur la requête d'acquisition par message électronique. Dans un mode de réalisation particulier, le serveur insère la page requise dans un message électronique pour la retransmettre vers le terminal. Dans ce cas, le serveur de consultation peut transmettre le message contenant la page requise vers un serveur de messagerie qui le stocke provisoirement, jusqu'à son téléchargement dans le terminal, sur requête de celui-ci. Le serveur de consultation peut également stocker provisoirement le message contenant la page requise dans une boîte à lettres locale, jusqu'à son émission vers le terminal, sur requête de celui-ci. Dans un autre mode de réalisation, le terminal se connecte au serveur de consultation, lui adresse la requête d'acquisition et, au cours de la même connexion, reçoit la page requise, après son acquisition par le serveur de consultation. 3 2797133 Dans ce cas, le terminal adresse au serveur de consultation la requête d'acquisition de la page et reçoit la page requise, au cours de la même connexion au réseau informatique, autrement dit en direct, "en ligne". L'invention concerne également un serveur de consultation, pour la mise en oeuvre du procédé ci-dessus, comprenant des moyens de connexion au réseau informatique, des moyens de réception d'une requête d'acquisition d'une page d'un site d'informations, émise par un terminal de communication, des moyens agencés pour acquérir une page, après io réception d'une requête d'acquisition de ladite page, et des moyens pour retransmettre la page requise vers le terminal requérant, après son acquisition par le serveur. L'invention sera mieux comprise à l'aide de la description suivante d'un mode de réalisation particulier du procédé de consultation, par un terminal de communication, d'un site d'informations d'un réseau informatique, et du serveur de consultation de l'invention, en référence au dessin annexé sur lequel: - la figure 1 représente le terminal relié au réseau informatique et le serveur de consultation et - la figure 2 représente un schéma bloc fonctionnel du serveur de consultation. Dans l'exemple particulier de la description, le procédé de l'invention permet à un télécopieur 1 de consulter un site d'informations 17 de l'Intemrnet 100, à l'aide d'un serveur de consultation 16. On rappelle ici qu'un site d'informations de l'Internet 100, plus couramment appelé site "Web" par l'homme du métier, est hébergé dans un serveur informatique de l'Internet 100 et comprend une ou plusieurs pages d'informations, ou pages "Web", contenant des éléments d'informations multimédia (textes, images, animations, sons, vidéos, etc.) et des liens hypertextes reliant les pages entre elles. Les pages Web d'un site peuvent également être reliées aux pages Web d'un autre site, par des liens hypertextes. Chaque page Web a une adresse informatique URL (Uniform Resource Location - localisation de ressource uniforme) sur l'Internet 100. Les pages du site d'informations 17 sont ici au format HTML (Hyper Text Markup Language - langage de marquage hypertexte). 4 2797133 Le télécopieur 1, relié à un réseau téléphonique 101, comprend, outre les éléments standards d'un télécopieur, une application de connexion à l'Internet 100 et une application de messagerie électronique. Il dispose en outre d'un accès à l'Internet 100 et d'un service de messagerie électronique, fournis par un serveur 2. Une boîte à lettres 3, attribuée au télécopieur 1, est située dans le serveur 2 et destinée à stocker provisoirement les messages destinés au télécopieur 1, jusqu'à leur téléchargement dans le télécopieur 1, sur requête de celui-ci. Une adresse de messagerie électronique est en outre 0o attribuée à cette boîte aux lettres 3 et au télécopieur 1 associé. L'application de connexion à l'Internet 100 permet au télécopieur 1 de se connecter à l'Internet 100, par connexion téléphonique au serveur 2 à travers le réseau téléphonique 101. L'application de messagerie électronique permet au télécopieur 1 d'émettre et de recevoir des messages électroniques. Les messages transmis à travers l'Internet 100 et destinés au télécopieur 1 sont reçus par le serveur 2 qui les stocke provisoirement dans la boîte à lettres 3, jusqu'à leur téléchargement dans le télécopieur 1, sur requête de celui-ci. On rappelle ici qu'un message électronique contient un en-tête, un corps de message et, éventuellement, une ou plusieurs pièces jointes. L'en-tête contient un champ "FROM" de provenance, un champ "TO" de destination et divers autres champs, et notamment un champ objet. Les champs "FROM" et "TO" sont destinés à contenir les adresses respectives de messagerie de l'émetteur et du récepteur du message. Le champ objet peut contenir l'objet du message et/ou tout autre type d'informations. Le corps du message est destiné à contenir un message, de format ASCII. Enfin, les pièces jointes sont des fichiers de données de divers types (sons, images, textes, etc.) et de divers formats (JPG, TIFF, GIF, DOC, etc.). Le télécopieur 1 peut émettre et recevoir des télécopies, ici de format TIFF, à travers l'Internet 100, les télécopies étant insérées dans des messages électroniques, en pièces jointes. On soulignera ici que le télécopieur 1 est dépourvu de moyens, tels qu'un navigateur Internet, lui permettant de consulter un site Web, par téléchargement de pages de ce site. En outre, le télécopieur 1 n'a pas de capacités pour lire des pages de format HTML. 2797133 Le serveur de consultation 16 est destiné, sur requêtes de terminaux d'utilisateur, à acquérir des pages Web et à les retransmettre vers les terminaux requérants, éventuellement après traduction. Il dispose d'une adresse de messagerie électronique sur l'Internet 100. Le serveur 16 comprend une interface 4 de connexion permanente à l'Internet 100, un bloc 5 de réception de messages électroniques, un bloc 7 d'émission de messages électroniques, un bloc 9 de traitement des messages io reçus, un bloc d'identification 1 1, un répertoire d'utilisateurs 12, un bloc 13 d'acquisition de pages Web, un bloc de traduction 15 et un bloc 14 de préparation de messages électroniques. Le bloc de réception 5 est destiné à recevoir des messages électroniques, i5 transmis à travers l'Internet 100. Il est relié à l'interface de connexion 4 et à une mémoire de réception 6, ou "boîte à lettres", destinée à stocker des messages électroniques reçus. Le bloc d'émission 7 est destiné à émettre des messages électroniques, à travers l'Internet 100. Il est relié à l'interface de connexion 4 et à une mémoire d'émission 8, destinée à stocker des messages électroniques en attente d'émission. Le bloc de traitement 9 est relié à la boîte à lettres 6 et à une table 10 de requêtes d'acquisition de page(s) Web. Il est destiné à traiter, à dépouiller, les messages reçus, afin d'en extraire les informations utiles et de les mémoriser dans la table 10. La table de requêtes 10 est une mémoire destinée à mémoriser, pour chaque requête reçue d'acquisition de page(s) Web, l'adresse de messagerie et les données d'identification du terminal requérant et l'adresse URL de la ou des pages requises. Le répertoire d'utilisateurs 12 est une mémoire de stockage, pour chaque terminal d'utilisateur, des données d'identification du terminal, comportant ici un nom et un mot de passe, et les capacités de lecture, ou d'exploitation, du terminal, à savoir le ou les formats de fichiers de données exploitables par le terminal. Le télécopieur 1 est répertorié dans le répertoire 12, avec des capacités de lecture du format TIFF. 6 2797133 Le bloc d'identification 1 1, relié au répertoire 12 et à la table 10, est destiné à vérifier les données d'identification d'un terminal d'utilisateur, extraites d'un message reçu, par comparaison avec celles stockées dans le répertoire 12. Le bloc d'acquisition 13 est relié à la table de requêtes 10, à l'interface de connexion 4 et au bloc 14 de préparation de messages. Il est destiné à acquérir des pages de sites Web, requises par des terminaux d'utilisateur, par téléchargement, comme cela sera explicité plus loin. Le bloc 14 de préparation de message est relié à la table de requête 10, au répertoire 12, au bloc d'acquisition 14, au bloc de traduction 15 et à la mémoire d'émission 8. Il est destiné à préparer des messages électroniques, destinés au terminaux requérants, dans lesquels sont insérées les pages i s requises. Dans le cas o un terminal d'utilisateur, ayant requis une page Web, n'a pas les capacités nécessaires pour lire cette page, le bloc de traduction 15 est destiné à traduire la page, dans un format exploitable par le terminal. Enfin, le serveur 16 comprend un bloc de commande, en l'espèce un microprocesseur, non représenté, auquel tous les éléments décrits cidessus sont reliés, destiné à commander le fonctionnement du serveur 16. Après la description du serveur de consultation 16, le procédé de consultation, par le télécopieur 1, d'un site d'informations 17 de l'Intemrnet , correspondant au fonctionnement du serveur 16, va maintenant être décrit. Le site d'informations 17 a une adresse URL, correspondant à l'adresse URL de sa page d'accueil. Sous la commande d'un utilisateur, le télécopieur 1 prépare un message électronique contenant, dans le champ "FROM", l'adresse de messagerie du télécopieur 1, dans le champ "TO", l'adresse de messagerie du serveur 16, dans le champ objet, le nom et le mot de passe d'utilisateur du télécopieur 1 et, dans le corps du message l'adresse URL du site 17. Ce message constitue une requête d'acquisition de la page d'accueil du site 17. 7 2797133 Puis le télécopieur 1 se connecte à l'Internet 100, par connexion téléphonique au serveur 2 à travers le réseau téléphonique 101, et transmet au serveur 2 le message de requête d'acquisition de la page (étape 20). Le serveur 2 retransmet le message à travers l'Intemet 100 et le message est acheminé à travers l'Internet 100 jusqu'au serveur de consultation 16 (étape 21). Dans le serveur 16, le bloc de réception 5 reçoit le message du télécopieur 1 et le stocke dans la boîte à lettres 6. Par la suite, le bloc de traitement 9 io prélève le message dans la boîte à lettres 6, en extrait l'adresse de messagerie, le nom et le mot de passe du télécopieur 1 ainsi que l'adresse URL de la page requise, et enregistre ces informations dans la table de requêtes 10. Le bloc d'identification 1 1 vérifie le nom et le mot de passe du télécopieur 1, enregistrés dans la table 10, par comparaison avec ceux stockés dans le répertoire d'utilisateurs 12. Les données d'identification du télécopieur 1 étant correctes, le bloc d'acquisition 13 extrait de la table 10 l'adresse URL de la page requise par le télécopieur 1 et adresse au site 17 une requête d'acquisition, ou de téléchargement, de la page, contenant l'adresse URL de celle-ci, à travers l'Internet 100. Par téléchargement depuis le site 17 à travers l'Internet 100, le serveur 16 reçoit la page d'accueil du site 17 et ici l'adresse URL de chacune des pages reliées à la page d'accueil par un lien hypertexte (étape 22). Après téléchargement de la page requise, le bloc d'acquisition 13 fournit au bloc 14 de préparation de message les données d'identification du télécopieur 1, extraites de la table 10, ainsi que la page et les adresses URL acquises. Le bloc 14 lit les capacités de lecture du télécopieur 1 dans le répertoire d'utilisateurs 12 et, la page acquise étant ici au format HTML, il la fait traduire dans le format TIFF par le bloc de traduction 15. Par ailleurs, le bloc 14 extrait l'adresse de messagerie du télécopieur 1 de la table de requêtes 10 et prépare un message, destiné au télécopieur 1, contenant, dans le champ "TO", l'adresse de messagerie du télécopieur 1 et, dans le champ "FROM", l'adresse de messagerie du serveur 16. Il insère dans ce message, en pièces jointes, la traduction de la page acquise et un document, de format TIFF, contenant les adresses URL des pages reliées à la page requise. Le message est stocké dans la mémoire d'émission 8. 8 2797133 Le bloc d'émission 7 émet ensuite le message qui est acheminé, à travers l'Internet 100, jusqu'au serveur 2 (étape 23). Le serveur 2 stocke provisoirement le message dans la boîte à lettres 3, jusqu'à son téléchargement dans le télécopieur 1, sur requête de celui-ci (étape 24). Dans la description qui vient d'être faite, le serveur 2 fait fonction de fournisseur d'accès à l'Internet 100 et serveur de messagerie électronique. On pourrait tout aussi bien prévoir un serveur fournisseur d'accès à 0o l'Internet et un serveur de messagerie électronique, distincts l'un de l'autre. Dans un deuxième mode de réalisation de l'invention, le serveur de consultation comprend une boîte à lettres locale, dans laquelle il stocke provisoirement le message contenant la page requise. Pour récupérer la page requise, le télécopieur requérant se connecte à l'Internet et adresse au serveur de consultation une requête de transfert de la page, par message électronique. Après réception de la requête, le serveur de consultation émet le message, contenant la page requise, vers le télécopieur requérant, à travers l'Internet. Le message est reçu et stocké provisoirement par le serveur de messagerie du télécopieur, jusqu'à son téléchargement dans le télécopieur sur requête de celui-ci adressée au serveur de messagerie. En variante, le serveur et le télécopieur pourraient communiquer l'un avec l'autre en utilisant un protocole de communication spécifique. Dans un troisième mode de réalisation de l'invention, après s'être connecté à l'Internet, le télécopieur se connecte au serveur de consultation, lui adresse une requête d'acquisition d'une page Web, contenant l'adresse URL de celle-ci, et, au cours de la même connexion, reçoit la page requise, après son acquisition par le serveur de consultation. Dans ce cas, l'émission de la requête d'acquisition d'une page et la réception de la page par le télécopieur ont lieu lors d'une même connexion du télécopieur à l'Internet, au cours d'une communication directe entre le télécopieur et le serveur de consultation, suivant un protocole de communication spécifique. Pour les modes de réalisation de l'invention explicités ci-dessus nécessitant un protocole de communication spécifique, le télécopieur et le serveur de consultation comprennent chacun une application pour exécuter ce protocole de communication, leur permettant de communiquer l'un avec l'autre sans utiliser de message électronique. 9 2797133 Au lieu de traduire lui-même la page, le serveur de consultation pourrait la faire traduire par un serveur de traduction de l'Internmet, comprenant des moyens pour traduire une page d'un format donné dans un autre format, sur requête d'un utilisateur, tel que le serveur de consultation. Le télécopieur pourrait également transmettre au serveur de consultation ses capacités de lecture, ou d'exploitation, de données pour mettre à jour le répertoire d'utilisateur. Enfin, le télécopieur pourrait comprendre une application permettant de préparer, et éventuellement d'émettre vers le serveur de consultation, la requête d'acquisition de la page Web, de façon automatique. 2797133 REVENDICATIONS 1- Procédé de consultation, par un terminal de communication (1), d'un site d'informations (17) d'un réseau informatique (100), comprenant au moins une page d'informations avec une adresse informatique, dans lequel le terminal (1) adresse, à un serveur de consultation (16) du réseau informatique (100), une requête d'acquisition d'une page du site (20), contenant l'adresse informatique de ladite page, le serveur (16) acquiert la page requise pour la retransmettre vers le terminal (1). 2- Procédé selon la revendication 1, dans lequel le terminal (1) se connecte au réseau informatique (100) pour adresser au serveur de consultation (16) la requête d'acquisition. i5 3- Procédé selon la revendication 2, dans lequel le terminal (1) envoie au serveur (16) la requête d'acquisition par message électronique. 4- Procédé selon l'une des revendications 1 à 4, dans lequel le serveur (16) insère la page requise dans un message électronique pour la retransmettre vers le terminal (1). - Procédé selon la revendication 4, dans lequel le serveur de consultation (16) transmet le message contenant la page requise vers un serveur de messagerie (2) qui le stocke provisoirement, jusqu'à son téléchargement dans le terminal (1), sur requête de celui-ci. 6- Procédé selon la revendication 4, dans lequel le serveur de consultation stocke provisoirement le message contenant la page requise dans une boîte à lettres locale, jusqu'à son émission vers le terminal requérant, sur requête de celui-ci. 7- Procédé selon l'une des revendications 2 à 4, dans lequel le terminal se connecte au serveur de consultation, lui adresse la requête d'acquisition et, au cours de la même connexion, reçoit la page requise, après son acquisition par le serveur de consultation. 8- Procédé selon l'une des revendications 1 à 7, dans lequel le serveur de consultation (16) traduit la page dans un format exploitable par le terminal (1). 9- Procédé selon l'une des revendications 1 à 7, dans lequel le serveur de consultation fait traduire la page, dans un format exploitable par le terminal, par un serveur de traduction. 10- Procédé selon l'une des revendications 8 et 9, dans lequel le terminal transmet au serveur de consultation ses capacités d'exploitation de données. 1 1- Procédé selon l'une des revendications 1 à 10, dans lequel, la page requise contenant au moins un lien vers une autre page, avec une adresse informatique, le serveur de consultation (16) transmet au terminal (1) l'adresse informatique de ladite autre page. 12- Serveur de consultation, pour la mise en oeuvre du procédé de la revendication 1, comprenant des moyens (4) de connexion au réseau informatique (100), des moyens (5) de réception d'une requête d'acquisition d'une page d'un site d'informations, émise par un terminal de communication, des moyens (9, 13) agencés pour acquérir une page, après réception d'une requête d'acquisition de ladite page, et des moyens (14, 7) pour retransmettre la page requise vers le terminal requérant, après son acquisition par le serveur. 13- Serveur selon la revendication 12, dans lequel les moyens (14, 7) pour retransmettre la page requise sont agencés pour l'insérer dans un message électronique. 14- Serveur selon l'une des revendications 12 et 13, dans lequel il est prévu des moyens (15) pour traduire une page d'un format donné dans un autre format.