Brevet FR2680260A1 — publié le 19930212

Dispositif portatif à mémoire interrogeable permettant de consulter une liste ordonnée, système de rechargement et utilisations correspondants. Le domaine de l'invention est celui des appareils portatifs à mémoire interrogeable, que l'utilisateur peut aisément transporter avec lui, et consulter à la demande. I1 appartient à cette génération des "objets nomades" dont Jacques Attali a écrit qu'ils seraient représentatifs de notre civilisation au Xxle siècle. L'appareil portatif de la présente invention est essentiellement destiné à la mémorisation d'une succession d'informations individuelles regroupées en liste, la consultation consistant par exemple à rechercher une information individuelle prédéterminée dans la liste. On connaît déjà des moyens permettant la consultation d'une liste, dans la vie courante. On peut ainsi penser au visiteur d'un salon d'exposition cherchant un stand dans une liste, ou encore à l'administré consultant l'ensemble des services municipaux de sa ville. Ainsi, dans un salon d'exposition, des brochures papier sont généralement mises à disposition des visiteurs et comprennent souvent une longue liste des sociétés exposantes, avec la localisation de leur stand respectif. On trouve également parfois des panneaux indicateurs, interactifs ou non, pouvant être consultés mais ils sont généralement peu nombreux, à poste fixe, et pas toujours d'utilisation aisée. De même, pour trouver un des principaux numéros de téléphone des services municipaux d'une ville, on dispose de plusieurs outils. L'annuaire, dont c'est pourtant le but principal, ne permet pas une recherche simple et efficace. En effet, la petitesse des caractères d'écriture, la recherche difficile de la catégorie exacte à laquelle appartient l'interlocuteur recherché, l'utilisation restreinte par rapport aux besoins car les numéros essentiels ne dépassent généralement pas la centaine, ont tendance à augmenter la difficulté de la recherche, voire à entraîner son abandon. Le service des renseignements téléphoniques, souvent encombré, ne peut prétendre au critère de rapidité de service. Le service télématique fourni par le Minitel (marque déposée), outil très performant, ne fait pas encore partie de chaque foyer et son mode d'utilisation reste difficile, en particulier pour les personnes du troisième âge, ou même pour les personnes non habituées à la manipulation informatique. L'agenda personnel, qu'il soit électronique ou sur papier, oblige son propriétaire à rentrer les informations lui-même, et ne regroupe jamais tous les numéros importants à connaître. L'invention a notamment pour objectif de pallier ces différents inconvénients de l'état de la technique. Plus précisément, un premier objectif est de fournir un dispositif portatif permettant de consulter aisément une liste d'informations individuelles telles que tous les principaux numéros de téléphone des services municipaux d'une ville, ou une liste de toutes les sociétés participant à un salon d'exposition avec la localisation de leur stand respectif. Un autre objectif de l'invention est de fournir un tel dispositif utilisable pour consulter une liste donnée à un moment donné mais qui puisse être utilisable pour consulter d'autres listes, moyennant un rafraîchissement des informations par mise à jour, ou même changement total de thème d'information. L'invention a également pour objectif de fournir un tel dispositif permettant d'optimiser les conditions, et notamment la durée de consultation de la liste, lorsqu'on recherche un renseignement donné. Un autre objectif de l'invention est de fournir un tel dispositif portatif qui présente une autonomie d'énergie satisfaisante malgré son caractère portatif. Ces objectifs, ainsi que d'autres qui apparaîtront par la suite, sont atteints selon l'invention, à l'aide d'un dispositif portatif à mémoire interrogeable caractérisé en ce que ce dispositif permet de consulter la liste ordonnée de tous les principaux numéros de téléphone des services municipaux d'une ville ou la liste ordonnée de toutes les sociétés participant à un salon d'exposition avec la localisation de leur stand respectif. Avantageusement, la liste à consulter peut être rechargée. Ainsi, lors d'un changement de ville, il suffit de recharger la liste des numéros de téléphone correspondant à cette nouvelle ville. De même, pour chaque nouveau salon, il suffit de recharger la liste des sociétés participant à ce nouveau salon. De façon avantageuse, la consultation de la liste se fait suivant un processus optimisé permettant de minimiser le temps d'accès à une information de la liste. Préférentiellement, le processus optimisé est un processus dichotomique convergant en "n" coups pour "2n" éléments dans la liste. Ce processus repose sur l'idée de diviser en deux l'intervalle de recherche lors de chaque étape de la convergence. De façon avantageuse, le dispositif de l'invention comprend un écran composé de plusieurs zones spécifiques d'affichage. Ainsi, chaque zone spécifique correspond à une information précise. Concernant un salon, il peut s'agir du numéro du hall, du numéro de l'allée, du numéro du stand et du nom de la société. Pour les principaux numéros de téléphone des services municipaux d'une ville, les zones spécifiques peuvent correspondre au nom du service municipal et au numéro de téléphone. Avantageusement, une zone spécifique sera réservée aux informations publicitaires. L'intérêt commercial d'une telle zone spécifique apparaît clairement. Par ailleurs, I'invention concerne aussi un système de mise à disposition d'informations rafraichissables constitué: - d'une part, d'au moins un dispositif à mémoire interrogeable, - d'autre part d'au moins un dispositif de rechargement de la mémoire dudit dispositif portatif, - ledit dispositif portatif et ledit dispositif de rechargement étant accouplables à travers des moyens de liaison temporaires réversi bles. De façon avantageuse, les moyens de liaison sont du type étoile. Ceci présente l'avantage de pouvoir recharger plusieurs dispositifs portatifs identiques de façon simultanée. Chaque dispositif portatif est relié au dispositif de rechargement par une liaison série et le dispositif de rechargement gère simultanément toutes les liaisons série indépendamment les unes des autres. En cas de problème sur l'un des dispositifs portatifs, celui-ci est détecté et signalé. Avantageusement, le dialogue entre le dispositif portatif le dispositif de rechargement du dispositif portatif, se fait suivant un processus d'accusé de réception en deux phases : validation de l'arrivée du message puis validation de la conformité du message. Ainsi, un message non reçu ou reçu non conforme par le dispositif portatif est envoyé à nouveau par le dispositif de rechargement. De façon avantageuse, pendant toute la phase de rechargement le dispositif portatif est alimenté par le dispositif de rechargement. De cette façon, cette phase coûteuse en énergie n'entame pas le potentiel énergétique du dispositif portatif. D'autres caractéristiques et avantages de l'invention apparaîtront à la lecture de la description suivante de deux modes de réalisation de l'invention donné à titre d'exemple indicatif et non limitatif, et des dessins annexés dans lesquels - la figure 1 représente un dispositif portatif à mémoire interrogeable permettant de consulter une liste ordonnée de tous les principaux numéros de téléphone des services municipaux d'une ville; - la figure 2 représente un dispositif portatif à mémoire interrogeable permettant de consulter une liste ordonnée de toutes les sociétés participant à un salon d'exposition avec la localisation de leur stand respectif; - la figure 3 présente un schéma synoptique de tels dispositifs; - la figure 4 présente un message type de dialogue entre un dispositif portatif à mémoire interrogeable et un dispositif de rechargement de la mémoire correspondant; - la figure 5 présente un schéma synoptique d'un système combinant avec des moyens de liaison de type étoile, un dispositif de recharge ment de la mémoire et plusieurs dispositifs portatifs à mémoire interrogeable; - la figure 6.A présente un dialogue sans incident entre un dispositif portatif et un dispositif de rechargement; - la figure 6.B présente un dialogue avec une mauvaise réception du message par le dispositif portatif; - la figure 6.C présente un dialogue avec une non conformité du message reçu par le dispositif portatif. Une personne désirant un des principaux numéros de téléphone des services municipaux d'une ville peut, en utilisant un dispositif portatif (1) tel que représenté en figure 1, consulter une liste de tous ces principaux numéros de téléphone. Grâce à un écran d'affichage (2) comprenant deux zones spécifiques, on peut visualiser simultanément: - le nom d'un service municipal sur la première zone spécifique (3); - le numéro de téléphone correspondant sur la seconde zone spécifique (4.); Pour faire défiler les différents enregistrements de la liste, on dispose de deux touches (5) et (6). Lors d'une consultation, si le nom du service municipal désiré est situé plus loin dans l'ordre alphabétique des noms d'établissements, on appuie sur le bouton (5); s'il est situé avant dans ce même ordre alphabétique, on appuie sur le bouton (6). La recherche s'appuie sur un algorithme dichotomique. A chaque fois que l'on appuie sur une touche de consultation, on divise l'intervalle de recherche en deux. La mise en oeuvre de ce principe suppose bien entendu que la liste soit ordonnée sur une information d'indexation, par exemple selon un ordre alphabétique ou numérique, de manière connue de l'utilisateur. Ainsi, pour un liste de 2n éléments, on converge vers l'élément recherché en n coups au maximum. L'exemple suivant concerne la recherche de la 7eme information individuelle d'une liste en comprenant 11, ce résultat étant obtenu en seulement 4 itérations de recherche. La première information affichée est la 6ème; on appuie sur la touche de recherche en avant (5),ce qui a pour effet de diviser ainsi l'intervalle de recherche en deux en passant de 1-12 à 7-12. La seconde information affichée est la 9ème, correspondant au point milieu de l'intervalle 7-11. On appuie alors sur la touche de recherche en arrière (6), de façon à diviser encore l'intervalle de recherche en deux en passant de 7-9 à 7-8. La troisième information affichée est la 8ème ; on appuie donc sur la touche de recherche en arrière (6). L'intervalle de recherche se compose alors uniquement de la 7ème information. L'information affichée est la même qui est bien celle désirée. Le dispositif portatif (7), tel que représenté en figure 2, représente un second mode de réalisation de l'invention, à savoir un dispositif portatif (7) permettant à une personne arrivant dans un salon d'exposition accueillant de nombreuses sociétés de consulter la liste de toutes les sociétés exposantes avec la localisation de leur stand respectif. L'écran d'affichage (8) comprenant quatre zones spécifiques, on peut visualiser simultanément: - un nom de société exposante, sur la première zone spécifique (9); - un numéro de hall, sur la seconde zone spécifique (10); - un numéro d'allée, sur la troisième zone spécifique (11); - un numéro de stand, sur la quatrième zone spécifique (12). Ces trois numéros indiquent la localisation exacte du stand de la société (dont le nom précède) dans le salon d'exposition en question. Pour consulter la liste, on dispose de deux touches (13) et (14) respectivement pour avancer ou reculer dans l'ordre alphabétique des noms de sociétés. Parmi les zones d'affichage, on peut prévoir en outre une ou plusieurs zones supplémentaires (non représentées), pour l'affichage d'informations complémentaires, le cas échéant, sur la société exposante. Ces informations complémentaires sont inclus dans les informations chargées dans la mémoire du dispositif (voir plus loin) par exemple moyennant paiement d'un émolument spécifique par la société. Le principe d'affichage optionnel supplémentaire est bien entendu transposable à d'autres types d'applications. La recherche s'appuie sur un algorithme dichotomique. La liste pourrait aussi être classée suivant l'ordre croissant des numéros de stands. La figure 3 présente le schéma synoptique d'un tel dispositif, qu'il concerne les principaux numéros de téléphones des services municipaux d'une ville ou bien les sociétés participant à un salon d'exposition avec la localisation de leur stand respectif dans ce salon. L'alimentation se fait par une pile (15) et est maintenue à un niveau constant grâce à un bistable (16). Un microprocesseur (18) permet d'exécuter différents programmes se trouvant en mémoire ROM (19), à savoir notamment: - un gestionnaire d'écran qui pilote l'interface (23) avec l'afficheur (24); - un programme permettant la consultation de la liste se trouvant en mémoire PROM (22). Ce programme s'appuie sur un algorithme dichotomique. Lors de la consultation d'une liste, en fonction des choix effectués sur les touches (20) et (21), correspondant respectivement à (5) et (6) ainsi qu'à (13) et (14), l'algorithme converge en "n" coups au maximum pour "2n" éléments de la liste. Cet algorithme repose sur l'idée de diviser en deux l'intervalle de recherche lors de chaque étape de la convergence, comme présenté précédemment. Une connexion avec un dispositif de rechargement de la mémoire est possible grâce à une liaison série cinq points (17). La figure S présente un schéma synoptique d'un système combinant avec des moyens de liaison du type étoile un dispositif de rechargement de la mémoire (30) et plusieurs dispositifs portatifs à mémoire interrogeable (37) à (42). Chaque dispositif portatif est relié au dispositif de rechargement par une liaison série cinq points. Cette configuration en étoile permet un chargement simultané de la mémoire de plusieurs dispositifs portatifs identiques. Cette configuration permet aussi la détection d'un problème lors du chargement de la mémoire d'un dispositif portatif particulier sans que ce problème affecte les autres dispositifs portatifs. De cette fanon, tous les dispositifs portatifs sont indépendants les uns des autres. Un fil (32) correspond à l'alimentation VCC, un autre fil (33) est connecté à la masse. Les informations à programmer circulent sur un fil (31). Deux fils (35) et (36) véhiculent des signaux de commande respectivement de réception et de transmission, pour le dispositif portatif à mémoire interrogeable. La liste à charger sur les dispositifs portatifs est créée sur n'importe quel microordinateur, PC par exemple, puis lue par le dispositif de rechargement grâce à une liaison (43). Un opérateur dialogue avec le dispositif de rechargement par l'intermédiaire d'une liaison (44). La figure 4 présente un message type véhiculé par le fil de données (31) lors du chargement de la mémoire des dispositifs portatifs à mémoire interrogeable. Ce message comprend: - une entête (25); - un code fonction (26) indiquant un chargement ou un test ; - le nombre N d'octets de données (28); - la somme des N octets utiles (29). Les figures 6.A, 6.B et 6.C représentent les trois cas de dialogue entre un dispositif portatif à mémoire interrogeable et un dispositif de chargement de la mémoire. 6A1, 6B1, 6C1 donnent une représentation en fonction du temps des signaux véhiculés par le fil de données (31). Les lignes 6A2 ,6B2, 6C2 donnent une représentation en fonction du temps des signaux de commande de réception pour le dispositif portatif véhiculé par le fil (35). La figure 6.A représente un dialogue sans incident. Le dispositif de programmation envoie un bloc de données (40) correspondant à une société s'il s'agit d'un dispositif portatif pour un salon d'exposition, ou correspondant au premier service municipal s'il s'agit d'un dispositif portatif pour les principaux numéros de téléphone des services municipaux d'une ville. Le dispositif portatif, s'il a bien reçu ce bloc de données, envoie un accusé de réception ACK (41) afin d'indiquer que le bloc de données a été bien reçu. Le bloc de données est chargé en mémoire PROM et un test permet de contrôler cette étape de chargement (42). Ce test consiste à calculer la somme des octets utiles du bloc de données et de la comparer à la valeur théorique contenue dans le bloc de dnnée (29). Si le test ne détecte aucune erreur, le dispositif portatif envoie un second accusé de réception OK (43). Dans ce cas, le dispositif de rechargement peut alors envoyer un nouveau bloc de données (44). La figure 6B représente un dialogue avec incident lors de la réception d'un bloc de données. Le dispositif de rechargement envoie un bloc de données (45). Le dispositif de réception ne reçoit pas correctement ce bloc de données et renvoie donc un message NAK (46) pour signaler cet incident. Le dispositif de rechargement envoie à nouveau le même bloc de données (47). Si cette fois-ci, le dispositif portatif a bien reçu le bloc de données, il envoie un accusé de réception ACK (48) afin de confirmer la bonne réception. Ce bloc de données peut être testé (49). La figure 6C représente un dialogue avec incident lors du test d'un bloc de données. Le dispositif de rechargement envoie un bloc de données (50). Le dispositif portatif reçoit bien ce bloc de données et envoie donc un accusé de réception ACK (51) pour confirmer cette réception correcte. Le bloc de données est testé (52) mais la somme des octets utiles calculées ne correspond pas à la somme théorique. Le dispositif portatif signale donc cet incident au dispositif de rechargement en envoyant un signal PB (53). Le dispositif de rechargement va envoyer à nouveau le même bloc de données. REVENDICATIONS 1. Dispositif portatif à mémoire interrogeable caractérisé en ce qu'il comporte: - une mémoire (19) de stockage d'informations sous forme d'une liste ordonnée d'informations individuelles, - des moyens de consultation de ladite liste par affichage de chacune desdites informations individuelles sur des moyens d'affichage (2, 8, 24) intégrés audit dispositif portatif, l'affichage d'une nouvelle information individuelle étant commandée en pressant une touche parmi un jeu de deux touches (5, 6 ; 13, 14), une première touche commandant l'affichage d'une information individuelle située en amont de l'information individuelle courante, et une seconde touche commandant l'affichage d'une information individuelle située en aval de l'information individuelle courante. 2. Dispositif portatif à mémoire interrogeable selon la revendication 1, caractérisé en ce que le contenu de ladite liste est chargeable. 3. Dispositif portatif à mémoire interrogeable selon l'une quelconque des revendications 1 et 2, caractérisé en ce que la consultation de la liste se fait suivant un processus optimisé permettant de minimiser le temps d'accès à une information de la liste. 4. Dispositif portatif à mémoire interrogeable selon la revendication 3, caractérisé en ce que ledit processus optimisé est un processus dichotomique convergant en "n" coups pour "2n" éléments dans la liste par division en deux de l'intervalle de recherche lors de chaque étape du processus de recherche. 5. Dispositif portatif à mémoire interrogeable selon l'une quelconque des revendications 1 à 4, caractérisé en ce que la consultation de la liste se fait visuellement sur un écran d'affichage (2, 8, 24) comprenant une zone spécifique (3, 4; 9, 10, 11, 12) pour chacun des éléments d'information affichable. 6. Dispositif portatif à mémoire interrogeable selon la revendication 5, caractérisé en ce que au moins une des zones de l'écran d'affichage correspond à des informations complémentaires, notamment publicitaires. 7. Système de mise à disposition d'informations rafraîchissables à destination d'un nombre important d'utilisateurs caractérisé en ce qu'il est constitué: - d'une part d'au moins un dispositif portatif à mémoire interrogeable (37 à 42) selon l'une quelconque des revendications 1 à 6, - d'autre part d'au moins un dispositif (30) de rechargement de la mémoire dudit dispositif portatif, - ledit dispositif portatif et ledit dispositif de rechargement étant accoupables à travers des moyens de liaison temporaire réversible. 8. Système selon la revendication 7, caractérisé en ce que lesdits moyens de liaison temporaire réversible permettent de recharger simultanément plusieurs dispositifs portatifs identiques (37 à 42), indépendamment les uns des autres, dans une configuration de type étoile. 9. Système selon l'une quelconque des revendications 7 et 8, caractérisé en ce que ledit dispositif de rechargement (30) et ledit dispositif portatif à mémoire interrogeable (37 à 42) dialoguent par l'intermédiaire d'une liaison série en utilisant un processus d'accusé de réception en deux temps : dans un premier temps, l'arrivée du message est validée (ACK) ; dans un deuxième temps, la conformité du message est validée (OK). 10. Système selon l'une quelconque des revendications 7 à 9, caractérisé en ce que le dispositif portatif à mémoire interrogeable (37 à 42) comporte des moyens de couplage (35, 36) avec une source d'énergie faisant partie du dispositif de rechargement (30) de façon à être alimenté pendant la phase de rechargement qui est coûteuse en énergie. 11. Utilisation d'un dispositif portatif à mémoire interrogeable ou d'un système de mise à disposition d'informations rafraichissable selon l'une quelconque des revendications 1 à 10, pour la mémorisation des principaux numéros de téléphone des services municipaux d'une ville. 12. Utilisation d'un dispositif portatif à mémoire interrogeable ou d'un système de mise à disposition d'informations rafraichissable selon l'une quelconque des revendications 1 à 10, pour la mémorisation de sociétés participant à un salon d'exposition avec la localisation de leur stand respectif.