Brevet FR2866510A1 — publié le 20050819

PROCEDE ET SYSTEME D'IDENTIFICATION ET DE CONFIGURATION D'APPAREILS DANS UN RESEAU DE COMMUNICATIONS SANS FIL L'invention concerne le domaine des réseaux de communications sans fil notamment du type GSM, acronyme pour l'expression anglo-saxonne "Global System for Mobile Communication". Elle vise particulièrement un procédé et un centre serveur pour identifier et stocker les caractéristiques ou capacités techniques d'un parc d'appareils de communication mobile en cours d'utilisation. Plus particulièrement, l'invention trouve application, dans la fourniture de services adaptés aux appareils de communication ainsi que le cas échéant, dans leur configuration automatique préalablement à l'émission ou utilisation de ces services. Comme services adaptés, on peut citer des offres 20 de MMS, de sonnerie, de logo. De nos jours l'accès à des données complexes de type multimédia, photo, video, audio via différents supports, protocoles ou services de communication tels que WAP, MMS, GPRS, e-mail, SyncML, etc, requiert une identification et configuration préalables des mobiles, selon le modèle, à l'aide de paramètres multiples et complexes. Il existe notamment une pré-configuration réalisée par le fabricant en usine ou une configuration plus ou 30 moins manuelle réalisé par l'abonné avec l'aide des indications d'une personne d'un service clientèle. Les configurations peuvent être effectuées, pas à pas avec des explications orales du service clientèle ou suite à une requête de l'abonné sur internet d'un besoin de configuration donnant une mise à disposition d'une description des opérations à faire sur un site internet. Ces opérations étant relativement longues et complexes pour l'utilisateur, la demanderesse a présenté récemment un procédé automatique d'identification et de configuration de l'appareil dans son offre intitulée GemConnect Device manager qui consiste à chaque introduction de la carte SIM dans un appareil de proposer à l'utilisateur une configuration de son appareil; En cas d'acceptation, la configuration est réalisée automatiquement via le réseau par un centre serveur. Le serveur est capable d'analyser la valeur d'un identifiant reçu automatiquement, de manière à déterminer le modèle et type d'appareil correspondant. Cette information est utilisée pour connaître les capacités les plus élevées de l'appareil, tel que le protocole supporté pour une configuration à distance, les services disponibles (messagerie électronique e-mail , multimédia MMS, navigateur WAP, etc...) situation d'itinérance pour offrir les meilleurs services possibles. Cependant, à l'heure actuelle, tous les mobiles ne fonctionnent pas avec une carte SIM ou toutes les cartes ne contiennent pas la fonction nécessaire à cette automatisation. En outre, il n'est pas possible à ce jour, à un opérateur ou éventuellement un fournisseur de service d'interroger directement le mobile pour savoir s'il a été configuré et de quelle manière et lui offrir le meilleur service possible supporté par son mobile. Il existe également un procédé consistant à récupérer un identifiant du mobile directement via le réseau sans avoir recours à une carte SIM. Toutefois, toutes les infrastructures de réseau ne sont pas suffisamment standardisées pour permettre un accès aisé et économique à cette information par les opérateurs du réseau ou les fournisseurs de services ou de contenu souhaitant exploiter cette information pour offrir des services adaptés aux appareils. Le problème se pose également dans le cas des services prépayés et/ou comprenant une étape de rechargement d'un compte par communication d'un code de rechargement. En effet, l'utilisateur ne peut savoir si son mobile à la capacité ou est correctement configuré de manière à mettre en oeuvre le service pré-payé qu'il a acquis, par exemple de type MMS. De plus, l'utilisateur souhaite bien entendu qu'une éventuelle configuration indispensable de son mobile soit effectuée avec le minimum d'intervention de sa part. Il est également souhaitable que les moyens mis en oeuvre par le procédé de l'invention soient compatibles ou permettent à moindre coût une transition avec les moyens mis en oeuvre par les différents procédés et infrastructures actuellement déployés ou en cours de standardisation tels que mentionnés précédemment. L'invention a donc pour objectif de permettre l'identification et le cas échéant la configuration du parc actuel de mobile de différents types, fonctionnant ou non avec carte SIM, avec le moins d'intervention de l'utilisateur, et qui autorise une transition avec divers systèmes automatiques d'identification au fur et à mesure du renouvellement du parc de mobile. A cet effet, l'invention a pour objet un procédé d'identification des capacités techniques d'appareils de communication dans un réseau de communications sans fil, ledit procédé comprenant les étapes consistant à transmettre au moins un identifiant de l'appareil à un centre serveur, traiter l'identifiant de manière à stocker au moins une indication des capacités de l'appareil en relation avec des coordonnées de l'utilisateur. Il se distingue en ce qu'il comporte les étapes suivantes: - établir un identifiant simplifié pour chaque type d'appareil partageant un ensemble de capacités techniques et le mettre à disposition de l'utilisateur, faire transmettre l'identifiant par l'utilisateur et sous une forme exploitable de manière automatique par le centre serveur. Ainsi, tous les modèles d'appareils actuels peuvent être aisément identifiés indépendamment de leur génération, modèle, fonctionnement (eu égard à l'usage ou non d'une carte SIM). Selon d'autres caractéristiques du procédé : - on exploite en parallèle dans le même centre serveur un autre type d'identifiant indépendamment de l'identifiant simplifié, à défaut ou en plus de ce dernier; - A des fins de contrôle d'erreur, le serveur retourne un message indiquant la référence ou modèle de l'appareil identifié correspondant à l'identifiant; - l'identifiant peut être transmis lors d'une activation de service prépayé comprenant l'envoi d'un numéro prépayé à un serveur distant, en particulier avec un numéro de rechargement. L'invention a également pour objet une application du procédé ci-dessus à la configuration d'appareil de communication sans fil et/ou à la fourniture de services adaptés aux appareils. L'invention a également pour objet un centre serveur dans un système de réseau de communications sans fil, comprenant des appareils de communication, ledit centre serveur comportant des moyens de réception de message aptes à recevoir au moins un premier type d'identifiant d'appareil, des moyens de traitement aptes à traiter au moins un premier type d'identifiant de manière à stocker au moins une indication des capacités de l'appareil en relation avec des coordonnées de l'utilisateur. Le centre serveur se distingue en ce que les moyens de traitement sont aptes à traiter indifféremment au moins un deuxième type identifiant d'appareil en plus ou à défaut du premier type d'identifiant pour en déterminer les capacités de l'appareil correspondant. Ainsi, une adaptation aisée des centres serveur actuels dans l'attente d'un renouvellement total du parc de carte ou d'une standardisation des infrastructures de réseaux. Selon d'autres caractéristiques: - le premier type d'identifiant est un identifiant 5 de série standard de l'appareil (IMEI) et un deuxième identifiant est un identifiant simplifié relatif au type d'appareil; - Le centre serveur comporte des moyens d'interprétation de l'identifiant simplifié reçu comme 10 une requête explicite de configuration d'appareil provenant d'un utilisateur. Un exemple de réalisation et de mise en oeuvre de l'invention va maintenant être décrit en relation aux 15 figures ci-après sur lesquelles: - La figure 1 est un schéma illustrant le système de réseau de communications mis en uvre par l'invention; - La figure 2 est un schéma illustrant un 20 exemple d'une base d'identification d'appareils et d'utilisateur; - La figure 3 est un schéma d'un message comprenant des requêtes simplifiées selon l'invention. A la figure 1, l'invention utilise un système de réseau de communications 1 pour des appareils de communication cellulaire 2, dit mobile ME par la suite et fonctionnant avec une carte d'identification d'abonné 3 dit SIM ou (U)SIM. Dans l'exemple, le mobile pourrait toutefois être un mobile fonctionnant sans carte SIM. Chaque mobile peut comporter un identifiant IMEI stocké dans une mémoire du mobile. Les réseaux peuvent être multiples et présenter différentes caractéristiques. Ils peuvent comprendre notamment un réseau de type GSM, GPRS, UMTS, WLAN... Le réseau peut véhiculer des données sophistiquées multimédia de type MMS, des flux vidéo, audio. Le système dans l'exemple comporte un centre serveur 4 relié au réseau de télécommunications par un canal de message court SMS. Ce centre serveur 4 comporte dans une forme simplifiée: - des moyens de réception 5 de message aptes à 15 recevoir au moins un premier type de message et d'identifiant d'appareil, une base d'identifiants d'appareils 6 associés à des capacités des mobiles, - des moyens de traitement 7 et une base de données aptes à traiter au moins le premier type l'identifiant de manière à stocker au moins une indication des capacités de l'appareil en relation avec une indication des coordonnées de l'utilisateur. Dans une forme plus complète, le centre serveur peut comporter en outre: plusieurs moyens de réception de message comportant un identifiant de mobiles notamment serveur vocal, interface pour message SMS, vocal, audio type DTMF (compris dans les moyens de réception 5); - une base de données 6a relatives à l'abonnement souscrit par l'utilisateur indiquant notamment les services auxquels il a droit, - une base 6b de profils de configuration, - des moyens d'émission 8 aptes à émettre des données ou instructions de configuration du mobile déterminées par les moyens de traitement 7. Les moyens 8 peuvent comprendre ou être reliés à des interfaces ou adaptateurs de mobile supportant des protocoles standards ou propriétaires tels que smart messagingTM , WAPTM, WLAN autres... permettant de communiquer selon les spécificités du mobile. A l'aide de la base 6b, les moyens de traitement 7 peuvent être également aptes à identifier la configuration nécessaire ou optimale correspondant à chaque identifiant en réponse à la réception d'un message contenant l'identifiant simplifié qui serait interprété comme une requête de configuration. A l'aide des moyens d'émission 8, les moyens de traitement peuvent configurer à distance ou laisser un message contenant un mode opératoire à suivre notamment sur la messagerie d'un utilisateur. Le mode préféré de réalisation consiste en des moyens de traitement aptes à traiter également, en parallèle à un deuxième type d'identifiant d'appareil voire plus, en sus ou à défaut d'un premier type d'identifiant. Il est toutefois possible de faire fonctionner le centre serveur uniquement avec un identifiant simplifié. Pour cela, un programme dans l'unité de traitement est prévu pour extraire indifféremment chaque type d'identifiant mis en oeuvre et les comparer dans la base 6 d'identifiants, soit sous forme d'une liste commune disposée dans même espace mémoire, soit dans des listes distinctes disposées dans des espaces mémoires distincts. Dans l'exemple, le premier type d'identifiant est un identifiant de série standard de l'appareil (IMEI) tandis que le deuxième identifiant est un identifiant simplifié relatif au type d'appareil ou modèle ou d'une manière générale à un ensemble d'appareils, même de marques différentes partageant une ou des Io caractéristiques ou fonctions identiques. Les moyens de traitement sont également aptes à interpréter la réception d'un identifiant simplifié comme une requête implicite de l'utilisateur pour une configuration ou une demande d'accès aux différents services possibles à partir de son appareil; Tel n'est pas le cas lorsque le numéro IMEI est récupéré automatiquement via le réseau indépendamment d'une action volontaire de l'utilisateur. Le procédé de l'invention pour l'identification 20 des capacités techniques des appareils de communication du réseau va maintenant être décrit. Dans l'exemple, un utilisateur dispose d'un appareil comprenant une carte SIM d'une ancienne génération qui ne contient pas de programme dédié à une configuration automatique. L'utilisateur souhaite utiliser un nouveau service dont il a connaissance mais qui nécessite de configurer son appareil. Du fait des risques d'erreur due à la complexité de l'opération (adresses de connexion, vitesse des échanges...), il lui est très difficile de réaliser lui-même cette configuration. Alors, dans un premier temps il consulte une liste d'identifiants simplifiés établie pour chaque type d'appareil, fournie par son opérateur de services et trouve l'identifiant correspondant à son mobile. Cette liste comporte par exemple des identifiants simplifiés sous forme de nombres à 4 chiffres permettant d'identifier quelques centaines de types ou modèles d'appareils différents. Au contraire, l'identifiant IMEI de l'appareil comporte 13 caractères et de ce fait est moins aisé à manipuler sans risques d'erreur ou moins facile à mémoriser par l'utilisateur pour un usage à tout moment notamment à l'étranger, où une configuration et/ou un nouveau service peuvent être indispensables. La liste est mise à disposition de l'abonné; elle peut être rendue publique par tout moyen, disponible sur un site ou diffusé à chaque abonné, notamment par courrier d'un opérateur de téléphonie sans fil ou constructeur de l'appareil. Dans une autre étape, l'utilisateur va transmettre 20 cet identifiant simplifié au centre serveur dédié décrit précédemment. Il le communique de préférence par un message court type SMS en tapant sur le clavier de son appareil. Il peut également le communiquer lui-même manuellement ou oralement de manière à être exploitable par des moyens de traitement automatique du serveur, en particulier le serveur vocal. En alternative, l'utilisateur peut disposer d'un module sans contact, "blue-tooth", DTMF comportant l'identifiant qu'il lui suffit de rapprocher de son mobile pour communiquer l'identifiant. A réception du message via l'interface appropriée du serveur, le serveur extrait l'identifiant et le traite de manière à identifier le modèle de l'appareil correspondant. Ceci est fait notamment à l'aide d'un programme de traitement comportant un test de comparaison parcourant une table de correspondance identique à celle diffusée aux utilisateurs et pré chargée dans une base du serveur. Le programme de traitement est donc apte à rechercher un modèle correspondant à l'appareil parmi une liste d'identifiants comportant au moins les identifiants simplifiés, et le cas échéant le programme est apte à rechercher également parmi également une liste d'identifiant complémentaires tel que les IMEI. Un test sur la longueur de l'identifiant peut permettre d'éliminer d'office la liste ou l'espace mémoire non pertinent. Le centre serveur extrait également les coordonnées de l'utilisateur, telles que son numéro de téléphone et/ou son nom et/ou adresse éventuelle et autres informations disponibles sur lui. Le centre serveur procède ensuite, par stockage, à la constitution d'une base de données 10 (figure 2) comprenant d'une part au moins les coordonnées de chaque utilisateur 11 en relation avec un identifiant (IDS / 222, 233, 888...) du modèle d'appareil donné (TM, TD, DS, DM...)et/ou ses capacités ou caractéristiques. La base peut comprendre également d'autres 30 identifiants IMEI (A, B, C, .) . Le centre serveur comporte un programme d'interprétation des données extraites qui interprète un message SMS comportant le numéro simplifié comme une requête spécifique de l'utilisateur résultant d'un besoin de configuration. Ce qui n'est pas le cas lorsque le numéro IMEI est récupéré automatiquement via le réseau...DTD: Le centre serveur peut également interpréter de la même manière que précédemment, la réception de l'identifiant transmis par la voix ou par DTMF. Ainsi, l'invention permet de faire la distinction simplement par la nature de la transmission (voix, audio DTMF) et/ou le type d'identifiant codé (simplifié) entre un besoin de configuration ou un simple recensement d'appareils. Et en réponse à cette distinction engager les actions adéquates. Ainsi par exemple, lorsque l'identifiant simplifié est transmis à défaut de l'identifiant IMEI, cela permet de d'identifier les appareils non identifiables autrement, ainsi que leurs utilisateurs. Lorsque l'identifiant simplifié est transmis en plus de l'identifiant IMEI, cela permet de confirmer une identification préalable, et offre l'avantage non seulement de discrimination des demandeurs de configuration mais aussi permet de discriminer les utilisateurs susceptibles d'être réceptifs à des nouveaux services et capables de les mettre en oeuvre. L'invention permet également de détecter, en plus ou non d'un besoin de configuration, le besoin de services et d'y répondre le mieux possible. Le cas échéant, le centre serveur détermine les 30 informations de configuration nécessaires, pour l'appareil concerné. Il peut également déterminer si l'appareil est adapté à différents services et dans le cas favorable déclencher l'envoi de services adaptés. Il peut également déterminer si l'appareil est configurable de manière automatique et l'effectuer dans la foulée par le réseau. Les informations de configuration sont de préférence envoyées par le biais d'un message court à l'abonné et de manière automatique par le serveur. Elles peuvent être communiquées directement aussi par un message vocal automatique ou autre sur la messagerie de l'utilisateur que celui- ci peut consulter le moment venu. Le centre serveur peut comprendre une fonction de contrôle d'erreur préalablement à l'envoi de données de configuration ou préalablement à une configuration automatique; L'erreur pourrait résulter de l'utilisateur ou d'un problème de transmission. En particulier, le serveur peut retourner un message automatique accusant réception de l'identifiant et indiquant le modèle du mobile correspondant tel qu'identifié à l'aide de l'identifiant simplifié. Le serveur peut avertir l'utilisateur qu'il va effectuer la configuration et de quelle manière. En cas d'erreur, l'utilisateur peut retourner un autre identifiant ou décline une offre ou une réception de configuration automatique. D'une manière générale, on comprend que l'invention permet d'identifier très facilement les sollicitations des utilisateurs et d'y répondre le mieux possible. Par exemple, l'envoi d'un identifiant simplifié seul par SMS signifie une demande de configuration et une prédisposition à la réception de tout service disponible. Lorsque l'identifiant codé est transmis en association avec un autre code, en même temps ou successivement, cela est interprété par le programme comme une demande d'activation d'un service et/ou d'une configuration si nécessaire. Ainsi par exemple, s'agissant d'une activation ou rechargement d'un service prépayé, l'identifiant est 10 transmis, (figure 3) avec un numéro de rechargement (12482567) à un serveur distant. A cet effet, le centre serveur peut comporter également une fonction de rechargement d'un compte utilisateur ou être relié à un centre de rechargement de compte. De préférence, l'identifiant est transmis avec le numéro de rechargement dans le même message, par exemple séparé d'un code dièse. D'autres requêtes d'accès à des services particuliers exprimées par l'utilisateur, peuvent être associées à l'envoi de l'identifiant, telles que demande de logo, sonnerie, services météo, sport, informations touristiques ou autres. Ces requêtes spécifiques sont illustrées par exemple par des codes complémentaires 02, 05. Des listes spécifiques à ces différents services peuvent être disponibles de la même manière. A cet effet, les moyens d'interprétation mentionnés précédemment sont aptes à détecter dans un message de l'utilisateur la présence d'un code représentatif d'un service particulier associé à un identifiant d'appareil, et de l'interpréter comme une requête explicite d'accès à ce service particulier ou de souscription à ce dernier. R E V E N D I C A T I O N S 1. Procédé d'identification des capacités techniques d'appareils de communication dans un réseau de communications sans fil, ledit procédé comprenant les étapes consistant à transmettre au moins un identifiant de l'appareil à un centre serveur, traiter l'identifiant de manière à stocker au moins une indication des capacités de l'appareil en relation avec les coordonnées de l'utilisateur, caractérisé en ce qu'il comporte les étapes suivantes: - établir un identifiant simplifié pour chaque type d'appareil partageant un ensemble de capacités techniques et le mettre à disposition de l'utilisateur, - faire transmettre l'identifiant simplifié par l'utilisateur et sous une forme exploitable de manière automatique par le centre serveur. 2. Procédé selon la revendication 1, caractérisé en ce que l'on exploite en parallèle dans le même centre serveur un autre type d'identifiant indépendamment de l'identifiant simplifié, à défaut ou en plus de ce dernier. 3. Procédé selon l'une des revendications précédentes, caractérisé en ce que l'identifiant simplifié est communiqué à l'aide d'un message court type SMS. 4. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que le serveur retourne un message indiquant la référence de l'appareil identifié correspondant à l'identifiant 5. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que l'identifiant est transmis lors d'une activation de service pré-payé comprenant l'envoi d'un numéro prépayé à un serveur distant. 6. Procédé selon la revendication 5, caractérisé en ce que l'identifiant est transmis avec le numéro de rechargement. 7. Application du procédé selon l'une des revendications précédentes à la configuration d'appareil de communication sans fil et/ou à la fourniture de services adaptés aux appareils. 8. Application selon la revendication précédente, caractérisée en ce que des indications de configuration à suivre par l'utilisateur sont communiquées par un serveur vocal sous forme de messages automatiques directement et/ou sur sa messagerie ou de message court. 9. Centre serveur d'un réseau de communications 20 sans fil, comprenant des appareils de communication ledit serveur comportant: des moyens de réception (5) de message aptes à recevoir au moins un premier type d'identifiant d'appareil, - des moyens de traitement (7) aptes à traiter au moins un premier type l'identifiant de manière à stocker au moins une indication des capacités de l'appareil en relation avec les coordonnées de l'utilisateur, caractérisé en ce que les moyens de traitement (7) sont aptes à traiter indifféremment au moins un deuxième type identifiant d'appareil (ID) en plus ou à défaut du premier type d'identifiant (IDS) pour en déterminer les capacités de l'appareil correspondant. 10. Centre serveur selon la revendication précédente, caractérisé en ce que le premier type d'identifiant est un identifiant de série standard de l'appareil (IMEI) et un deuxième identifiant est un identifiant simplifié relative au type d'appareil. 11. Centre serveur selon l'une des revendications 9 ou 10, caractérisé en ce que les moyens de réception de message sont aptes à recevoir des messages vocaux ou audio ou des messages courts. 12. Centre serveur selon la revendication précédente, caractérisé en ce qu'il comporte des moyens d'interprétation de l'identifiant simplifié reçu comme une requête explicite de configuration des appareils du réseau. 13. Centre serveur selon la revendication précédente, caractérisé en ce les moyens d'interprétation sont aptes à interpréter l'association d'un code relatif à un service particulier et d'un identifiant d'appareil comme une requête explicite d'accès à ce service particulier.