Brevet FR2820271A1 — publié le 20020802

L'invention concerne un terminal de radiotéléphonie cellulaire comprenant un navigateur de type Internet, s'appuyant sur des couches de session et de transport et des couches de protocole Internet, et des moyens mémoires, le navigateur et la couche de session étant agencés pour télécharger dans les moyens mémoires des pages de données. Lorsqu'on veut naviguer à l'aide d'un terminal de radiotéléphonie cellulaire par exemple de type WAP, à cause de l'architecture des réseaux, qui incluent des passerelles, d'une part, et de la faible bande passante, d'autre part, la navigation s'effectue à une vitesse relativement lente. L'invention de la présente demande vise à proposer une solution accélérant la navigation avec un terminal de radiotéléphonie cellulaire. On notera qu'une page WAP est composée, d'une part, d'éléments d'informations et, d'autre part, de liens avec d'autres pages qui, grâce au protocole WSP (wireless session protocol, correspondant au protocole http de l'Internet) peuvent être appelées et téléchargées dans les moyens mémoires du terminal par actionnement du navigateur. A cet effet, l'invention concerne un terminal de radiotéléphonie cellulaire du type défini ci-dessus, caractérisé par le fait qu'il est prévu des moyens agencés pour automatiquement télécharger dans les moyens mémoires des pages relatives au moins aux liens de la page courante précédemment appelée. Ainsi, quand on appelle une page d'ordre N, avec ses liens, et sans la moindre requête et de façon automatique, les pages relatives aux liens de cette page courante N susceptibles d'être appelées sont téléchargées dans les moyens mémoires du terminal. L'invention permet un gain de temps fort appréciable. On remarquera que, compte tenu du nombre de liens contenus généralement dans une page et de la capacité que chaque page requiert, l'invention peut sans trop de difficultés être mise en oeuvre. A titre d'exemple, le chargement d'une page nécessitant en moyenne 2 koctets et une page contenant également en moyenne une dizaine de liens, une capacité de 20 koctets apparaît raisonnable. L'invention sera mieux comprise à l'aide de la description suivante de la forme de réalisation préférée du terminal en référence à la figure unique qui représente schématiquement le terminal. N'ont été représentés sur la figure unique que les seuls éléments nécessaires à la compréhension et à la réalisation de l'invention, l'homme du métier connaissant parfaitement les autres. Le terminal de l'invention comporte un navigateur 1 qui s'appuyé sur un certain nombre de couches de logiciels de protocole dont six sont importantes pour la compréhension de l'invention. Ces six couches sont, par ordre décroissant, la couche 2 de session, la couche 3 de transport, la couche 4 de mise en forme des trames de données et de mise en paquets de ces données, la couche 5 de protocole Internet, la couche 6 des ressources réseau du mobile et la couche 7 qui est la couche radio. La couche 6 de ressources réseau du mobile met en oeuvre le protocole de communication de données (CSD) et le protocole GPRS. De façon classique, le navigateur 1 dialogue avec ces couches de protocole pour récupérer les pages appelées par l'opérateur du terminal. L'invention est remarquable par le fait qu'elle comporte une mémoire 8 comprenant une zone 9 de stockage de pages téléchargées et une zone 10 de mémoire de programmes de type Proxy. Une mémoire de type Proxy est bien connue de l'homme du métier pour être utilisée afin de mémoriser les pages qu'on utilise le plus fréquemment. Les deux zones mémoires 9 et 10 sont connectées entre elles par un lien 15. La zone mémoire de programmes 10 est connectée, d'une part, au navigateur 1 et, d'autre part, à la couche de protocole de session 2, par deux liens bidirectionnels 16,17, respectivement. Contrairement à un terminal classique, dans lequel le navigateur dialoguerait directement avec la couche de session 2, dans le terminal de l'invention, la zone mémoire de programmes de type Proxy 10 est reliée en coupure entre le navigateur 1 et la couche de session 2, la connexion directe entre le navigateur 1 et la couche de session 2 étant supprimée. La zone mémoire 10 comporte plus précisément un logiciel de comptage 11, un logiciel de triage 12 et un logiciel d'ordonnancement 13. Le fonctionnement du terminal va maintenant être décrit. Une page courante ayant été appelée, et contenant un certain nombre de liens, les logiciels 11, 12,13 vont automatiquement télécharger les pages relatives à ces liens dans la zone de stockage 9 de la mémoire 8. Grâce au logiciel de comptage 11 de l'élément Proxy 10, les appels de pages vont pouvoir être comptés puis, grâce au logiciel de triage 12 de ce même élément Proxy, commandé par le logiciel de comptage 10, une statistique va pouvoir être établie pour ne télécharger dans la zone mémoire 9 que les pages les plus appelées par l'opérateur du terminal. De façon encore plus intéressante, et grâce au logiciel d'ordonnancement 13, les pages vont pouvoir être appelées par ordre décroissant de l'intérêt que leur porte l'opérateur du terminal. Les adresses favorites (Book Marks) étant mémorisées dans le terminal de l'invention, l'élément Proxy 10 permet également, dès que l'opérateur a mis en marche son terminal, de connecter automatiquement le terminal au réseau pour télécharger une première page courante correspondant naturellement à une adresse favorite. Ainsi, non seulement l'opérateur bénéficie d'un gain de temps appréciable en cours de navigation, mais également dès la mise en marche de son terminal. L'élément Proxy 10 est également défini pour pouvoir télécharger dans la zone mémoire 9 des pages relatives aux liens de plusieurs pages en cascade, c'est-à-dire aux liens apparaissant sur la page courante ainsi qu'aux liens qui apparaîtraient sur une page relative à l'un des liens de la page courante, voire au-delà. L'invention permet donc de télécharger des pages de proche en proche tout en ménageant la capacité de la zone mémoire 9, au demeurant relativement limitée mais gérée au mieux grâce, précisément, aux moyens du terminal qui vient d'être décrit. L'élément Proxy 10 est également défini pour que, si l'opérateur le souhaite, après téléchargement automatique des p pages relatives au p liens apparaissant sur une page courante d'ordre N, l'appel de l'une de ces p pages à titre de page courante d'ordre N+l entraîne l'effacement des p-1 autres pages des p-1 autres liens de la page courante N. En d'autre termes, l'élément Proxy 10 est défini pour, une page téléchargée ayant été appelée par l'opérateur, effacer les autres pages téléchargées automatiquement et relatives aux liens de la page courante précédente. REVENDICATIONS 1.-Terminal de radiotéléphonie cellulaire comprenant un navigateur de type Internet (1), s'appuyant sur des couches de session (2) et de transport (3) et des couches de protocole Internet (4-7), et des moyens mémoires (9), le navigateur (1) et la couche de session (2) étant agencés pour télécharger dans les moyens mémoires (9) des pages de données, caractérisé par le fait qu'il est prévu des moyens (10) agencés pour automatiquement télécharger dans les moyens mémoires (9) des pages relatives au moins aux liens de la page courante précédemment appelée. 2.-Terminal selon la revendication 1, dans lequel les moyens de téléchargement automatique comportent des moyens (11) de comptage d'appels de pages et des moyens (12) de triage commandés par les moyens de comptage (11) pour ne télécharger que les pages les plus appelées. 3.-Terminal selon la revendication 2, dans lequel les moyens de téléchargement automatique (10) comportent des moyens (13) d'ordonnancement contrôlés par les moyens de triage (12). 4.-Terminal selon la revendication 3, dans lequel les moyens de téléchargement automatique (10) sont agencés pour connecter automatiquement le terminal au réseau et télécharger une première page courante. 5.-Terminal selon l'une des revendications 1 à 4, dans lequel les moyens de téléchargement automatique (10) sont agencés pour télécharger dans les moyens mémoires (9) des pages relatives aux liens de plusieurs pages en cascade. 6.-Terminal selon l'une des revendications 1 à 5, dans lequel les moyens de téléchargement automatique (10) sont agencés pour, une page téléchargée ayant été appelée par l'opérateur, effacer les autres pages téléchargées automatiquement et relatives aux liens de la page courante précédente. 7.-Terminal selon l'une des revendications 1 à 6, dans lequel les moyens de téléchargement automatique comprennent un élément de type Proxy (10).