Brevet FR2843261A1 — publié le 20040206

Système de gestion de courrier électronique et procédé d'accès à un service de courrier électronique au moyen d'un tel système de gestion La présente invention concerne le domaine de la messagerie électronique. Actuellement, la récupération de messages reçus par courrier électronique s'effectue en établissant une connexion entre un terminal et des serveurs de messagerie électronique, et en particulier un serveur de réception, et en téléchargeant les messages reçus. Certains fournisseurs d'accès prévoient que les messages reçus sont simultanément téléchargés dès connexions au serveur de réception. Comme on le conçoit, ce mode de réception est particulièrement contraignant lorsque l'on reçoit un nombre de messages relativement important. On a tenté de pallier cet inconvénient en utilisant des filtres de sélection qui permettent de présenter à l'utilisateur destinataire les messages par ordre d'importance ou en fonction de l'identité de l'émetteur. Tous les messages sont néanmoins transmis vers le terminal. L'utilisation de filtre de sélection ne permet donc pas, à elle seule, de faciliter la consultation des messages, en particulier lorsque l'on utilise un terminal de faible capacité, tel que des assistants personnels ou des postes de téléphonie mobile, pour lesquels les capacités de mémorisation et les interfaces ne permettent pas une visualisation de l'ensemble des messages reçus. Par ailleurs, il n'est pas possible actuellement de recevoir des messages provenant de serveurs appartenant à différents fournisseurs d'accès. Au vu de ce qui précède, l'invention a pour but de pallier ces inconvénients et, en particulier, de fournir un système de gestion de courrier électronique et un procédé d'accès à un service de courrier électronique utilisant un tel système de gestion, permettant de transmettre les messages vers un terminal de réception sous une forme organisée permettant une consultation aisée des messages et capables en outre de recevoir des messages provenant de différents serveurs de messageries électroniques. L'invention propose donc un système de gestion de courrier électronique comportant un centre serveur mandataires adapté, d'une part, pour communiquer avec des serveurs de messageries électroniques pour l'émission et la récupération de messages électroniques et, d'autre part, pour être interrogé par des terminaux de messagerie d'utilisateurs distants, le serveur mandataire étant associé à une base de données configurable par chaque utilisateur, dans laquelle est chargée, pour chaque utilisateur, une liste d'interlocuteurs susceptibles d'émettre des messages et dans laquelle lesdits interlocuteurs sont regroupés par communautés correspondant chacune à un centre d'intérêt pour ledit utilisateur. Les terminaux sont en outre chacun pourvus d'une interface d'interrogation du serveur mandataire qui est adaptée pour l'interrogation de ce serveur mandataire communauté par communauté. Il est ainsi possible de récupérer, à la demande, les messages reçus en provenance d'un émetteur membre d'un groupe d'émetteurs correspondant par exemple à une activité particulière de l'utilisateur, et dont le contenu porte sur un thème particulier. Dans un mode de réalisation particulier, l'interface est élaborée par le serveur en fonction du type de terminal de chaque utilisateur. On adapte ainsi l'interface à la nature du terminal de l'utilisateur et, en particulier, à ses capacités de mémorisation et aux capacités de ses interfaces. Selon une autre caractéristique du système de gestion conforme à l'invention, les communautés d'utilisateurs ont une structure thématique arborescente. Ainsi, suivant la nature de l'activité qui est associée à une communauté, il est possible de subdiviser cette dernière en sous-communautés de manière à préciser différents thèmes qui lui correspondent. Dans le but de faciliter l'identification de ces communautés, celles-ci, ainsi que les sous-communautés qui leur correspondent, sont associées, dans la base de données, à un pictogramme ou une représentation de la communauté destiné à être affiché sur l'interface du terminal d'un utilisateur pour l'identification de ladite communauté ou sous-communauté. En ce qui concerne l'identification d'un membre d'une communauté, on associe à celui-ci, dans la base de données, un pictogramme ou une représentation du membre destiné à être affiché sur l'interface du terminal. Dans ce cas, de préférence, la représentation du membre peut être un avatar de ce membre, ce qui permet, d'une part, d'identifier précisément le membre et, d'autre part, de procurer un aspect ludique au service de courrier électronique. Selon encore une autre caractéristique du système de gestion de courrier électronique selon l'invention, le serveur mandataire comporte en outre un filtre de sélection pour l'identification de messages non lus et des moyens pour modifier l'apparence du pictogramme ou de la photographie d'un membre en fonction du caractère lu ou non lu d'un message provenant de ce dernier. Selon l'invention, il est également proposé un procédé d'accès à un service de courrier électronique au moyen d'un système de gestion de courrier électronique tel que défini ci-dessus comportant, selon une caractéristique générale, une phase préalable de configuration du système de gestion, au cours de laquelle on établit une communication avec le centre serveur et l'on élabore au sein de la base de données une liste d'interlocuteurs susceptibles d'émettre des messages, et l'on regroupe les interlocuteurs par communauté correspondant chacune à un centre d'intérêt. Selon une autre caractéristique de ce procédé, lors de la consultation de la messagerie, on sélectionne l'une desdites communautés et l'on récupère les messages reçus en provenance des interlocuteurs de ladite communauté. D'autres buts, caractéristiques et avantages de l'invention apparaîtront à la lecture de la description qui va suivre, donnée uniquement à titre d'exemple non limitatif et faite en référence aux dessins annexés sur lesquels: - la figure 1 est une vue générale d'un système de messagerie électronique utilisant un système de gestion conforme à l'invention; - la figure 2 est un organigramme illustrant les principales phases d'un procédé d'accès à un service de courrier électronique utilisant un système de gestion de courrier conforme à l'invention - la figure 3 est un schéma illustrant la structure d'une communauté d'interlocuteurs utilisée selon un procédé conforme à l'invention; - la figure 4 est une copie d'écran d'un terminal d'accès à une messagerie électronique permettant la sélection de communauté;et - la figure 5 est une copie d'écran d'un terminal d'accès à un service de courrier électronique, après sélection de l'une des communautés. Sur la figure 1, on a représenté la structure générale d'un système de messagerie électronique utilisant un système de gestion de courrier électronique conforme à l'invention. Sur cette figure, le système de courrier électronique a été schématiquement représenté sous la forme de deux serveurs de messagerie, désignés par les références numériques générales 10 et 12. Par exemple, ces serveurs de messagerie 10 et 12 appartiennent à des fournisseurs d'accès différents. Ils sont constitués par les serveurs de réception destinés à être interrogés par un utilisateur, au moyen d'un terminal, tel que 14, pour la réception des messages et la consultation de son compte utilisateur. On notera que le terminal 14 peut être constitué par tout type d'équipement permettant un accès à un service de messagerie électronique, tel qu'un micro-ordinateur, un assistant personnel, un poste téléphonique portable,... On notera également que par messagerie électronique on entend tout type de messagerie, écrite ou vocale, permettant le transfert de messages d'un interlocuteur émetteur vers un interlocuteur récepteur. Sur cette figure 1, les serveurs d'émission, utilisables pour l'envoi d'un message élaboré par le terminal 14 vers un destinataire, n'ont pas été représentés. Comme on le voit sur la figure 1, le système de courrier électronique comporte un serveur mandataire 16 dans lequel sont chargés tous les moyens logiciels permettant d'assurer une gestion des courriers électroniques, comme cela sera décrit en détail par la suite. En particulier, le serveur mandataire 16 est associé à une base de données 18 utilisable par l'utilisateur pour gérer les messages reçus en provenance d'émetteurs. En fonctionnement, le serveur mandataire 16 se charge de récupérer les messages transmis par les serveurs de messagerie 10 et 12 et les transmet vers l'utilisateur sous une forme organisée permettant une consultation aisée des messages, compatible avec la capacité de mémorisation du terminal 14 et la capacité de l'interface dont est pourvu ce terminal 14. En effet, la base de données 18 comporte, stockée en mémoire, une liste d'interlocuteurs susceptibles de transmettre un message au porteur du terminal 14, regroupés sous la forme de communautés préalablement définies par l'utilisateur, de sorte que chaque communauté corresponde à un thème ou une activité particulière du porteur du terminal 14. Ainsi, par exemple, comme cela sera illustré en détail en référence à la figure 3, la base de données 18 peut regrouper quatre communautés correspondant respectivement au cercle familial de l'utilisateur, à son lieu de résidence, à ses loisirs, et à son activité professionnelle, chaque communauté comportant une liste d'interlocuteurs prédéterminés avec lesquels l'abonné a l'habitude de communiquer. Les interlocuteurs stockés dans la base de données 18 peuvent comporter plusieurs adresses de courrier électronique correspondant elles-mêmes à un type d'activité particulier. Dès lors, les interlocuteurs peuvent être listés dans différentes communautés. Ainsi, le système de gestion de courrier électronique permet, grâce à l'utilisation du serveur mandataire 16 et de la base de données 18, une interrogation de la messagerie de l'utilisateur, communauté par communauté, et donc une récupération de messages qui portent sur des thèmes correspondant à la préoccupation de l'utilisateur à l'instant précis o il interroge sa messagerie. On notera en outre que, suivant le type de terminal utilisé, le serveur mandataire 16 permet le téléchargement vers le terminal 14 d'une interface appropriée et simplifiée permettant une interrogation de la messagerie communauté par communauté. On va maintenant décrire en référence à la figure 2 le mode d'utilisation d'un système de messagerie pourvu d'un système de gestion de courrier électronique conforme à l'invention. Comme on le voit sur cette figure 2, cette procédure débute par une phase de création de répertoires au sein de la base de données 18 permettant la définition de listes d'adresses de courrier électronique pour chaque interlocuteur et la création des communautés. Cette phase préalable débute par une étape 20 d'identification et d'authentification du porteur du terminal 14 au cours de laquelle il se connecte au serveur mandataire 16 et saisit son nom et son mot de passe. En cas d'authentification, lors de l'étape 22 suivante, le serveur mandataire 16 propose à l'utilisateur de créer des communautés (étape 22). Dans ce cas, lors de l'étape 24 ultérieure, l'utilisateur saisit la liste des interlocuteurs Il,...,In susceptibles de lui envoyer des messages, ainsi que les adresses adrl,..., adrn correspondantes. Il entre de même une liste de communautés correspondant à ses activités principales, puis saisit, au sein de chaque communauté, la liste des interlocuteurs partageant la même activité. Ainsi, en se référant aux exemples illustrés sur les figures 3 à 5, l'utilisateur peut prévoir quatre communautés COM1, COM2, COM3 et COM4 regroupant respectivement les membres de sa famille, ses relations dans le domaine de ses activités professionnelles, ses relations dans le domaine de ses loisirs et ses relations relatives à son lieu de résidence. Certaines de ces communautés sont subdivisées en sous-communautés, respectivement COM11, COM12, COM21, COM22, COM23, COM24, COM25; COM31; COM41, COM42, chaque sous-communauté incorporant, dès lors, une liste d'interlocuteurs choisis parmi les interlocuteurs Il,..., In, le serveur 16 se chargeant, au besoin, d'affecter les adresses adrl,...adrn à ces interlocuteurs, lorsque l'utilisateur souhaite leur transmettre un message. On notera qu'au cours de cette phase de configuration préalable du système de gestion, l'utilisateur associe, à chaque communauté, à chaque sous-communauté et à chaque membre, comme visible sur les figures 4 et 5, une image ou un pictogramme, ou une représentation de la communauté, y compris un texte, permettant une identification de l'élément correspondant. Ainsi, par exemple, on affecte à chaque communauté et à chaque sous-communauté un pictogramme représentant l'activité correspondante de l'utilisateur. On utilise de préférence une image ou un avatar, tel qu'un avatar 3D, pour identifier chacun des membres d'une communauté ou d'une sous-communauté. On notera également que cette phase préalable de configuration de la base s'effectue au moyen d'une interface spécifique adaptée au terminal considéré mis en oeuvre au moyen d'un algorithme spécifique, par exemple téléchargé à partir du serveur mandataire 16 ou déjà chargée dans la terminal, lors de sa fabrication. Après création de ces communautés au sein de la base 18, lors d'une connexion ultérieure, le serveur mandataire 16 proposera à l'utilisateur l'interrogation de sa messagerie communauté par communauté (étape 26). Ainsi, dans le cas o l'utilisateur souhaite consulter l'une des communautés, lors de l'étape 28 suivante, le serveur 16, qui a récupéré l'ensemble des messages reçus en provenance des serveurs de messagerie, tels que 12, applique un filtre de sélection (étape 28) de manière à identifier notamment les courriers lus et les courriers non lus puis provoque l'affichage, sur l'écran du terminal 14, de l'ensemble des communautés ou sous-communautés regroupant un membre en provenance duquel un message a été reçu (étape 30). Lors de l'étape 32, l'utilisateur a la possibilité de sélectionner l'une des communautés de membres en provenance de l'un desquels un message a été nouvellement reçu ou en provenance duquel un message qu'il souhaite consulter a été préalablement reçu. La communauté est alors examinée (étape 34). Dans le cas o cette communauté incorpore un ensemble de souscommunautés, la procédure retourne à l'étape 28 précédente, de manière à appliquer un filtre de sélection pour identifier la ou les souscommunautés en provenance de laquelle un message a été reçu. Au contraire, si cette communauté ne regroupe que des membres, le serveur 16 applique à nouveau un filtre de sélection sur les adresses des membres (étape 36), de manière à rechercher sélectivement les courriers électroniques non lus, puis transmet la liste des membres ayant émis un message pour être affichée (étape 40). Après sélection de l'un ou de plusieurs courriers électroniques reçus (étape 40), le serveur 16 récupère le contenu du message (étape 42) puis le transmet vers le terminal 14 (étape 44). On notera que, dans le cas o le courrier électronique comporte un fichier joint, l'utilisateur a la possibilité d'établir une requête tendant à la récupération de ce fichier (étape 46). Dans ce cas, le serveur mandataire 16 récupère le fichier 48 puis le transmet vers le terminal 14 (étape 50). On a enfin représenté sur les figures 4 et 5 des copies d'écran affichées sur le terminal 14, sous le contrôle du serveur mandataire 16. Sur la figure 4, on a représenté une copie d'écran permettant la sélection de communautés. Comme indiqué précédemment, dans l'exemple considéré, l'utilisateur a élaboré quatre communautés COM1, COM2, COM3 et COM4, représentées sous la forme de pictogrammes affichés dans des fenêtres respectives de l'écran du terminal 14, ces communautés correspondant à des domaines d'intérêts principaux de l'utilisateur, à savoir, son cercle familial, ses activités professionnelles, ses loisirs et ses activités relatives à sa résidence principale. A titre d'exemple, on a considéré que l'un de ses partenaires de loisirs a transmis à l'utilisateur un message. Le serveur mandataire 16 a alors modifié le pictogramme correspondant à cette communauté de manière à indiquer la réception d'un message. En se référant à la figure 5, après sélection de cette communauté COM3, le serveur mandataire 16 provoque l'affichage de la liste des membres Il, 15 et I6 de cette communauté, par exemple sous la forme de photographies et identifie le membre, tel que Il, émetteur du message. Par exemple, la photographie du membre Il émetteur du message est illustrée en couleur, alors que la photographie des autres membres I5 et 16 est affichée en noir et blanc. REVENDICATIONS 1- Système de gestion de courriers électroniques, caractérisé en ce qu'il comporte un centre serveur mandataire (16) adapté, d'une part, pour communiquer avec des serveurs de messagerie électronique (10, 12) pour l'émission et la récupération de messages électroniques et, d'autre part, pour être interrogé par des terminaux de messagerie (14) d'utilisateurs distants, le serveur mandataire étant associé à une base de données (18) configurable par chaque utilisateur, dans laquelle est chargée, pour chaque utilisateur, une liste d'interlocuteurs susceptibles d'émettre des messages et dans laquelle lesdits interlocuteurs sont regroupés par communautés (COM1, COM2, COM3 et COM4) correspondant chacune à un centre d'intérêt pour ledit utilisateur, et en ce que les terminaux (14) sont chacun pourvus d'une interface d'interrogation du serveur mandataire qui est adaptée pour l'interrogation de ce serveur mandataire communauté par communauté. 2- Système de gestion de courrier électronique selon la revendication 1, caractérisé en ce que l'interface est élaborée par le serveur (16) en fonction du type de terminal de chaque utilisateur. 3- Système de gestion de messagerie électronique selon l'une des revendications 1 et 2, caractérisé en ce que les communautés d'utilisateurs (COM1, COM2, COM3 et COM4) ont une structure thématique arborescente. 4- Système de gestion de messagerie électronique selon l'une quelconque des revendications 1 à 3, caractérisé en ce que chaque communauté d'utilisateurs est associée, dans la base de données, à un pictogramme destiné à être affiché sur l'interface du terminal d'un utilisateur pour l'identification de ladite communauté ou souscommunauté. 5- Système de gestion de courrier électronique selon la revendication 4, caractérisé en ce que chaque membre d'une communauté est associé, dans la base de données, à un pictogramme ou il à une représentation du membre destiné à être affiché sur l'interface dudit terminal. 6- Système de gestion de courrier électronique selon la revendication 5, caractérisé en ce que le serveur mandataire (16) comporte en outre un filtre de sélection pour l'identification de messages non lus et des moyens pour modifier l'apparence du pictogramme ou de la représentation d'un membre en fonction du caractère lu ou non lu d'un message provenant dudit membre. 7- Système de gestion de courrier électronique selon l'une des revendications 5 et 6, caractérisé en ce que la représentation dudit membre est un avatar de ce membre. 8- Procédé d'accès à un service de courrier électronique au moyen d'un système de gestion de courrier électronique selon l'une quelconque des revendications 1 à 7, caractérisé en ce qu'il comporte une phase préalable de configuration du système de gestion, au cours de laquelle on établit une communication avec le centre serveur mandataire (16) et l'on élabore au sein de la base de données (18) une liste d'interlocuteurs susceptibles d'émettre des messages, on regroupe les interlocuteurs par communautés (COMI, COM2, COM3 et COM4) correspondant chacune à un centre d'intérêt, et en ce que lors de la consultation de la messagerie, on sélectionne l'une desdites communautés et l'on récupère les messages reçus en provenance des interlocuteurs de ladite communauté.