Brevet FR2877793A1 — publié le 20060512

La présente invention concerne un système de terminaux ultra-légers mobiles reliés à travers un réseau local sans fils à un serveur local connecté au réseau Internet et des méthodes pour leur mise en oeuvre offrant plusieurs modalités d'échanges de messages écrits, vocaux ou de contrôle, présentant une grande facilité d'utilisation et permettant un mode de réalisation compact, très peu coûteux, de faible consommation électrique et de très grande autonomie. Le déploiement de l'Internet et des;réseaux d'accès haut débit type ADSL Asymmetrical Digital Subscriber Ling a généralisé l'usage des échanges d'information et de messages numériques dits multimédias, comportant du texte, des images, des sons, des séquences d'images animées ou des commandes à exécuter sur le terminal récepteur. L'échange de messages électroniques (ou e-mails en anglais) est d'un usage aussi répandu aujourd'hui que celui du téléphone. Cependant, les terminaux fixes ou mobiles actuels permettant aux utilisateurs d'émettre et recevoir des messages e-mails, comme par exemple les ordinateurs personnels (ou PC Personal Computers ), les assistants électroniques personnels (ou PDA Personal Digital Assistants ) ou les combinés téléphoniques portables sans fil de nouvelle génération ( smartphones ), restent souvent chers et complexes à utiliser. Ils contiennent également des informations personnelles (messages, carnet d'adresses, agenda...) et peuvent difficilement être partagés par plusieurs personnes. Comme on ne peut pas multiplier les terminaux personnels portés sur soi, ceux-ci deviennent mufti- usages, souvent surdimensionnés et coûteux, parfois longs à démarrer, bruyants et encombrants, consommateurs d'énergie s'ils restent allumés, incapables d'alerter l'utilisateur sur l'arrivée d'un nouveau message s'ils sont éteints, et de faible autonomie. On ne peut pas aisément multiplier et distribuer de tels terminaux dans une maison en libre service et chacun doit donc posséder le sien et le porter sur soi si l'on veut rester informé en temps réel de l'arrivée de nouveaux messages, ce qui peut être très contraignant, coûteux et inconfortable, particulièrement dans un environnement domestique. - 2. 2877793 Certains échanges de messages e-mails utilisant les réseaux mobiles publics conçus selon les technologies GSM, GPRS ou UMTS sont en outre coûteux à l'usage et ne permettent pas de profiter des services de messagerie sur Internet qui sont le plus souvent très bon marché voire gratuits à tout abonné à un service d'accès à l'Internet. La présente invention propose une approche nouvelle pour l'échange des messages e-mails palliant tous ces inconvénients et d'autres mentionnés dans la suite du texte, et particulièrement bien adaptée à un environnement domestique, utilisant des terminaux ultra-légers, mobiles, économiques, faciles d'emploi et de grande autonomie, reliés par un réseau sans fil à un serveur local connecté au réseau Internet, lesdits terminaux étant partageables entre tous les utilisateurs enregistrés dans ledit système. Le principe de partage des moyens électroniques et logiciels selon une architecture client-serveur est connu de l'art antérieur. Ainsi, le brevet américain N WO03/017094 intitulé System and method of a wireless thin-client server-centric framework décrit un système client- serveur permettant également des échanges de données avec des terminaux légers sans-fil économiques dont l'architecture est reprise partiellement ici. Cependant ce brevet décrit un système plus global impliquant une pluralité de serveurs locaux et les moyens de contrôle de ce réseau de serveurs locaux, en particulier lors du déplacement de l'utilisateur d'un sous-réseau sans fil à un autre, chaque sous-réseau étant construit autour d'un serveur local. Le brevet cité ici en référence n'a pas pour objet la description détaillée des éléments d'un sous-réseau sans fil dont il ne donne qu'une simple description fonctionnelle, l'architecture client-serveur desdits sous-réseaux étant par ailleurs déjà largement connue de l'art antérieur. La présente invention propose un ensemble de procédés pour le stockage et l'échange de messages électroniques e-mail nouveaux et non décrits dans le brevet en référence. Un système analogue à celui utilisée dans la présente invention et mettant en oeuvre un module antémémoire particulier a été également décrit dans la demande de brevet d'invention INPI N 0401312 du 10 Février 2004. La présente invention est complémentaire de ce système et s'attache aux interactions entre serveur local et terminaux ultra-légers mobiles, ainsi qu'aux spécificités de fonctionnement desdits terminaux. Selon, l'invention, le système comprend au moins un équipement serveur local et un ou plusieurs terminaux ultra-légers pouvant échanger des données selon des méthodes particulières avec ledit serveur local à travers un réseau sans fil local, ledit serveur local permettant d'atteindre des serveurs distants de messagerie électronique e-mail à travers un modem routeur d'accès et le réseau Internet, ledit ou lesdits terminaux ultra-légers assurant l'interface avec les utilisateurs. Toujours selon l'invention, le serveur local comporte des moyens électroniques et logiciels de réception, de stockage, de traitement et d'envoi des messages e-mails, d'échange de données avec les terminaux ultra-légers mobiles à travers le réseau sans fil et de configuration du système à distance. Lesdits terminaux ultra-légers comportent des éléments périphériques, des moyens électroniques et logiciels de contrôle desdits éléments périphériques, d'échanges de données avec le serveur local à travers le réseau local sans fil et de traitement local desdits données. Lesdits éléments périphériques comprennent au moins un afficheur et des contacteurs permettant à l'utilisateur de naviguer parmi les menus et le texte affiché. Toujours selon l'invention, le serveur local exécute plus particulièrement les fonctions de communication à travers le réseau Internet, de réception, de stockage, traitement et d'envoi des messages e- mails, de configuration du système et de pilotage des terminaux ultra- légers mobiles, lesdits terminaux ultra-légers mobiles étant pour l'essentiel dédiés aux fonctions d'interface avec l'utilisateur et avec l'environnement, au travers d'éléments périphériques simples embarqués, comme un afficheur, un clavier simplifié, une interface audio, une interface infrarouge. Toujours selon l'invention, le serveur local contient une base de données arborescente pour stocker les messages e-mails constituée d'un niveau racine, d'un premier sous-niveau utilisateurs , d'un deuxième sousréseau comptes et d'un troisième sous-niveau messages , chaque niveau comportant des éléments à chaque noeud. Les terminaux ultra-légers se réactivent à intervalle de temps régulier programmable ou sous l'action de l'utilisateur sur l'un des contacteurs et se désactivent automatiquement en cas de non-utilisation, ce qui conduit à une très grande autonomie de fonctionnement qui peut durer un an ou deux. Une fois activés, lesdits terminaux adressent au serveur local à travers ledit réseau local sans fil des requêtes comportant un pointeur vers un noeud de l'arborescence et une commande et récupère du serveur local l'identifiant du noeud suivant atteint après exécution de la commande ainsi qu'une information d'état et des attributs associés à ce noeud. Les données échangées entre le serveur local et les terminaux ultralégers doivent être cryptées pour garantir la sécurité des échanges et éviter le raccordement accidentel ou malicieux d'un terminal intrus présent dans le voisinage, ce qui nécessite l'acquisition d'une clef de cryptage par lesdits terminaux pendant l'opération d'appairage avec ledit serveur local préalable à leur utilisation. Dans la plupart des dispositifs existants comme par exemple dans les systèmes de téléphone DECT du marché, l'utilisateur doit saisir un code sur un clavier ce qui peut être long et complexe et oblige à préconfigurer en usine ledit code. Selon une variante de la présente invention, la clef est calculée par un tirage aléatoire effectué par le serveur local à sa première mise en route et diffusée à travers le réseau sans fil à chaque mise en route dudit serveur local en limitant la puissance d'émission radiofréquence par exemple en dessous de --20 dBm pour limiter la portée à moins d'un mètre par exemple selon un certain mode de réalisation, ladite émission de clef étant interrompue après une durée donnée de fonctionnement, par exemple une minute. Selon une autre variante de l'invention, chaque terminal ultra-léger du système comporte, outre l'afficheur, un clavier simplifié comprenant exactement cinq contacteurs dont l'action est couplée avec la navigation dans l'arborescence de la base de données sur le serveur local, lesdits contacteurs étant réalisés selon diverses solutions électromécaniques comme par exemple des boutons-poussoirs différentiés par leur position et/ou leur couleur et/ou leur forme et/ou leur inscription, ou une manette à plusieurs degrés de liberté ou des molettes, lesdits cinq contacteurs étant nécessaires et suffisants pour exécuter l'ensemble des opérations offertes à l'utilisateur selon un mode opératoire intuitif, logique et constant, facilitant l'apprentissage et la familiarisation rapide de l'utilisateur. Un premier couple de contacteurs produit une requête vers la base de données qui répond par un ordre de déplacement de la fenêtre de sélection du message ou de lecture du texte soit vers le haut soit vers le bas respectivement, un autre couple de contacteurs produit l'affichage d'un nouveau texte de niveau hiérarchique soit supérieur soit inférieur respectivement, et le dernier contacteur déclenche une action spécifique selon le contexte. Une telle approche est ainsi optimisée et permet une grande économie - :5 - de moyens pour la réalisation, une grande rapidité d'apprentissage et une grande souplesse d'utilisation. Selon une autre variante de la présente invention, un terminal ultraléger dudit système peut également comporter un microphone permettant à l'utilisateur, en réponse à un message e-mail initial reçu et affiché sur ledit terminal ultra-léger, d'enregistrer et de transmettre un message vocal qui sera attaché sous forme de fichier de type.WAV ou.MP3 à un message e-mail de réponse envoyé à travers le réseau Internet à l'expéditeur dudit message initial par le serveur local, avec envoi optionnel d'une copie du message sur le compte de messagerie de l'utilisateur. L'action sur un seul contacteur suffit à déclencher l'enregistrement et l'envoi du message e-mail avec message vocal attaché, ce qui est d'un usage extrêmement souple et rapide et dispense d'utiliser un clavier plus complexe. Selon une autre variante de la présente invention, un terminal ultraléger dudit système peut également comporter un haut-parleur permettant à l'utilisateur d'écouter les messages sonores attachés aux messages emails reçus, décodés et transmis par le serveur local audit terminal ultra-léger. Cette fonction est duale de la précédente et présente la même souplesse et la même rapidité d'exécution. Selon une autre variante de la présente invention, un terminal ultraléger dudit système comportant un haut-parleur peut émettre un signal sonore quand un nouveau message e-mail est arrivé sur ledit serveur local, ledit signal sonore ayant un motif sonore différent selon le compte de messagerie ayant reçu le message e-mail. L'utilisateur est alerté de l'arrivée d'un message à tout moment et à tout endroit où le terminal ultra-léger peut être placé. Selon une autre variante de la présente invention, un terminal ultraléger dudit système comportant un haut-parleur pouvant émettre un signal sonore quand un nouveau message e-mail est arrivé garde en mémoire l'identifiant du dernier utilisateur dudit terminal repéré par le dernier compte de messagerie électronique utilisé et n'émet ledit signal sonore que lorsqu'il a été utilisé la dernière fois par l'utilisateur destinataire dudit nouveau message e-mail, afin de limiter l'émission de signaux sonores intempestifs sur tous les autres terminaux. - 6 - Selon une autre variante de la présente invention, et afin de garantir la confidentialité des messages électroniques reçus par les différents utilisateurs dudit système, un terminal ultra-léger affiche à son démarrage un message demandant à l'utilisateur de saisir un code personnel ou code PIN ( Personal Indentifrcation Number ) à l'aide du couple de contacteurs affecté à la scrutation verticale d'un texte affiché, le premier digit dudit code PIN étant obtenu en actionnant le nombre de fois correspondant fois le premier contacteur, le deuxième digit étant saisi ensuite en actionnant le nombre de fois correspondant à l'autre contacteur et ainsi de suite jusqu'au dernier digit, le passage d'un digit au suivant étant commandé par le changement de contacteur. L'expérience montre que l'on peut apprendre et retenir rapidement un tel geste de saisie du code PIN sans avoir à convertir mentalement le code sous son format caractère, ce qui facilite encore l'usage sans sacrifier la confidentialité de la consultation de messages e-mails. Selon une autre variante de la présente invention, l'adresse de messagerie e-mail de l'expéditeur d'un message e-mail affichée sur un terminal ultra-léger dudit système peut être sélectionnée par l'utilisateur et envoyée par le serveur local comme adresse d'expéditeur d'un message particulier sur un compte émail particulier souscrit par ledit utilisateur chez un prestataire de service, dans des conditions usuellement très économiques, et accédé à travers le réseau Internet, ledit compte e-mail servant d'annuaire audit utilisateur. Cet annuaire ne consomme pratiquement pas de place mémoire dans le système, peut être mis à jour et partagé très aisément, y compris par plusieurs systèmes utilisés par une communauté d'utilisateurs. Cet annuaire est très utile pour envoyer un nouveau message vocal selon la variante déjà exposée ci-dessus à un destinataire préalablement enregistré dans ledit compte e-mail particulier utilisé en annuaire. Le serveur local comprend un module logiciel serveur http (Hypertext Transfer Protocol) embarqué connu de l'art antérieur pour ce type d'équipement permettant sa configuration à travers le réseau local et/ou le réseau Internet depuis n'importe quel équipement équipé d'un programme de navigation de type client http accédant le serveur local via un réseau local. Selon une variante de la présente invention, le serveur local dispose des moyens pour recevoir un message e-mail particulier contenant les paramètres de configuration du système et un mot de passe, et pour le charger automatiquement en mémoire en lieu et place de la configuration précédente si le mot de passe est validé. Ainsi le système réalisé selon l'invention peut-il être géré à distance par un fournisseur de service ou par une autre personne expérimentée et autorisée en lieu et place de l'utilisateur habituel. Cette solution permet de mettre le système entre les mains de personnes inexpérimentées qui se contenteront de l'utiliser, ce qui en étend grandement l'usage. Selon une autre variante de l'invention, les éléments périphériques comprennent en outre un circuit d'interface émettant des signaux infrarouges associés à des commandes exercées par l'utilisateur sur les cinq contacteurs, ]lesdits signaux infrarouges correspondants aux différentes commandes d'une télécommande d'équipement particulier. Le terminal peut ainsi servir de télécommande infra-rouge universelle reprogrammable à volonté en quasi temps réel et ne nécessitant pas pour cela de raccordement électrique à un autre équipement, le système sauvegardant dans sa mémoire les signaux infrarouges et les commandes, lesdits signaux et lesdites commandes étant reçus dans un message e-mail de la part d'un prestataire de service qui l'aura élaboré selon la fonction, la marque et le modèle de l'équipement à piloter à l'aide de ladite fonction de télécommande universelle. Les terminaux ultra-légers peuvent ainsi remplacer avantageusement un ou plusieurs boîtiers de télécommande et en réduire ainsi le nombre toujours croissant dans les foyers. Selon une autre variante de l'invention, l'émission de signaux infrarouges sur un terminal particulier peut être activée par la réception par le serveur local d'un message e-mail particulier, permettant par exemple une action à distance sur un équipement piloté par infrarouge à un moment choisi. De nombreux usages peuvent être imaginés à partir de cette invention, compte tenu du nombre d'équipements commandés par télécommande infrarouge dans les foyers. On peut imaginer par exemple le déploiement d'un service en ligne qui programmerait à l'avance la commutation sur une chaîne de télévision donnée à heure dite, ou qui produirait le changement automatique de programme TV au début d'une séquence de publicités non souhaitées et reprendrait le programme initial à la fin de ladite séquence Selon une autre variante de l'invention, certaines commandes exécutées sur un terminal ultra-léger utilisé en télécommande universelle programmable comme décrit ci-dessus peuvent être enregistrées et converties en un code envoyé par message e-mail à travers le réseau Internet à un destinataire dont l'adresse est pré-configurée dans le système. Les terminaux ultra-légers utilisés en télécommande universelle peuvent ainsi voir leur application étendue à des mesures d'audience ou à des actions de vote en ligne agrémentant une émission de télévision par exemple. L'invention sera mieux comprise à la lecture de la description qui va suivre, donnée uniquement à titre d'exemple et faite en se référant aux figures annexées dans lesquelles: - la figure 1 montre une vue générale du système les figures 2 et 3 montrent une vue détaillée des moyens mis en oeuvre dans le serveur local et dans les terminaux ultra-légers respectivement pour les besoins de la présente invention La figure 4 montre l'arborescence de la base de données du serveur local La figure 5 montre le structure des trames de données échangées entre le serveur 15 local et les terminaux ultra-légers La figure 6 donne un détail des contacteurs des terminaux ultra-légers selon un mode de réalisation par boutons-poussoirs La figure 7 donne un exemple d'écrans affichés successivement après actions sur les différents contacteurs Selon l'exemple de réalisation choisi et comme le montre la figure 1, le système comprend au moins: - un serveur local 300 un réseau local sans fil 400 opérant dans les bandes radio dites ISM ou 25 RLAN , un ou plusieurs terminaux ultra- légers mobiles de faible consommation 600i...k ledit serveur local étant relié à travers un réseau local informatique 200 de type Ethernet et un modem-routeur d'accès 100 au réseau Internet 999 permettant d'atteindre des serveurs distants 900m...n de messages électroniques et comportant comme le montre la figure 2 des moyens électroniques 310 comprenant au moins o des moyens de communication 312 à travers le réseau local 200 et le réseau Internet 999, - 9 - o un circuit microcontrôleur disposant des moyens de calcul et d'interface nécessaires au mode de réalisation décrit o un programme logiciel particulier comprenant des processus 315p...r assurant la configuration, le contrôle dudit système et l'échange des messages e- mails avec lesdits serveurs distants et leur traitement par ledit système des moyens électroniques d'échange de données 311 avec les terminaux ultra-légers à travers le réseau local sans fil 400 une mémoire de stockage 313 des données de configuration, - une mémoire de stockage des messages e-mails contenant une base de données lesdits terminaux ultra-légers 600i...k comportant en particulier comme le montre la figure 3 - des éléments périphériques comprenant au moins o un afficheur 660 o un ensemble de cinq contacteurs ci-après désignés par C 671, 0 672, U 673, D 674 et S 675 (C pour Close , O pour Open , U pour Up /D pour Down et S pour Select ) pouvant utiliser diverses solutions électromécaniques, dont un exemple est donné sur la figure 6 et comprenant optionnellement o un microphone 650 associé à un convertisseur analogique-numérique 620, o un haut-parleur 640 associé à un convertisseur numérique-analogique 630, o une interface infrarouge 690 de type à diode électroluminescente des moyens électroniques 610 comprenant o un circuit microcontrôleur disposant des moyens de calcul et d'interface nécessaires au mode de réalisation décrit o des moyens d'échange de données 611 avec le serveur local 300 à travers le réseau local sans fil 400 o un programme logiciel comprenant des processus 615p.. .r pour l'interface avec lesdits éléments périphériques, pour 1,es échanges avec le serveur local 300 à travers le réseau local sans fil 400 et pour le traitement des informations échangées avec le serveur local Dans ce qui suit, pour alléger la narration el: par convention, les actions décrites comme effectuées par le serveur local 300 ou par l'un des terminaux ultra-légers 600i...k doivent être comprises comme effectuées en fait par des processus logiciels particuliers parmi les processus 315p...r et 615p...r respectivement agissant sur les moyens électroniques décrits et en particulier les moyens de communications 312 mentionnés ci-dessus. De même, les échanges de données à travers le réseau local sans fil 400 doivent être compris dans la suite comme effectués à travers les moyens d'échanges de données 311 et 611 contenus dans ledit serveur local 300 et lesdits terminaux ultra-légers 600i...k respectivement. i0 Les messages e-mail sont stockés dans des serveurs 900,,, distants et accessibles via le réseau Internet 999 (suivant la recommandation protocolaire POP3 Post Office Protocol Version 3 décrite par l'Internet Engineering Task Force dans le document RFC1939 disponible sur www.ietf.org) permettant la consultation et le téléchargement des messages e-mails vers un ordinateur personnel 250 muni de logiciels de messagerie électronique de type MicrosoftTM OutlookTM par exemple. Le modem-routeur d'accès 100 disposé chez l'utilisateur fait office de passerelle entre le lien d'interconnexion ADSL au réseau Internet et le réseau local de l'utilisateur 200 habituellement supporté par le protocole Ethernet; ledit réseau n'est pas forcément filaire et peut être de type sans fil RLAN Radio Local Area Network. L'ordinateur personnel de l'utilisateur 250 et le serveur local 300 sont connectés sur ce réseau local 200 sans interaction permanente entre eux, la présence d'un ordinateur n'étant utile que pendant certaines phases de configuration du système objet de la présente invention préalablement à son utilisation. Le réseau sans fil 400 utilisé dans les échanges entre le serveur local 300 et les terminaux 600;...k opère dans une bande radio conforme à chaque législation nationale. Par exemple, les bandes radio Industrial Scientific Medical dite I.S.M. (433Mhz/ 868MHz) sont autorisées en France ainsi que la fréquence 2,4Ghz des réseaux locaux sans fil RLAN; d'autres états ont réservé les fréquences 315 et 915 Mhz pour les mêmes usages. Le serveur local 300 scrute selon le procédé décrit dans la demande de brevet d'invention INPI N 0401312 du 10 février 2004 tous les serveurs distants 900m...n enregistrés dans le système et stocke dans la base de données 314 l'identifiant de tous les messages e- mails en transit dans lesdits serveurs distants à destination de tous les utilisateurs depuis la dernière scrutation réalisée Comme le montre la figure 4, la base de données 314 contenue dans la mémoire de stockage des messages e-mail du serveur local peut être représentée sous forme d'une arborescence ayant pour racine un premier noeud 501 et comprenant un premier sous-niveau 510 correspondant aux utilisateurs, un deuxième sous- niveau 530 correspondant aux comptes e-mail de chacun desdits utilisateurs, un troisième sous-niveau 550 correspondant aux messages e- mails contenus dans chacun desdits comptes. Chaque élément ou noeud 511i.. j...k ou 531i...j...k ou 551i.. j...k est identifié par un identificateur arbitraire distinct ID choisi par la base, étant entendu que la relation élément-identificateur est bijective. Seul l'identifiant de la racine est a priori connu des terminaux, sa valeur étant 0' par exemple, aucune persistance des données n'étant a priori nécessaire dans les terminaux ultra-légers selon l'invention. Chaque élément ou noeud 511i.. j...k 531i... j...k 551i.. j...k possède également un ensemble d'attributs 512i.. j...k 532i.. j...k 552i.. j...k respectivement. La figure 5 représente un échange de type Client/serveur entre un terminal 600i et le serveur local 300. Le format complet de la trame émise dépend du protocole radio utilisé, notamment son entête 811 et sa terminaison 815 propres aux couches basses de transport. Selon une caractéristique de l'invention, une trame de requête 810 contient dans sa partie utile, le champ NAVIG 812 et le champ ID 813 suivi éventuellement d'informations 814 précisant le type d'attributs à retourner. Le serveur local retourne une trame de réponse 820 muni d'un état de réponse 822 (requête exécutée, impossible etc...), le champ ID' 823 résultant de l'ordre de navigation NAVIG 812 de la requête, et l'attribut du noeud 824 lu dans l'arborescence. A noter que des champs complémentaires peuvent être nécessaires à la réalisation pratique de l'échange de données entre terminal et serveur local mais ne sont pas utiles ici au lecteur. Selon une caractéristique de l'invention, le champ particulier 812 de la trame 810 associée à la requête 830 envoyée par le terminal appelé NAAVIG, représente l'opération de navigation à réaliser à partir de l'identificateur ID 813, par exemple: Ne pas se déplacer et lire l'élément courant ID Aller au sous niveau lié au noeud ID et lire l'élément courant ID' - 1 2 - Aller au noeud suivant sur le même sous niveau et le lire, Aller au noeud précédant sur le même sous niveau et le lire, A noter qu'une commande aller au niveau précèdent serait en toute logique nécessaire pour compléter cette navigation mais en pratique, le terminal peut enregistrer le chemin d'accès à une feuille de l'arborescence de sorte que cette commande est superflue lors de commandes de marche arrière . A réception de ladite requête 830, le serveur local 300 recherche l'élément souhaité (par exemple 531i) et retourne une réponse 840 contenant dans sa trame 820 les attributs 824 le caractérisant (532i dans ce cas). Si ladite requête ne peut être réalisée (pas de successeur, pas de prédécesseur, pas de sous-niveau...) une information spécifique est retournée dans la réponse 840 au terminal 600i. Selon une autre caractéristique de l'invention et afin de naviguer plus rapidement dans cette arborescence lors d'opérations de Aller au noeud suivant et Aller au noeud précèdent , le serveur local fournit les informations afférentes à une suite de plusieurs noeuds (ainsi que leurs attributs les caractérisant) et les concatène dans une même trame de réponse 820 à concurrence de la taille de trame optimale choisie sur le lien radio. Cette optimisation est utile dans la mesure où le terminal demande généralement plusieurs successeurs ou plusieurs prédécesseurs à la suite. La lecture d'un message s'opère en sollicitant Ne pas se déplacer appliqué un noeud de type message (550) et en ajoutant un attribut d'offset correspondant à un décalage dans le texte par rapport au début du message. Une fenêtre de lecture à partir de ce décalage est retourné au terminal 600i. Un terminal 600i peut passer en mode actif soit quand l'utilisateur actionne l'un quelconque des contacteurs 671 à 675 soit après une durée programmable depuis la fin de la dernière période d'activité. Le terminal retourne à un état de veille après une durée préconfigurée d'inactivité, par exemple trente secondes. Après son activation et s'appuyant sur les modalités d'échanges terminalserveur local sous-jacentes décrit-ci dessus, le terminal 600i émet une requête à laquelle le serveur local répond par la liste de tous les noms des utilisateurs inscrits dans le système, que le terminal affiche (710) comme représenté sur la figure 7. La présence de messages e-mails dans au moins l'un des comptes de chaque utilisateur inscrit dans le système est 13 - également indiquée par une icône particulière (non représentée dans les figures). L'utilisateur peut parcourir la liste de haut en bas en utilisant les contacteurs U (673) et D (674) respectivement. La ligne courante est affichée en contraste inverse. Selon une autre caractéristique de l'invention, l'utilisateur sélectionne un nom en actionnant le contacteur 0 (672). Le terminal affiche un écran de saisie du code PIN 750. L'utilisateur actionne les contacteurs U ou D (673 ou 674) pour incrémenter ou décrémenter le premier digit. Le passage aux digits suivants est provoqué par le changement de contacteur entre U et D (673 et 674) ou bien par une action sur le contacteur 0 (672). L'utilisateur peut revenir au digit précédent en actionnant le contacteur C (671). Le code PIN est envoyé au serveur local 300 avec le nom de l'utilisateur sélectionné par une action sur le contacteur 0 (672) ou sur le contacteur S (675). Le code PIN reçu est comparé au code PIN enregistré dans la mémoire de stockage 313 par ledit serveur local. Si le code PIN reçu est erroné, un message d'erreur est envoyé au terminal qui réaffiche l'écran de saisie du code PIN pour l'utilisateur sélectionné. Si le code PIN reçu est correct, le serveur transmet à ce terminal une réponse 840 contenant la liste des comptes e-mail enregistrés pour cet utilisateur, que le terminal affiche (720). La présence ou non de messages e-mails dans chaque compte peut être également indiquée par une icône (non représentée dans les figures en annexe). En actionnant le contacteur 0 (672), l'utilisateur produit l'envoi d'une requête 830 comme décrit précédemment associé au compte e-mail sélectionné. A réception de la réponse 840, la liste 730 des messages e-mails en attente dans ce compte est affichée, une icône pouvant indiquer s'ils ont déjà été lus (non représentée dans les figures en annexe). En actionnant de nouveau le contacteur 0 672, l'utilisateur produit l'envoi d'une requête de l'identifiant du message au serveur local et en retour l'affichage 740 du message e-mail sur le terminal, après suppression des caractères inutiles à l'affichage en mode texte. L'utilisateur peut parcourir le message en utilisant les contacteurs U 673 et D et 674 qui produisent des requêtes 830, le serveur local rechargeant en réponse la zone de message à afficher au fur et à mesure de la scrutation. En actionnant le contacteur C 671, l'utilisateur remonte successivement dans la hiérarchie d'affichage depuis un message particulier jusqu'à la liste des messages d'abord, puis à la liste des comptes de l'utilisateur sélectionné et enfin à la liste des utilisateurs inscrits. - 14 - Selon une autre caractéristique de l'invention et pour éviter le raccordement de terminaux intrus, lors de la première mise en route du serveur local, l'un des processus 315p...r calcule par tirage aléatoire une clef de cryptage de N bits correspond à la longueur de la clef et la stocke dans sa mémoire de stockage 313. Selon l'exemple de réalisation décrit, le cryptage sera à clef symétrique tout à fait classique et mondialement utilisé, de type D.E.S. (Data Encryption Standard) avec une clef de 56 bits. L'inconvénient du cryptage à clef symétrique réside dans le fait que la clef doit être connue à chaque extrémité. Par conséquent et selon une caractéristique (le réalisation, lors de cette première installation, le serveur local 300 diffuse à faible puissance (par exemple -20 dBm) et pendant une durée limitée (par exemple 1 minute) sur le réseau local sans fil 400 une trame comportant cette clef. Cette opération nécessite une telle proximité des appareils entre eux qu'il est impossible pour une personne placée dans le voisinage non immédiat d'appairer un terminal intrus. A noter que ladite clef de cryptage pourra judicieusement être elle-même déjà cryptée selon un mode de cryptage et une clef invariable prédéfinis en usine et connus des extrémités. A chaque démarrage les terminaux scrutent la présence de cette trame émise par le serveur local et mettent à jour leur clef de cryptage utile pour tous échanges ultérieurs ou à défaut conservent la clef précédente. Dans une variante de réalisation, le serveur local diffuse cette clef en réponse à une sollicitation individuelle d'un terminal, toujours à faible puissance et pendant une durée limitée. La procédure de première mise en route peut être reconnue, selon le niveau de sécurité voulu, par les extrémités selon leur état interne (configuration initiale d'usine), la mise sous tension des appareils ou, une demande explicite faite par l'utilisateur opéré sur chacune des extrémités. Selon une autre caractéristique de l'invention, lors de l'affichage de l'écran 730 et de la sélection par l'utilisateur d'un message e-mail particulier ou bien pendant l'affichage de l'écran 740 comprenant le message sélectionné, l'utilisateur désirant répondre par un message vocal actionne le contacteur S 675. Un nouveau menu 760 est appelé sur le serveur local et s'affiche sur l'écran du terminal. L'utilisateur sélectionne l'item - 15 - envoyer message vocal par déplacement de la ligne couvrante à l'aide des contacteurs U et D (673 et 674) puis par le contacteur 0 672 qu'il maintient actionné pendant qu'il dicte son message à travers le microphone 650. Une barre de progression affichée sur l'écran (non représentée sur les figures) l'informe de l'avancement de l'enregistrement. Le signal électrique issu du microphone est amplifié, filtré et converti en une succession d'échantillons numériques de P bits (par exemple P=8) à une fréquence F préétablie pour tous les systèmes, par exemple F=8 kHz, par un convertisseur analogique numérique 620 (ADC ou Analog to Digital Converter) inclus dans les moyens électroniques 610 du terminal, lesdits échantillons étant stockés dans une mémoire tampon de type FIFO (first- lo in first-out) avant d'être envoyés au serveur local qui les traite, reconstitue un fichier au format de type.WAV ou de type.MP3 et l'adresse à travers le réseau Internet 999 en utilisant le protocole SMTP (suivant la recommandation protocolaire SMTP Simple Mail Transfer Protocol décrite par l'Internet Engineering Task Force dans le document RFC2821 disponible sur www.ietf. org) comme fichier attaché à un message e-mail à l'intention de l'expéditeur du message originel. Selon une autre caractéristique de l'invention, lors de l'affichage de l'écran 730 et de la sélection d'un message e-mail particulier ou bien pendant l'affichage d'un message sélectionné 740, l'utilisateur est informé de la présence d'un fichier vocal attaché par la présence d'une icône particulière affiché sur l'écran (non représentée sur les figures). Il peut alors demander au système d'entendre le message vocal attaché en actionnant le contacteur S 675 appelant le menu 760 puis en sélectionnant l'item écouter message vocal produisant une requête 830. Les échantillons de message vocal sont alors transférés depuis le serveur local jusqu'au terminal, chargés dans une mémoire tampon de type FIFO, chaque échantillon étant lu à ladite fréquence fixe F pré-établie pour tous les systèmes et converti par l'intermédiaire d'un convertisseur numérique-analogique 630 (DAC ou Digital-to-Analog Converter) en un signal, ledit signal étant ensuite amplifié, filtré et restitué sur le haut-parleur 640 du terminal 600i. Une barre de progression affichée sur l'écran (non représentée dans les figures) informe l'utilisateur de l'avancement de la lecture du message vocal. Selon une autre caractéristique de l'invention, chaque terminal 600i utilise l'horloge interne basse consommation associée usuellement au moyens électroniques 610 pour réactiver le terminal à intervalles de temps réguliers programmables. Le terminal se connecte alors au serveur local qui lui adresse l'ordre de signaler par un signal sonore les nouveaux messages arrivés depuis la dernière lecture par un utilisateur. Ce signal sonore est synthétisé par le serveur local sous firme d'échantillons successifs transmis au terminal activé et convertis en un signal électrique par le DAC 630, ledit signal étant ensuite amplifié, filtré et restitué sur le haut-parleur 640 du terminal. Selon une autre caractéristique de l'invention, ce signal sonore peut présenter un profil différent selon l'utilisateur visé par les nouveaux messages. Ce signal sonore peut également être inhibé par le serveur pendant des périodes de temps programmables (par exemple la nuit) ou selon le niveau de clarté mesuré par le terminal, grâce à un capteur de lumière de type photorésistance ou photo-transistor qui peut être ajouté aux éléments périphériques présents dans le terminal. Selon une autre caractéristique de l'invention, ledit signal sonore peut aussi être inhibé dans tout terminal dont la dernière utilisation aurait été effectuée par un utilisateur autre que celui ou ceux visés par les nouveaux messages. Pour cela, le terminal 600i garde en mémoire à chaque utilisation l'identifiant du dernier utilisateur. Quand il reçoit la trame de réponse 840 contenant le signal sonore et l'identifiant de l'utilisateur associé audit signal sonore, il compare ledit identifiant avec celui conservé en mémoire et inhibe l'émission du signal sonore si les deux identifiants sont différents. Selon une autre caractéristique de l'invention, lors de l'affichage de l'écran 730 et de la sélection d'un message e-mail particulier ou bien pendant l'affichage de l'écran 740 comprenant le message sélectionné, l'utilisateur désirant enregistrer l'adresse de l'expéditeur dans un annuaire actionne le contacteur S 675. Un nouveau menu 760 est appelé sur le serveur local et s'affiche sur l'écran du terminal. L'utilisateur sélectionne l'item enregistrer dans annuaire par déplacement de la ligne courante à l'aide des contacteurs U et D (673 et 674) puis par action sur le contacteur 0 672. Une requête 830 est transférée au serveur local qui envoie un message particulier à un compte de messagerie particulier accédé par Internet, ce compte servant d'annuaire à le ou les utilisateurs. Le serveur local ayant identifié un compte e-mail faisant office d'annuaire peut réorganiser la base de données 314 en classant les messages par ordre alphabétique selon le nom de l'expéditeur. Selon une autre caractéristique de l'invention l'adresse d'un serveur POP particulier, l'identifiant d'un compte e-mail particulier et un mot de passe particulier peuvent être configurée dans le serveur local 300 soit en usine en même temps que le chargement du programme logiciel dans le serveur local soit depuis un PC 250 à travers le réseau local 200 via le configurateur http embarqué présent dans le programme. Au démarrage, le serveur local scrute les différents comptes et en particulier ledit compte particulier mentionné ci-dessus. Si ce compte contient un message e-mail celui-ci est analysé et identifié comme un message de configuration par le serveur local qui vérifie que le mot l0 de passe concorde avec ses données enregistrées. Dans ce dernier cas, les données du message rangées dans un ordre préétabli sont chargées en mémoire 313 en lieu et place des données de la configuration courante. Selon une autre caractéristique de l'invention, une action sur le contacteur S 675 après l'activation d'un terminal 600k produit l'affichage d'un menu particulier contenant un item permettant de basculer en mode télécommande infrarouge, d'un téléviseur selon l'exemple choisi ici. Dans ce mode une action sur les contacteurs U 673, D 674, 0 672, et C 673 produit l'émission d'un signal infrarouge préenregistré correspondant aux commandes PROG+ , PROG- , VOL+ , VOL- respectivement. Ces commandes peuvent être rappelées sur 1 écran comme pense-bête. Une action sur le contacteur S 675 produit l'apparition d'un nouveau menu contenant les options: MUTE , TV Off , TV On et EXIT . La chaîne sélectionnée est mémorisée dans le terminal et l'action sur les commandes PROG+ et PROG- produit l'incrémentation ou la décrémentation du numéro de la nouvelle chaine sélectionnée transmis au téléviseur, afin de garder en mémoire dans le terminal le numéro de la chaîne sélectionnée sans risque de désynchronisation si une commande infrarouge est perdue et non interprétée par le téléviseur. Lesdits signaux infrarouges pré-enregistrés correspondants à toutes ces commandes ainsi que les données d'affichage doivent préalablement être téléchargés via le réseau Internet, l'ensemble de toutes ces données étant différentes selon le type, la marque et le modèle de l'équipement visé par la fonction de télécommande universelle à infrarouge selon la présente invention. Pour cela l'utilisateur ou le système les sollicite auprès d'un prestataire et les reçoit dans un message e-mail particulier. Le serveur local l'identifie comme contenant les données de configuration de la télécommande infrarouge et stocke lesdites données dans la base de données 314. Selon une autre caractéristique de l'invention, le serveur local possède une adresse e-mail particulière qui permet de le piloter à distance en lui adressant des messages e-mails particuliers. Un message e-mail particulier, identifié et enregistré par le serveur local, sera ainsi utilisé pour produire un ordre d'envoi d'un signal infrarouge particulier en réponse à la première requête envoyée par l'un des terminaux ultralégers dès son activation. Selon une autre caractéristique de l'invention, les actions exercées sur un terminal ultra-léger pendant son utilisation en télécommande universelle peuvent être enregistrées par le serveur local à chaque réception de requête en provenance dudit terminal dudit, l'ensemble de ces enregistrements constituant un message e-mail qui peut être envoyé selon différentes modalités à une adresse e-mail pré-configurées dans le système. Le système selon la présente invention décrit ci-dessus sera aisément connecté à tout routeur d'accès au réseau Internet et utilisé pour lire et échanger des messages électroniques e-mails dans de nombreuses circonstances. Revendications 1. Système distribué de consultation et d'échange de messages électroniques économique et simple d'utilisation, comprenant au moins: un serveur local (300) relié à un réseau local (200) et permettant d'atteindre des serveurs distants de messages e-mails (900m...n) à travers le réseau Internet (999), ledit serveur local comportant des moyens électroniques (310) et des moyens logiciels (315p...r) d'échange, de traitement des messages e-mails, de contrôle dudit système et de configuration à distance d'un réseau local sans fil (400) opérant dans les bandes radio dites ISM ou RLAN , - d'un ou plusieurs terminaux ultra-légers mobiles de faible consommation (600i...k) communiquant avec le serveur local à l'aide dudit réseau sans fil (400), lesdits terminaux comportant des éléments périphériques, des moyens électroniques (610) et des moyens logiciels (615p....r) pour le contrôle desdits éléments périphériques, pour les échanges avec ledit serveur local (300) à travers ledit réseau local sans fil et pour le traitement des informations échangées avec ledit serveur local caractérisé en ce que: le serveur local (300) exécute plus particulièrement les fonctions de communication à travers ledit réseau local (200) et le réseau Internet (999), de réception, de stockage, de traitement et d'envoi des messages e- mails, de configuration du système et de pilotage des terminaux ultra- légers mobiles (600i... k) lesdits terminaux ultra-légers mobiles (600i... k) exécutent plus particulièrement les fonctions d'interface avec ledit serveur local (300) et avec lesdits éléments périphériques comprenant au moins un afficheur (660) et un clavier comportant des contacteurs (671 à 675) Le serveur local (300) contient une mémoire de stockage des messages e-mails qui contient une base de données arborescente (314) contenant des éléments (511i.. j...k ou 5311.. j...k ou 551i...j...k) et constituée d'un niveau racine (501), d'un premier sous-niveau utilisateurs (510), d'un deuxième sous-réseau comptes (530) et d'un troisième sous-niveau messages (550) - lesdits terminaux ultra-légers (600i...k) effectuent à travers ledit réseau local sans fil (400) des requêtes (830) utilisant une trame de données (810) contenant une commande de navigation dans la base de données (812) et l'identifiant (813) d'un éléments de la base de données pointé par ladite requête ledit serveur local (300) renvoie des réponses (840) aux requêtes (830) reçues, lesdites réponses utilisant une trame de données (820) contenant un nouvel identifiant (823), une information d'état (822) et un champ (824) contenant lesdits attributs (5121.. j...k 532i.. j...k 552i.. j...k) associés respectivement aux dits éléments permettant une action par ledit terminal ultra-léger 2. Système selon la revendication 1 caractérisé en ce que: - les moyens logiciels (315p...r) dudit serveur local et les moyens logiciels (615p... r) desdits terminaux ultra-légers comprennent des moyens de cryptage des données échangées à travers ledit réseau local sans fil (400) nécessitant un appairage préalable entre ledit serveur local et lesdits terminaux, - pour les besoins dudit appairage, ledit serveur local (300) diffuse à travers ledit réseau local sans fil (400) la clef de cryptage à tous lesdits terminaux (600i...k) situés à proximité immédiate pendant une durée limitée après sa mise en route, ladite opération étant effectuée à très faible puissance radio pour limiter la portée - lesdits moyens électroniques (610) et lesdits moyens logiciels (615p... r) desdits terminaux ultra-légers (600i...k) comprennent les moyens de détection et de mémorisation de ladite clef de cryptage envoyée par]ledit serveur local (300) 3. Système selon l'une quelconque des revendications 1 à 2 caractérisé en ce que lesdits éléments périphériques comprennent outre l'afficheur (660) des contacteurs (671 à 675) ci-après désignés respectivement par les lettres O, C, U, D et S, lesdits contacteurs étant en nombre nécessaire et suffisant pour exécuter l'ensemble des opérations offertes à l'utilisateur selon un mode opératoire constant ne nécessitant qu'un apprentissage rapide et rudimentaire lesdits contacteurs U (673) et D (674) déclenchent une requête (830) produisant le déplacement entre éléments successifs d'un même niveau hiérarchique et induisant une réponse (840) du serveur local produisant un déplacement de la sélection ou de la fenêtre d'affichage du texte vers le haut et vers le bas respectivement -21 - lesdits contacteurs C (671) et 0 (672) déclenchent une requête (830) induisant une réponse (840) du serveur local produisant l'affichage d'un nouveau texte de niveau hiérarchique supérieur et de niveau hiérarchique inférieur respectivement ledit contacteur S (675) déclenche une action spécifique selon le contexte 4. Système selon la revendication 3 caractérisé en ce que lesdits éléments périphériques desdits terminaux ultra-légers (600i...k) comprennent en outre un microphone (650) relié à un convertisseur analogique-numérique (620) permettant à l'utilisateur, en réponse à un message e-mail affiché sur l'un desdits terminaux (600i) d'enregistrer et de transmettre sur ledit serveur local (300) à travers ledit réseau local sans fil (400) un message vocal numérisé, ledit message vocal étant converti en un fichier audio de format quelconque prédéfini attaché à un message e-mail de réponse et envoyé automatiquement par ledit serveur local (300) à travers le réseau Internet à l'adresse électronique de l'expéditeur du message initialement reçu 5. Système selon l'une quelconque des revendications 3 ou 4 caractérisé en ce que les éléments périphériques desdits terminaux ultra-légers (600i. k) comprennent en outre un haut-parleur (640) relié à un convertisseur numérique-analogique (630) permettant de restituer à l'utilisateur les messages sonores attachés aux messages e-mails reçus, décodés et transmis par ledit serveur local (300) auxdits terminaux ultra-légers (600i...k)...CLMF: 6. Système selon l'une quelconque des revendications 3 ou 4 caractérisé en ce que les éléments périphériques desdits terminaux ultra-légers (600i. k) comprennent en outre un haut-parleur (640) relié à un convertisseur numérique-analogique (630) permettant de produire un signal sonore par lesdits terminaux ultra-légers (600i...k) sur réception d'une réponse (840) comportant un ordre de contrôle envoyé par ledit serveur local (300) quand un nouveau message e-mail est arrivé sur:ledit serveur local (300), ledit signal sonore ayant un motif sonore différent selon le compte de messagerie ayant reçu ledit message 7. Système selon la revendications 6 caractérisé en ce que chaque terminal ultra-léger (600i) garde en mémoire l'identifiant du dernier utilisateur dudit terminal repéré par le dernier compte de messagerie exploré, -2.2- ledit signal sonore est inhibé sur celui ou ceux desdits terminaux ayant été précédemment utilisés par un utilisateur différent de l'utilisateur destinataire dudit nouveau message e-mail...CLMF: 8. Système selon l'une des quelconques des revendications 3 à 7 caractérisé en ce qu'il comporte des moyens de saisie d'un code PIN personnel (Personal Indentification Number) sur un terminal ultra-léger (600i) à l'aide desdits contacteurs U (673)et D (674), le premier digit Ni étant saisi en actionnant N1 fois le contacteur U, le deuxième digit N2 étant saisi en actionnant N2 fois l'autre contacteur D, et ainsi de suite jusqu'au dernier digit, les contacteurs S (675) ou 0 (672) validant la saisie dudit code PIN. 9. Système selon l'une quelconque des revendications 3 à 8 caractérisé en ce que l'adresse de l'expéditeur d'un message e-mail peut être enregistrée dans un annuaire après sélection dudit message par l'utilisateur sur un terminal ultra-léger (600i), ledit annuaire étant simplement constitué de messages e-mails adressés à un compte émail particulier hébergé par un site serveur (900n) quelconque accédé à travers le réseau Internet (999) par le système, lesdits messages e-mails comportant les adresses de l'annuaire étant stockés sur ledit compte e- mail. 10. Système selon l'une quelconque des revendications 1 à 9 caractérisé en ce que ledit serveur local (300) reçoit les paramètres d'une nouvelle configuration par un message e-mail particulier dont le destinataire et l'objet sont préenregistré dans la configuration courante du système, ladite nouvelle configuration étant activée soit automatiquement soit par un utilisateur depuis un terminal ultra-léger (600i). 11. Système selon l'une quelconque des revendications 3 à 10 caractérisé en ce que les éléments périphériques desdits terminaux ultra-légers (600i. k) comprennent en outre un circuit d'émission de signaux infra-rouges (690) offrant une fonction de télécommande universelle programmable en quasi temps réel par e-mail depuis l'Internet (999) 12. Système selon la revendication 11 caractérisé en ce que l'émission de signaux infra-rouge peut être activée par la réception d'un message e- mail particulier - 2.3 - 13. Système selon les revendications 11 ou 12 caractérisé en ce que les commandes exécutées sur un terminal ultra-léger (600i) peuvent être enregistrées et envoyées dans un message e-mail à un site distant 900j dont 1' adresse est pré-configurée dans le système.