Brevet FR2872371A1 — publié le 20051230

Procédé et système pour la fourniture d'un service de carnet d'adresses et procédé d'aide à l'établissement d'une communication téléphonique utilisant un tel service La présente invention concerne les services de télécommunication et se rapporte plus particulièrement à un procédé et à un système permettant la fourniture d'un service de carnet d'adresses amélioré par l'intermédiaire d'un réseau de télécommunication et à un procédé d'aide à l'établissement d'une communication téléphonique utilisant un tel service de carnet d'adresses. La plupart des terminaux de téléphonie disposent d'une fonction de répertoire ou de carnet d'adresses permettant de mémoriser dans une base un ensemble de contacts et leurs données de contact, par exemple des numéros ou adresses d'appel. Tel est le cas aussi bien des terminaux fixes que des terminaux téléphoniques mobiles. Des moyens logiciels dûment programmés embarqués dans les téléphones se chargent de gérer l'accès au répertoire, tant pour la consultation que pour leur modification ou l'ajout de nouveaux contacts. Certains opérateurs de télécommunication proposent également un service de carnet d'adresses qui permet la consultation et la gestion de données de contact à distance à des abonnés. De tels services permettent de mémoriser des données de contact dans un terminal et éventuellement d'établir automatiquement une communication avec un contact sélectionné. Certains numéros de téléphone permettent d'accéder à des services dont le contenu dépend de la localisation. Ces numéros comportent généralement une partie fixe et une partie variable qui dépend de la région ou du département pour lequel l'utilisateur souhaite obtenir un service. Tel est en particulier le cas d'un service de renseignements météorologiques. Les services de météorologie départementale sont joignables à un numéro d'appel à dix chiffres dont les huit premiers chiffres constituent une partie fixe du numéro d'appel et dont les deux derniers chiffres sont constitués par le numéro du département concerné. Dans d'autres modes de mise en oeuvre de ces services, le numéro d'appel est le même pour tous les départements. Le choix de la zone géographique pour laquelle on souhaite obtenir les renseignements météorologiques s'effectue après établissement de la communication. Dans ce cas, après appel du service, l'utilisateur est invité à composer le numéro de son département pour disposer des informations météorologiques correspondantes. D'autres services utilisent un numéro d'appel ayant une partie fixe et une partie variable. Tel est par exemple le cas de services administratifs accessibles depuis un réseau téléphonique dont la partie variable peut être élaborée à partir de l'année de naissance de l'utilisateur, de son sexe, .... Comme on le conçoit, lorsque l'utilisateur change de région ou déménage, il souhaite généralement conserver son répertoire et l'associer à sa nouvelle. ligne téléphonique. Dans ce cas, tous les numéros d'appel contenant une partie variable qui dépend de la zone géographique dans laquelle se situe ou réside l'utilisateur ne sont plus pertinents. Il est donc nécessaire de les mettre à jour manuellement. Par ailleurs, comme indiqué précédemment, certains opérateurs de télécommunication proposent des services d'aide à l'établissement d'une communication téléphonique à partir d'un carnet d'adresses par composition automatique du numéro d'appel associé à un contact sélectionné. Comme on le conçoit, de tels services peuvent difficilement être mis en oeuvre pour l'appel d'un service dont le numéro d'appel comporte une partie variable. Le but de l'invention est donc de pallier ces inconvénients et de fournir un procédé et un système permettant de fournir un service de carnet d'adresses qui soient aptes à traduire automatiquement un numéro d'appel variable. L'invention a donc pour objet, selon un premier aspect, un procédé pour la fourniture d'un service de carnet d'adresses à des utilisateurs par l'intermédiaire d'un réseau de télécommunication, par stockage, dans une base de contacts, d'identifiants associés chacun à des données de contacts correspondant à des numéros ou adresses d'appel, caractérisé en ce qu'une partie au moins des données de contact comporte une première partie fixe correspondant à une première portion d'un numéro ou adresse d'appel et une deuxième partie contenant un code destiné à l'élaboration d'une deuxième portion du numéro ou adresse d'appel. Dans un mode de mise en oeuvre, ce code est un champ destiné à être renseigné pour l'élaboration de la deuxième portion du numéro ou adresse d'appel. Selon une autre caractéristique de ce procédé, on renseigne le champ en insérant le code postal de la zone géographique dans laquelle se situe l'utilisateur. L'invention a également pour objet un procédé d'aide à l'établissement d'une communication téléphonique par interrogation d'un carnet d'adresses et composition automatique du numéro d'appel d'un contact sélectionné, caractérisé en ce qu'après sélection du contact, on élabore le numéro d'appel du contact par élaboration d'une partie variable du numéro d'appel à partir d'un code stocké dans les données de contact du contact sélectionné. Ce procédé comprend en outre une phase préalable d'acquisition des contacts par stockage, dans le carnet d'adresses, de données de contacts. Dans un mode de mise en oeuvre, particulièrement adapté pour l'accès à un service de carnet d'adresses par l'intermédiaire d'un serveur de reconnaissance vocale, au cours de la phase d'acquisition, on procède à un marquage des contacts de manière à spécifier que ces contacts sont associables à d'autres contacts pour former des commandes vocales pour le serveur de reconnaissance vocale. Selon un troisième aspect, l'invention a pour objet un système pour la fourniture d'un service de carnet d'adresses à un utilisateur par l'intermédiaire d'un réseau de télécommunication pour la mise en oeuvre d'un procédé pour la fourniture d'un service de carnet d'adresses et pour la mise en oeuvre d'un procédé d'aide à l'établissement d'une communication téléphonique tels que définis ci-dessus, comprenant une base de contacts dans laquelle sont stockés une liste de contacts et un module d'élaboration de numéros d'appel par l'élaboration d'une première partie du numéro d'appel à partir d'une première partie de données d'un contact sélectionné stockées dans la base de contacts et d'une deuxième partie du numéro d'appel à partir d'un code stocké dans une deuxième partie des données du contact sélectionné. D'autres buts, caractéristiques et avantages de l'invention apparaîtront à la lecture de la description suivante, donnée uniquement à titre d'exemple non limitatif, et faite en référence aux dessins annexés sur lesquels: la figure 1 est un schéma synoptique d'un réseau de télécommunication pour la mise en oeuvre d'un procédé pour la fourniture d'un service de carnet d'adresses et d'un procédé d'aide à l'établissement d'une communication téléphonique conformes à l'invention; la figure 2 est un organigramme illustrant la fourniture d'un service de carnet d'adresses conforme à l'invention; et la figure 3 illustre l'établissement d'une communication téléphonique par interrogation d'un tel service de carnet d'adresses. Sur la figure 1, on a représenté l'architecture générale d'un réseau de télécommunication pourvu d'un système de fourniture d'un service de carnet d'adresses conforme à l'invention. 25 Ce système permet d'accéder à un service de carnet d'adresses hébergé au sein d'un serveur 10 à partir d'un poste de télécommunication 12. Le poste 12 à partir duquel il est possible d'accéder au serveur 10 peut être constitué par tout type de poste de télécommunication capable d'établir une télécommunication avec un correspondant distant. Dans l'exemple de réalisation envisagé, le poste 12 est constitué soit par un poste téléphonique fixe, soit par un poste téléphonique mobile. Cependant, d'autres postes de télécommunication appropriés pour l'utilisation envisagée peuvent également être utilisés. Comme visible sur la figure 1, l'accès au service de carnet d'adresses s'effectue par l'intermédiaire d'un réseau de télécommunication R. Dans l'exemple de réalisation représenté, cet accès s'effectue par l'intermédiaire d'un service de télécommunication hébergé au sein d'un serveur 11. Toutefois, l'accès au carnet d'adresses peut s'effectuer directement depuis le poste 12, en passant par le réseau R. Cet accès peut également être obtenu en passant par plusieurs serveurs mettant chacun en oeuvre un service spécifique. En ce qui concerne le service de télécommunication délivré par le serveur 11, celui-ci peut être constitué par tout type de service proposé par un opérateur de télécommunication et pour lequel sa mise en oeuvre nécessite de disposer de données extraites du carnet d'adresses 10, par exemple un module d'établissement automatique d'une communication avec un correspondant sélectionné dans le module de carnet d'adresses. Le module de carnet d'adresses 10 est associé à une base de contacts 14 dans laquelle sont stockés des identifiants de contacts associés chacun à des données de contacts correspondant à des numéros ou à des adresses d'appel. Pour la saisie de ces données de contacts, il est possible d'utiliser soit un annuaire en ligne conventionnel 16 qui permet à un utilisateur d'ajouter directement des contacts de l'annuaire 16 vers son carnet d'adresses 10 en utilisant une interface HTML ou par choix d'une option correspondante dans le cas d'une interface vocale, soit de récupérer directement ces informations depuis une page web 18. Selon une caractéristique de l'invention, les données stockées dans la base de contacts 14 comprennent des données comportant une partie fixe et une partie variable. La partie fixe correspond à une première portion du numéro d'appel du contact tandis que la partie variable contient un code permettant l'élaboration d'une deuxième portion du numéro d'appel. Cette deuxième partie est par exemple constituée par un champ 10 destiné à être remplacé par des données lors de l'utilisation du carnet d'adresses pour former le numéro d'appel complet. Par exemple, selon une application selon laquelle le numéro doit être élaboré en fonction de la zone géographique dans laquelle se situe l'utilisateur, le numéro d'appel comporte un champ contenant un code destiné à être remplacé, lors de l'utilisation du service, par des données représentant la zone géographique dans laquelle se situe l'utilisateur. Ainsi, par exemple, le numéro d'appel stocké dans la base d'appels 14 se présente sous la forme: 08 12 34 56 "\=DD" Cet exemple de codage indique que les deux derniers chiffres "DD" doivent être remplacés par les deux chiffres du département concerné. Ainsi, lors de la sollicitation du service de carnet d'adresses, un module d'adaptation de numéro de service 20 procède à la traduction du code pour transformer le numéro de service demandé en numéro directement composable. Par ailleurs, le module de carnet d'adresses procède à un marquage des contacts dans la base de contacts de manière spécifier, d'une part, que ces contacts constituent des mots clé pour une grammaire d'un système de reconnaissance vocale et, d'autre part, que ces contacts sont associables à d'autres contacts pour élaborer des commandes. Un tel marquage est destiné à être exploité par un serveur de reconnaissance vocale, en particulier dans le cas où l'accès au module 10 s'effectue par l'intermédiaire d'un serveur 11 proposant un service de mise en communication automatique avec un correspondant sélectionné dans le carnet d'adresses, pour lequel il convient simplement d'énoncer le nom d'un contact pour établir automatiquement une communication avec ce contact. On va maintenant décrire en se référant à la figure 2, un exemple d'utilisation du service de carnet d'adresses conforme à l'invention. L'utilisation de ce service passe par une phase préalable 22 au cours de laquelle l'utilisateur souscrit à un service de carnet d'adresses associé à sa ligne téléphonique. Selon ce service, il a la possibilité d'établir des appels en composant un numéro court et en prononçant le nom d'un correspondant sélectionné dans le carnet d'adresses. Comme indiqué précédemment, l'utilisation de ce service nécessite une phase 24 de configuration de la base de contacts 14 au cours de laquelle l'utilisateur mémorise l'ensemble de ses contacts sous la forme d'une liste d'identifiants associés chacun à des données de contacts et précise en outre des informations qui le concernent, telles que son numéro d'appel, son département, ... Cette phase 24 peut être mise en oeuvre soit en utilisant un annuaire en ligne 16, soit directement à partir d'une page web 18. A titre d'exemple, on considérera que l'utilisateur dispose, dans son répertoire, de contacts dénommés contact 1 et contact 2 résidant respectivement dans les départements 19 et 22. On considérera également que l'utilisateur souhaite consulter un service d'annuaire vocal pour demander le numéro d'un service de météorologie. Ce service est hébergé dans un serveur de services de télécommunication 11 (figure 1). Comme indiqué précédemment, le numéro d'appel d'un service de météorologie est différent pour chaque département. Lors de l'étape 26 suivante, il entre en communication avec un serveur vocal 11 d'un service de télécommunication mettant en oeuvre le service d'annuaire vocal et reçoit, en réponse, le numéro du service de météorologie. Lors de l'étape 28 suivante, il demande à ajouter automatiquement le numéro de ce service à son répertoire. Pour ce faire, il énonce une instruction correspondante. Cette instruction, reconnue par le serveur vocale 11, se traduit par un transfert du numéro demandé dans le répertoire de l'utilisateur. Un contact appelé météo est alors créé dans la base de contacts. Comme indiqué précédemment, un marquage de ce contact est en outre effectué pour spécifier qu'il s'agit d'un mot clé d'une grammaire pour le système de reconnaissance vocale du serveur 11 et qu'il peut être associé à un autre contact du carnet d'adresses. Les données de contacts associées à cet identifiant se présentent alors sous la forme: 08 12 34 56"\=DD". En se référant maintenant à la figure 3, pour accéder au module de carnet d'adresse 10 en mode vocal, il convient tout d'abord, lors d'une première étape 29, de composer le numéro d'appel d'un serveur vocal 11 d'un service de télécommunication permettant d'accéder à ce service. Lors de l'étape 30 suivante, ce serveur interroge le module 10 de carnet d'adresses pour disposer de la liste de tous les contacts et numéros associés au répertoire de l'utilisateur. Le module 20 d'adaptation des numéros de service est alors sollicité pour adapter les parties variables des données de contacts variables. Ainsi, par exemple, dans le cas où l'utilisateur réside dans un département dont l'indicatif est le 88 , le numéro du service météo se présente, après adaptation, sous la forme suivante: 08 12 34 56 88. Lors de l'étape 32 suivante, dès que l'utilisateur prononce le mot météo correspondant à l'indicatif du contact préalablement créé, le numéro correspondant est directement composé. Lorsque l'utilisateur déménage et change de département, par exemple pour résider dans le département dont l'indicatif est le 29 , lors d'une consultation ultérieure du service d'accès au module 10 de carnet d'adresses, le numéro d'appel du service de météorologie est directement converti en un numéro sous la forme: 08 12 34 56 29. De même, dans la mesure où il a été préalablement spécifié que le contact météo est associable à d'autres contacts, il conserve la possibilité d'appeler un service de météorologie correspondant au département de ses contacts: contact 1 et contact 2 en prononçant les commandes suivantes: météo contact 1 et météo contact 2 . Dans ce cas, les numéros des services de météorologie correspondants, c'est-à-dire dont les codes sont respectivement remplacés par les numéros 19 et 22, sont directement composés. REVENDICATIONS 1. Procédé pour la fourniture d'un service de carnet d'adresses à des utilisateurs par l'intermédiaire d'un réseau (R) de télécommunication par stockage, dans une base de contacts (14), d'identifiants associés chacun à des données de contact correspondant à des numéros ou adresses d'appel, caractérisé en ce qu'une partie au moins des données de contact comporte une première partie correspondant à une première portion d'un numéro ou adresse d'appel et une deuxième partie contenant un code destiné à l'élaboration d'une deuxième portion du numéro ou adresse d'appel. 2. Procédé selon la revendication 1, caractérisé en ce que le code est un champ destiné à être renseigné pour l'élaboration de la deuxième portion du numéro ou adresse d'appel. 3. Procédé selon l'une des revendications 1 et 2, caractérisé en ce que l'on renseigne le champ en insérant le code postal de la zone géographique dans laquelle se situe l'utilisateur. 4. Procédé d'aide à l'établissement d'une communication téléphonique par interrogation d'un carnet d'adresses (10) et composition automatique du numéro d'appel d'un contact sélectionné, caractérisé en ce qu'après sélection du contact, on élabore le numéro d'appel du contact par l'élaboration d'une partie variable du numéro d'appel à partir d'un code stocké dans les données de contact du contact sélectionné. 5. Procédé selon la revendication 4, caractérisé en ce qu'il comporte en outre une phase d'acquisition des contacts par stockage, dans le carnet d'adresses, de données de contacts. 6. Procédé selon la revendication 5, caractérisé en ce qu'au cours de la phase d'acquisition, on procède à un marquage des contacts de manière à spécifier que ces contacts sont associables à d'autres contacts pour former des commandes vocales pour un serveur de reconnaissance vocale. 2872371. 7. Système pour la fourniture d'un service de carnet d'adresses à un utilisateur par l'intermédiaire d'un réseau de télécommunication (R) pour la mise en oeuvre d'un procédé selon l'une quelconque des revendications 1 à 6, caractérisé en ce qu'il comporte une base de contacts (14) dans laquelle sont stockés une liste de contacts et un module d'élaboration de numéros d'appel (20) pour l'élaboration d'une première portion du numéro d'appel à partir d'une première partie de données d'un contact sélectionné stockées dans la base de contacts et d'une deuxième partie du numéro d'appel à partir d'un code stocké dans une deuxième partie des données du contact sélectionné.