Brevet FR2902269A1 — publié le 20071214

SYSTEME DE CONTROLE DES COMMUNICATIONS EMISES ET REÇUES PAR UN APPAREIL DE TELECOMMUNICATION MOBILE, EN PARTICULIER UN TELEPHONE MOBILE La présente invention est relative à un système de contrôle des communications émises et reçues par un appareil de télécommunication mobile, en particulier un téléphone mobile. Les services et contenus accessibles au travers des réseaux mobiles sont en forte croissance. Les entreprises et les administrations utilisent de plus 10 en plus les réseaux des opérateurs mobiles pour leurs besoins propres. La part du budget des sociétés consacrée aux télécommunications sur les réseaux mobiles devient de plus en plus importante. Les sociétés, les administrations et d'une manière générale les utilisateurs des services de téléphonie mobile ont besoin d'outils ou de 15 procédés fiables pour contrôler, au moins partiellement, leurs dépenses de téléphonie mobile et mieux comprendre leur profil de consommation des services téléphoniques comme c'est le cas, à ce jour, pour la téléphonie fixe. Aujourd'hui les utilisateurs d'appareils de télécommunication mobiles ne disposent que d'informations générées et transmises (tickets d'appels ou 20 Compte Rendu d'Appel: CRA) par les opérateurs mobiles pour contrôler, au moins partiellement, les factures issues de ces mêmes opérateurs mobiles. Ceci ne permet pas une grande transparence et demande à être amélioré afin de pouvoir vérifier et, le cas échéant, contester les factures des opérateurs mobiles. 25 L'invention a pour but surtout de proposer un système permettant à un client d'un opérateur de téléphonie mobile de contrôler, au moins partiellement, de manière fiable ses communications et la facture établie par l'opérateur de téléphonie mobile. Selon l'invention un système de contrôle des communications 30 émises et reçues par un appareil de télécommunication mobile comprenant une unité de calcul et une unité de stockage, appareil dans lequel des données caractéristiques des communications émises et reçues par l'appareil de télécommunication mobile sont mémorisées dans l'unité de stockage, est caractérisé en ce que : l'unité de stockage est chargée d'un logiciel de capture de données qui collecte et calcule les données caractéristiques à une première fréquence prédéfinie, un système de réception est prévu pour recevoir les données 5 caractéristiques, transmises à une seconde fréquence prédéfinie par le logiciel de capture de données, et un système d'analyse est prévu pour déterminer des statistiques de suivi des communications sur le plan technique et financier au regard des liens contractuels existant entre les utilisateurs des appareils de 10 télécommunication mobiles et leurs opérateurs. Le système permet d'acquérir des informations issues exclusivement de l'appareil de télécommunication mobile, par opposition aux informations communiquées et traitées par l'opérateur des réseaux mobiles. L'appareil de télécommunication mobile peut être un téléphone 15 mobile. Les données caractéristiques peuvent être extraites de l'appareil de télécommunication mobile et transmises à un système de réception et d'analyse situé à l'extérieur de l'appareil de télécommunication mobile ou bien transmises à un système d'analyse situé à l'intérieur de l'appareil de télécommunication 20 mobile. Le système d'analyse peut être intégré dans le logiciel. Avantageusement, les données caractéristiques comprennent l'identité du réseau mobile sur lequel est enregistré l'appareil de télécommunication mobile au moment des appels, la date et l'heure des appels 25 sortants et entrants, le numéro appelé. Les données caractéristiques peuvent être encapsulées avant d'être extraites de l'appareil de télécommunication mobile. Les données caractéristiques peuvent subir un prétraitement avant d'être extraites de l'appareil de télécommunication mobile. 30 Les données caractéristiques peuvent être collectées à une fréquence paramétrable et extraites de l'appareil de télécommunication mobile à une fréquence également paramétrable. Avantageusement, les paramètres des différentes étapes du procédé sont modifiables à distance. 35 L'appareil de télécommunication mobile peut être apte à recevoir des commandes par SMS. Les données caractéristiques peuvent être transmises au système de réception et d'analyse en utilisant un réseau de téléphonie mobile ou bien en utilisant un réseau alternatif. D'autres caractéristiques et avantages de l'invention apparaîtront 5 dans la description qui suit d'un mode de réalisation avec référence au dessin annexé mais qui n'a aucun caractère limitatif. Sur ce dessin : Fig. 1 (Fig. unique) représente schématiquement un système de contrôle des communications d'appareils de télécommunication mobiles selon l'invention. 10 Dans toute la description et les revendications, on désigne par T tous types d'appareils de télécommunication mobiles, par exemple un assistant numérique personnel, un micro-ordinateur de poche, un récepteur de radiomessagerie, et en particulier les appareils de téléphonie mobiles désignés par T1. 15 Les appareils de télécommunication mobiles T utilisent, pour leurs communications, un réseau R contrôlé par un opérateur de téléphonie mobile O. Lors d'une phase de mise en place du système P selon l'invention, un logiciel L est installé sur chacun des appareils de télécommunication mobiles 20 T, en particulier téléphones mobiles Ti, d'une entreprise E, destinés à être contrôlés. Les appareils de télécommunication mobiles T disposent d'une unité de stockage susceptible d'héberger le logiciel L et d'une unité de calcul capable d'exécuter les instructions comprises dans le logiciel L. L'installation du logiciel L peut se faire automatiquement après 25 téléchargement de ce dernier à travers le réseau R d'un opérateur mobile ou par l'intermédiaire d'un réseau alternatif utilisant des procédés de communication usuels tels que les liaisons radio, infrarouge, ou par câble. L'installation du logiciel L peut aussi se faire de façon manuelle suivant une procédure organisationnelle. Une fois l'installation effectuée, le 30 logiciel L envoie, éventuellement par l'intermédiaire d'un sms dans le cas d'un téléphone mobile Ti, ou par tout autre type de commande à distance en fonction du réseau de transport, à un système de réception et d'analyse P, A, une confirmation de la bonne réalisation de l'installation contenant des informations permettant d'identifier l'appareil de télécommunication mobile T 35 comme par exemple son code IMEI et/ou son numéro d'appel. Des mises à jour du logiciel L peuvent être effectuées par la suite en utilisant l'une de ces techniques. Ces mises à jour permettent d'installer des correctifs afin de pallier des défauts apparus lors de la mise en oeuvre du contrôle, ou bien de modifier les paramètres du logiciel L ou de mettre en place 5 de nouvelles fonctionnalités. Lors de la mise en oeuvre du contrôle, le logiciel L collecte dans les données issues des appareils T , à une fréquence choisie et paramétrable, des données caractéristiques D des communications émises et reçues par les appareils mobiles T. 10 Au cours de cette phase de collecte, un prétraitement a généralement lieu afin notamment de diminuer le nombre de données à transférer. En effet, l'ensemble des données brutes collectées représente une masse de données très importante dont le coût de transfert risque d'être prohibitif, en fonction du mode de transfert (Réseau opérateur mobile ou réseau 15 alternatif). Un premier traitement des données, en vue de diminuer la masse de données à transférer, peut donc être effectué par le logiciel L qui consiste notamment à déterminer par le calcul à partir de données caractéristiques recueillies de nouvelles données caractéristiques. Il est possible d'envisager une collecte lors de chaque 20 communication ou bien des collectes intervenant de façon prédéterminée après un intervalle de temps paramétrable. La fréquence de collecte des données caractéristiques D peut être paramétrable et contrôlable à distance notamment via l'émission et la réception de SMS. Les données caractéristiques D collectées pour permettre une 25 analyse détaillée des appels passés et reçus par les appareils de télécommunication mobiles T, en particulier les téléphones mobiles Ti, de la flotte de l'entreprise E sont notamment : • L'identité du réseau mobile sur lequel est enregistré l'appareil de télécommunication mobile au moment des appels. 30 ^ La date des appels sortants et entrants • L'heure des appels • Le numéro appelé (en cas d'appel entrant) Les données collectées devront permettre en outre de calculer et stocker les informations suivantes sur une période définie et paramétrable par exemple une tranche horaire, journée, semaine ou mois : • Nombre d'appels cumulé émis dans la période vers les numéros commençant par 01, 02, 03, 04, 05 ou +33(0)1, +33(0)2, +33(0)3, +33(0)4 et +33(0)5). • Durée cumulée des appels émis dans la période vers les numéros commençant par 01, 02, 03, 04, 05 ou +33(0)1, +33(0)2, +33(0)3, +33(0)4 et +33(0)5). Nombre d'appels cumulé émis dans la période vers les numéros commençant par 06 ou +33(0)6 • Durée cumulée des appels émis dans la période vers les numéros commençant par 06 ou +33(0)6 • Nombre d'appels cumulé émis dans la période vers l'international. • Durée cumulée des appels émis dans la période vers l'international • Nombre d'appels cumulé émis dans la période vers les numéros commençant par 08 • Durée cumulée des appels émis dans la période vers les numéros commençant par 08 • Nombre d'appels cumulé émis dans la période vers les numéros à quatre chiffres commençant par 32 • Durée cumulée des appels émis dans la période vers les 25 numéros à quatre chiffres commençant par 32 • Nombre d'appels reçus en dehors du réseau national • Durée cumulée des appels voix reçus en dehors du réseau national. • Nombre de SMS envoyés dans la période 30 Nombre de MMS envoyés et volume total des MMS envoyé dans la période D'une manière générale, on cherche à collecter les données permettant d'appréhender chaque mode de facturation spécifique utilisé par l'opérateur. Le nombre et le type de données collectées peut donc évoluer pour tenir compte d'évolutions dans la manière de procéder de l'opérateur. Les données caractéristiques D collectées et/ou calculées grâce au logiciel L sont les données brutes ou calculées par le logiciel L à partir de données brutes disponibles à partir des composants des appareils de télécommunication mobiles T. Ces données ne sont donc pas traitées par l'opérateur mobile O. Les données caractéristiques D collectées par le logiciel L sont ensuite stockées puis mises en forme, c'est-à-dire encapsulées, en vue de leur extraction des appareils T, notamment des téléphones mobiles Ti. La mise en forme consiste en une compression éventuelle des données caractéristiques D et en la création d'une ou plusieurs unités de transport U contenant les données caractéristiques D compressées. Un format spécifique de compression est utilisé de manière à limiter la taille occupée par les données caractéristiques D à extraire afin notamment de réduire le coût de l'extraction de ces données. Les unités de transport U sont ensuite extraites des appareils de 20 télécommunication mobiles T et acheminées jusqu'à un système d'analyse A (Fig. 1). La fréquence d'extraction des unités de transport U est paramétrable et contrôlable à distance. Les unités de transport U peuvent entre outre être des SMS. Dans ce cas, les SMS sont acheminés, tels des SMS classiques, par l'opérateur O à 25 travers le réseau R vers le système d'analyse A. Quelque soit leur mode d'acheminement, les unités de transport U parviennent ensuite au système de réception et d'analyse P, A. En fonction du réseau de transport sélectionné (réseau de téléphonie mobile ou réseau alternatif radio ou filaire) par le logiciel L, le système de réception P peut 30 comprendre une ou plusieurs lignes de téléphone mobile (puce SIM) capables de recevoir l'ensemble des informations transmises par les appareils mobiles T contrôlés. Le système de réception P extrait les données caractéristiques D des unités de transport U et retrouve les informations originelles collectées et /ou calculées grâce au logiciel L installé sur l'appareil mobile T et ce, quelle que soit la forme des unités de transport U, SMS. Pour l'ensemble des appareils de télécommunication mobiles T, en particulier téléphones mobiles Ti, contrôlés, le système d'analyse A présentera 5 les statistiques des communications en se basant sur des données brutes, à savoir des données non traitées par l'opérateur de téléphonie mobile O. Des systèmes d'analyse similaires au système d'analyse inclus dans le système A existent déjà pour traiter les données issues des téléphones fixes ou pour traiter des données concernant la téléphonie mobile mais fournies par 10 les opérateurs. De tels systèmes peuvent être adaptés afin de pouvoir remplir les fonctions du système d'analyse . Cet ensemble de dispositifs de contrôle permet aux sociétés de disposer des informations relatives à leurs appels à une fréquence choisie et non imposée par les opérateurs mobiles. 15 Des statistiques établies par le système d'analyse permettront, au regard du contrat liant l'entreprise E et son opérateur O, de pouvoir notamment contrôler partiellement ou totalement les factures de l'opérateur mobile O grâce à des informations directement extraites des appareils mobiles T , notamment des téléphones mobiles Ti, d'une flotte et non traitées par l'opérateur mobile O. 20 Des variantes sont naturellement possibles à partir de ce concept de base. On constate notamment que le choix de certaines options pour le transport des données D, en cas de l'utilisation de SMS par exemple, a un coût facturé par l'opérateur O. Il est également possible d'acheminer les unités de transport U par des moyens moins onéreux. On peut prévoir que le logiciel L va, 25 dans un premier temps, chercher à transmettre les données D par l'intermédiaire de réseaux alternatifs notamment des réseaux radio ou par câble. Ces modes de liaison alternatifs utilisent l'unité de transport UA de Fig. 1. Le logiciel L cherche alors successivement à transmettre le ou les unités de transport UA par tous les réseaux alternatifs disponibles en 30 commençant par ceux dont l'utilisation est la moins onéreuse jusqu'à la réussite du transfert. Dans ce cas, le logiciel L sera paramétré de manière à chercher à transmettre les unités de transport UA à un moment où la probabilité de présence d'un réseau alternatif est importante. Par exemple, on peut raisonnablement penser qu'en début de journée, un employé muni d'un appareil 35 de télécommunication mobile T, en particulier un téléphone mobile Ti, fourni par son entreprise E va passer à proximité des locaux de son entreprise E et ainsi permettre au logiciel L d'utiliser le réseau radio de son entreprise E, si elle en est dotée, pour transmettre les unités de transport U. Si le logiciel L ne parvient pas à transmettre les unités de transport UA par l'intermédiaire de réseaux alternatifs, alors le logiciel L transmettra les unités de transport U grâce aux fonctions classiques d'un réseau de téléphonie mobile. Dans cette variante où les logiciels L présents sur des appareils de télécommunication mobiles T sont paramétrés pour utiliser des réseaux alternatifs au réseau R, le système de réception et d'analyse P, A comprend aussi les moyens nécessaires, notamment des systèmes radio, pour se connecter à ces réseaux alternatifs et récupérer les unités de transport UA et/ou U. Dans le cas où le nombre des appareils de télécommunication mobiles à traiter est faible, il peut être intéressant d'intégrer les fonctions du système d'analyse A dans l'appareil de télécommunication mobile T si celui-ci dispose d'une capacité de calcul le permettant. Dans ce cas, les données caractéristiques D ne sont pas extraites de l'appareil de télécommunication mobile T, en particulier du téléphone mobile Ti, et sont traitées par le logiciel L ou par un autre logiciel L2 doté des fonctions de base du système d'analyse A. Le résultat de l'analyse est communiqué à l'utilisateur de manière classique, par exemple par l'affichage du résultat sur un écran de l'appareil de télécommunication mobile. L'invention est particulièrement adaptée aux téléphones mobiles mais peut être également utilisée pour contrôler totalité ou partie des communications de tout appareil de télécommunication mobile, par exemple d'un assistant numérique personnel ou autre micro-ordinateur de poche ou d'un récepteur de radiomessagerie. II est possible d'exploiter un système de contrôle selon l'invention de manière décentralisée. Par exemple en proposant le téléchargement du logiciel L sur un site internet, les informations issues du traitement des données caractéristiques D par le système de réception et d'analyse P, A étant ensuite rendues accessibles aux clients sur le site internet par l'intermédiaire d'un accès sécurisé. REVENDICATIONS 1. Système de contrôle des communications émises et reçues par un appareil de télécommunication mobile (T) comprenant une unité de calcul et une unité de stockage, appareil dans lequel des données caractéristiques (D) des communications émises et reçues par l'appareil de télécommunication mobile (T) sont mémorisées dans l'unité de stockage, caractérisé en ce que : l'unité de stockage est chargée d'un logiciel de capture de 10 données (L) qui collecte et calcule les données caractéristiques (D) à une première fréquence prédéfinie, un système de réception (P) est prévu pour recevoir les données caractéristiques, transmises à une seconde fréquence prédéfinie par le logiciel de capture de données, 15 et un système d'analyse (A) est prévu pour déterminer des statistiques de suivi des communications sur le plan technique et financier au regard des liens contractuels existant entre les utilisateurs des appareils de télécommunication mobiles (T) et leurs opérateurs (0). 20 2. Système de contrôle selon la revendication 1, caractérisé en ce qu'il permet d'acquérir des informations issues exclusivement de l'appareil de télécommunication mobile (T). 3. Système de contrôle selon la revendication 1, caractérisé en ce que 25 l'appareil de télécommunication mobile (T) est un téléphone mobile (T1). 4. Système de contrôle selon l'une des revendications 1 à 3, caractérisé en ce que les données caractéristiques (D) sont extraites de l'appareil de télécommunication mobile (T) et transmises à un système de réception et 30 d'analyse (P, A) situé à l'extérieur de l'appareil de télécommunication mobile (T). 5. Système de contrôle selon l'une des revendications 1 à 3, caractérisé en ce que les données caractéristiques (D) sont transmises à un système 35 d'analyse (A) situé à l'intérieur de l'appareil de télécommunication mobile (T). 6. Système de contrôle selon la revendication 5, caractérisé en ce que le système d'analyse (A) est intégré dans le logiciel (L). 7. Système de contrôle l'une des revendications précédentes, caractérisé en ce que les données caractéristiques (D) comprennent l'identité du réseau mobile sur lequel est enregistré l'appareil de télécommunication mobile (T) au moment des appels, la date et l'heure des appels sortants et entrants, le numéro appelé, le nombre de SMS et de MMS transmis. 8. Système de contrôle l'une des revendications précédentes, caractérisé en ce que les données caractéristiques (D) sont encapsulées avant d'être extraites de l'appareil de télécommunication mobile (T). 9. Système de contrôle l'une des revendications précédentes, caractérisé en ce que les données caractéristiques subissent un prétraitement avant d'être extraites de l'appareil de télécommunication mobile (T). 10. Système de contrôle selon l'une des revendications précédentes, caractérisé en ce que les données caractéristiques (D) sont collectées à une 20 première fréquence paramétrable. 11. Système de contrôle selon l'une des revendications précédentes, caractérisé en ce que les données caractéristiques (D) sont extraites de l'appareil de télécommunication mobile (T) à une seconde fréquence 25 paramétrable. 12. Système de contrôle selon l'une des revendications précédentes, caractérisé en ce que les paramètres des différentes étapes du contrôle sont modifiables à distance. 13. Système de contrôle selon la revendication 12, caractérisé en ce que l'appareil de télécommunication mobile (T) est apte à recevoir des commandes à distance. 35 14. Système de contrôle selon l'une des revendications précédentes, caractérisé en ce que les données caractéristiques (D) sont transmises au 30système de réception et d'analyse (P, A) en utilisant un réseau (R) de téléphonie mobile. 15. Système de contrôle selon l'une des revendications précédentes, caractérisé en ce que les données caractéristiques (D) sont transmises au système de réception et d'analyse (P, A) en utilisant un réseau alternatif. 16. Appareil de télécommunication mobile (T), en particulier téléphone mobile (Ti) comportant un logiciel (L) lui permettant d'être intégré à un système de contrôle selon l'une quelconque des revendications précédentes.