Brevet FR2783124A1 — publié le 20000310

Priorité no 9807967.6 du 16.04.1998 Motorola Limited SYSTÈME DE SUPPORT DE DONNEES Domaine de l'invention La présente invention concerne un système de support de données, par exemple du type utilisé par les appareils de communication tels que les téléphones cellulaires. La présente invention concerne également un procédé pour faire fonctionner le système de support de données. Arrière-plan de l'invention Dans certaines applications de téléphonie cellulaire, il est nécessaire d'installer et d'activer un support de données, tel qu'une carte SIM (Subscriber Identity Module), dans un téléphone cellulaire pour que le téléphone cellulaire fonctionne pleinement, sinon seul un service restreint est accessible. Par exemple, dans le système GSM (Global System for Mobile communication), une carte SIM doit être installée et activée dans un téléphone GSM pour pouvoir utiliser le téléphone GSM, sinon seuls les appels d'urgence peuvent être effectués. Il est moins courant, mais également connu dans l'art, qu'un téléphone cellulaire puisse contenir deux cartes SIM (configuration double carte SIM): une carte SIM installée de façon semi-permanente ou une carte SIM fixe associée à un premier abonnement, et une carte SIM visiteuse associée à un deuxième abonnement, qui peut être différente suivant l'utilisateur du téléphone cellulaire. La carte SIM visiteuse peut être installée de façon intermittente, lorsque l'utilisateur le souhaite. Dans une telle configuration, même si les deux cartes SIM sont électriquement couplées au téléphone cellulaire, seule une des deux cartes SIM est activée, étant donné que seul un des abonnements parmi le premier et le deuxième peut être accepté par le réseau pour tout téléphone cellulaire. Par conséquent, la carte SIM fixe est généralement inutilisée ou électriquement découplée du téléphone cellulaire lorsque la carte SIM visiteuse est installée, la carte SIM visiteuse étant activée de préférence plutôt que la carte SIM fixe. La carte SIM fixe n'est donc pas visible par le réseau. Quand la carte SIM visiteuse est retirée, la carte SIM fixe est activée et le premier abonnement devient l'abonnement actif sur le réseau. Si une autre carte SIM visiteuse, ou la même, est réinstallée, la carte SIM fixe est désactivée et le premier abonnement n'est pas utilisé; la nouvelle ou la même carte SIM visiteuse et le deuxième ou autre abonnement associé deviennent actifs. Généralement, étant donné que la carte SIM visiteuse est prioritaire sur la carte SIM fixe, si la carte SIM visiteuse n'est jamais enlevée, la carte SIM fixe n'est jamais activée. Des applications apparaissent concernant des téléphones cellulaires intégrés dans des véhicules afin d'ajouter des fonctionnalités aux fonctions de sécurité du véhicule. Cependant, pour que ces fonctions de sécurité soient efficaces, les données enregistrées sur la carte SIM fixe doivent être exactes et à jour. Dans la configuration double carte SIM décrite ci-dessus, ceci ne peut être assuré d'une façon réaliste, car il n'est pas possible de garantir que la carte SIM fixe puisse être maintenue à jour puisque la carte SIM fixe peut ne jamais communiquer avec le réseau pendant une période prolongée. Par conséquent, un objet de la présente invention est de fournir un système de support de données qui résolve totalement ou partiellement le problème décrit ci-dessus. Résumé de l'invention Selon la présente invention, il est fourni un système de support de données comprenant un premier support de données pouvant être couplé de façon sélective à un appareil de communication et un deuxième support de données pouvant être couplé de façon sélective à l'appareil de communication plutôt qu'au premier support de données, le premier support de données étant découplé de l'appareil de communication quand le deuxième support de données est couplé à l'appareil de communication; et, pendant une période prédéfinie, l'appareil de communication est agencé de façon à disposer d'une source d'alimentation et le deuxième support de données est agencé de façon à être découplé de l'appareil de communication, ce qui a pour conséquence que le premier support de données soit couplé à l'appareil de communication pour l'exécution d'une tâche nécessitant le premier support de données. Selon la présente invention, il est également fourni un procédé pour faire fonctionner un système de support de données comprenant un premier support de données pouvant être couplé de façon sélective à un appareil de communication et un deuxième support de données pouvant être couplé de façon sélective à l'appareil de communication plutôt qu'au premier support de données, le premier support de données étant agencé de façon à être découplé de l'appareil de communication lorsque le deuxième support de données est couplé à l'appareil de communication, le procédé comprenant les étapes suivantes: pendant une période prédéfinie, assurer l'alimentation de l'appareil de communication et découpler le deuxième support de données de l'appareil de communication, ce qui a pour conséquence que le premier support de données soit couplé à l'appareil de communication pour l'exécution d'une tâche nécessitant le premier support de données. Il est donc possible de fournir un système et un procédé permettant de mettre à jour le premier support de données. D'autres caractéristiques et avantages préférés apparaîtront évidents à la lecture de la description, des dessins et des revendications jointes. Brève description des dessins Au moins un mode de réalisation de l'invention va maintenant être décrit, à tire d'exemple, en référence aux dessins joints, parmi lesquels: la figure 1 est une illustration schématique d'une automobile à proximité d'une station de base d'un réseau de téléphonie cellulaire; les figures 2 et 3 sont des schémas de l'appareil représentant un mode de réalisation de l'invention; les figures 4 à 6 sont des organigrammes d'un procédé pour faire fonctionner l'appareil des figures 2 et 3 dans un mode de réalisation de l'invention et Les figures 7 à 11 sont des organigrammes d'un autre procédé pour faire fonctionner l'appareil des figures 2 et 3 dans un autre mode de réalisation de l'invention. Description d'un mode de réalisation préféré Un véhicule, tel qu'une automobile 100, est équipé d'un téléphone cellulaire 102, tel que le téléphone cellulaire GSM International 3000 fabriqué par Motorola Electronic GmbH, connecté électriquement à un circuit 104 comportant une première unité de lecture de carte SIM 214 (figure 2), généralement placée dans le coffre de l'automobile 100. Le téléphone cellulaire 102 (figure 1) est connecté électriquement (non représenté) à une antenne 106 pour communiquer avec une station de base 108 d'un réseau de téléphonie cellulaire GSM, par l'intermédiaire d'une interface radio 110. La première unité de lecture de carte SIM 214 reçoit et conserve, de façon semi-permanente, une première carte SIM 200 (appelée ci-après "carte SIM fixe"). En référence à la figure 3, le téléphone cellulaire 102 comporte une deuxième unité de lecture de carte SIM 304 pour lire une deuxième carte SIM 300 (appelée ci-après carte SIM "visiteuse") et un clavier 306 comprenant une touche marche/arrêt 308 pour mettre sous tension et hors tension le téléphone cellulaire 102. Par "mettre hors tension" (ou "éteindre"), il est entendu que le téléphone cellulaire passe en mode de "veille", dans lequel le clavier du téléphone cellulaire 102 est désactivé, l'écran du téléphone cellulaire 102 est éteint et toute indication montrant que le téléphone cellulaire 102 est en marche est supprimée, c'est à dire qu'il n'y a aucune indication destinée à l'utilisateur montrant que le téléphone cellulaire 102 est actif. La deuxième unité de lecture de carte SIM 304 reçoit, dans une logement 302, la carte SIM visiteuse 300 de façon fente ou temporaire. La première ou la deuxième carte SIM 200, 300 peut être une carte à mémoire sans contact. Il doit être noté qu'il est également possible de placer la deuxième unité de lecture de carte SIM 304 à un autre endroit de l'automobile 100 qui soit accessible à un utilisateur. Le circuit 104 (figure 2) comprend un microcontrôleur 202 comprenant une première borne 204, une deuxième borne 206, une troisième borne 208 et une quatrième borne 212, la première borne 204 étant connectée à une unité de détection d'accident 205, un capteur utilisé pour détecter le gonflage d'un airbag, par exemple. La deuxième borne 206 est connectée à un récepteur GPS (Global Positioning System) 210 pour la détermination de la position de l'automobile 100. La troisième borne 208 est connectée à d'autres interfaces, par exemple une unité de sécurité 209 pour gérer la sécurité de l'automobile 100. De plus, ou selon une autre solution, les autres interfaces peuvent être couplées à une touche, un bouton ou un commutateur jouant le rôle de "bouton d'urgence" 211 (appelé ci- après bouton d'urgence). La quatrième borne 212 est connectée au téléphone cellulaire 102 situé dans l'habitacle de l'automobile 100. La deuxième unité de lecture de carte SIM 214 est également connectée au téléphone cellulaire 102 par l'intermédiaire d'un commutateur 216, le commutateur 216 étant sous le contrôle du microcontrôleur 202 et connecté à une cinquième borne 218 du microcontrôleur 202. Dans chaque mode de réalisation de l'invention, la connexion électrique et l'activation de la carte SIM fixe 200 sont requises pour exécuter une tâche. La tâche peut être la mise à jour de données enregistrées sur la carte SIM fixe 200 concernant les adresses à contacter automatiquement en cas d'urgence ou dans d'autres situations, en cas de risque pour la sécurité de l'automobile 100, par exemple. En cas d'accident ou d'autre situation d'urgence, les services d'urgence doivent être contactés. De même, il peut être souhaitable de collecter et/ou transmettre des informations sur les performances de l'automobile 100. En cas de risque pour la sécurité de l'automobile 100, les services de sécurité/la police doivent être contactés. En fonctionnement normal, les modes de réalisation servant d'exemple de la présente invention fonctionnent de la façon suivante. En référence à la figure 4, le téléphone cellulaire 102 interroge le clavier 306 afin de déterminer (étape 400) le moment o l'utilisateur a appuyé sur la touche marche/arrêt 308 afin de mettre le téléphone cellulaire 102 en mode veille. Lorsque la pression de la touche marche/arrêt 308 est détectée (étape 40), le téléphone cellulaire 102 exécute (étape 402) un sous-programme de mise à jour 500 (figure 5) pour la carte SIM fixe 200. Le sous-programme de mise à jour 500 comprend les étapes suivantes. Le téléphone cellulaire 102 détermine (étape 502) si la carte SIM visiteuse 300 est installée. Si on détecte que la carte SIM visiteuse est installée, la carte SIM visiteuse 300 est électriquement déconnectée ou ignorée (étape 504) et la carte SIM fixe 200 est connectée électriquement (étape 506) et activée (étape 508). Ceci peut être effectué par le téléphone cellulaire 102 qui ordonne au microprocesseur 202 d'activer le commutateur 216 par l'intermédiaire de la cinquième borne 218. Si le téléphone cellulaire 102 détermine (étape 502) que la carte SIM visiteuse 300 n'est pas installée, la carte SIM fixe 200 est activée (étape 506) sans déconnecter (étape 504) la carte SIM visiteuse 300 et en connectant (étape 506) la carte SIM fixe 200; ceci est dû au fait que, en l'absence de la carte SIM visiteuse 300, le système passe automatiquement par défaut à la connexion et l'activation de la carte SIM fixe 200. Un dialogue GSM (étape 510) est alors initialisé. Le dialogue peut être la transmission et/ou la réception d'un message de texte courts SMS (Short Messaging Service), un appel téléphonique impliquant la transmission de données ou toute autre forme de dialogue connue dans l'art visant à mettre la jour la carte SIM fixe 200. Les données à mettre à jour peuvent être des données concernant les adresses décrites ci-dessus. Une fois que le dialogue est terminé, un minuteur d'inactivité (non représenté) est initialisé (étape 512) afin de mettre sous tension le téléphone cellulaire à intervalles prédéfinis, chaque jour, semaine ou mois, par exemple, afin de mettre à jour la carte SIM fixe 200. Le sous-programme de mise à jour 500 est alors terminé et (figure 4) le téléphone cellulaire peut être mis hors tension (étape 404). Dans un autre exemple (figure 6), le téléphone cellulaire 102 surveille le minuteur d'inactivité et détermine (étape 600) le moment o l'intervalle prédéfini est arrivé à expiration. Une fois que l'intervalle prédéfini est arrivé à expiration, le téléphone cellulaire 102 est mis sous tension (étape 602) automatiquement (c'est à dire, sans intervention de l'utilisateur) et exécute (étape 604) le sous- programme de mise à jour 500 (figure 5) pour la carte SIM fixe 200 décrite ci-dessus. Une fois que le sous- programme de mise à jour 500 a été exécuté, le téléphone cellulaire 102 est mis hors tension (étape 606). Dans un exemple d'un autre mode de réalisation (figure 7), l'unité de détection d'accident 205 surveille les capteurs afin de déterminer (étape 700) si un accident s'est produit, la détection du gonflage de l'airbag, par exemple. Si l'accident a été détecté, le téléphone cellulaire 102 exécute (étape 702) un sous-programme de contact 800 (figure 8). Le sous- programme de contact comprend les étapes suivantes. Le téléphone cellulaire 102 détermine (étape 802) si la carte SIM visiteuse 300 est installée et activée. Si la carte SIM visiteuse 300 est installée et activée, le téléphone cellulaire 102 déconnecte électriquement ou ignore (étape 804) la carte SIM visiteuse 300 et connecte électriquement (étape 806) la carte SIM fixe 200. La carte SIM fixe 200 est alors activée (étape 808). Si le téléphone cellulaire détermine (étape 802) que la carte SIM visiteuse 300 n'est pas installée ou activée, la carte SIM fixe 200 est activée sans déconnecter (étape 804) la carte SIM visiteuse 300 et en connectant (étape 806) la carte SIM fixe 200. Le téléphone cellulaire 102 communique alors (étape 810) avec un service approprié, par exemple la police et/ou un service d'ambulances, par communication de données, par exemple par le biais du message SMS, ou par communication vocale, par exemple par le biais d'un message préenregistré. Le sous-programme de contact 800 est alors terminé et le téléphone cellulaire 102 reconnecte (étape 704) et active toute carte SIM visiteuse 300 installée dans le téléphone cellulaire 102. Dans un autre exemple du présent mode de réalisation (figure 9), le téléphone cellulaire 102 surveille (étape 900) les autres interfaces, par l'intermédiaire du microcontrôleur 202, afin de détecter l'activation du bouton d'urgence 211. Lorsque le téléphone cellulaire détecte que le bouton d'urgence a été pressé, le téléphone cellulaire 102 exécute (étape 902) le sous-programme de contact 800 décrit ci- dessus. Cependant, dans ce cas, le service approprié à contacter (étape 810) est la police. Une fois qu'un message a été envoyé à la police, le téléphone cellulaire 102 reconnecte (étape 904) toute carte SIM visiteuse 300 installée dans le téléphone cellulaire 102. Dans un autre exemple du présent mode de réalisation (figure 10), le téléphone cellulaire 102 interroge l'unité de sécurité 209 afin de déterminer (étape 1002) si un tiers non autorisé tente de manipuler l'automobile 100 ou si l'automobile 100 a été volée. Si une des conditions ci-dessus est détectée (étape 1002), le téléphone cellulaire 102 exécute (étape 1004) le sous-programme de contact 800. Ici encore, le service approprié à contacter (étape 810) peut être la police ou une entreprise de sécurité chargée de la sécurité de l'automobile 100. Pendant qu'il contacte la police ou l'entreprise de sécurité, le téléphone cellulaire 102 reçoit les informations concernant la position de l'automobile 100 du récepteur GPS 210 et communique les données de position à la police et/ou au service de sécurité. Une fois que le sous-programme de contact 800 est terminé, le téléphone cellulaire 102 vérifie (étape 1006) que la carte SIM fixe 200 reste électriquement connectée et activée de façon à communiquer les données de position mises à jour, le cas échéant. Dans un autre exemple du mode de réalisation ci- dessus (figure 11), le téléphone cellulaire 102 reçoit (étape 1102) des données d'un capteur connecté au compteur kilométrique. A un deuxième intervalle prédéfini (qui peut être le même que le premier intervalle prédéfini), le téléphone cellulaire 102 exécute alors (étape 1104) le sous-programme de contact 800. Dans cet exemple, le téléphone cellulaire 102 contacte le fabricant de l'automobile 100 ou un garage responsable de l'entretien de l'automobile 100 et communique le relevé du compteur kilométrique au fabricant ou au garage. Une fois que le sous-programme de contact est terminé, le téléphone cellulaire 102 se reconnecte (étape 1106) et active toute carte SIM visiteuse éventuellement installée dans le téléphone cellulaire 102. Une procédure telle que celle décrite ci-dessus peut être exécutée pendant que le téléphone cellulaire 102 est sous tension ou, selon une autre solution, lorsque le téléphone cellulaire 102 est hors tension ou lors de la mise sous tension initiale du téléphone cellulaire 102, de façon que l'utilisateur puisse utiliser le téléphone portable plus rapidement. Il est envisageable qu'en plus ou au lieu du relevé du compteur kilométrique, d'autres informations puissent être communiquées au fabricant ou au garage, par exemple les détails des défauts détectés par un système de gestion de moteur ou par d'autres capteurs. REVENDICATIONS 1. Système de support de données comprenant un premier support de données pouvant être couplé de façon sélective à un appareil de communication et un deuxième support de données pouvant être couplé de façon sélective à l'appareil de communication plutôt qu'au premier support de données, le premier support de données étant agencé de façon à être découplé de l'appareil de communication lorsque le deuxième support de données est couplé à l'appareil de communication; et, pendant une période prédéfinie, l'appareil de communication est agencé de façon à disposer d'une source d'alimentation et le deuxième support de données est agencé de façon à être découplé de l'appareil de communication, ce qui a pour conséquence que le premier support de données soit couplé à l'appareil de communication pour l'exécution d'une tâche nécessitant le premier support de données. 2. Système selon la revendication 1, dans lequel, pendant sensiblement au moins la période prédéfinie, l'appareil de communication est agencé de façon à disposer d'une source d'alimentation en maintenant l'alimentation de l'appareil de communication en réponse à une commande visant à couper l'alimentation de l'appareil de communication, facilitant ainsi l'exécution de la tâche nécessitant le premier support de données. 3. Système selon la revendication 1, dans lequel l'appareil de communication peut être commuté entre un état sous tension et un état hors tension, l'appareil de communication étant agencé de façon à passer de l'état hors tension à l'état sous tension à l'intervalle prédéfini, sensiblement pendant au moins la période prédéfinie. 4. Système selon l'une quelconque des revendications précédentes, comprenant en outre des moyens pour recevoir le premier support de données, dans lequel que le premier support de données est agencé de façon à être installé de façon pratiquement permanente sur le moyen de réception du premier support de données. 5. Téléphone cellulaire comprenant le système selon l'une quelconque des revendications précédentes. 6. Véhicule comprenant le système selon l'une quelconque des revendications précédentes. 7. Procédé pour faire fonctionner un système de support de données comprenant un premier support de données pouvant être couplé de façon sélective à un appareil de communication et un deuxième support de données pouvant être couplé de façon sélective à l'appareil de communication plutôt qu'au premier support de données, le premier support de données étant agencé de façon à être découplé de l'appareil de communication lorsque le deuxième support de données est couplé à l'appareil de communication, le procédé comprenant les étapes consistant à: pendant une période prédéfinie, assurer l'alimentation de l'appareil de communication, et découpler le deuxième support de données de l'appareil de communication, ce qui a pour conséquence que le premier support de données soit couplé à l'appareil de communication pour l'exécution d'une tâche nécessitant le premier support de données. 8. Procédé selon la revendication 7, caractérisée en outre en ce que, sensiblement pendant au moins la période prédéfinie, l'appareil de communication est assuré d'être alimenté si on maintient l'alimentation de l'appareil de communication en réponse à une commande visant à couper l'alimentation de l'appareil de communication, facilitant ainsi l'exécution de la tâche nécessitant le premier support de données. 9. Procédé selon la revendication 7, caractérisée en ce que l'appareil de communication peut être commuté entre un état sous tension et un état hors tension et que l'appareil de communication passe de l'état hors tension à l'état sous tension à un intervalle prédéfini sensiblement pendant au moins la période prédéfinie. 10. Procédé selon l'une quelconque des revendication 7 à 9, comprenant en outre la fourniture d'un moyen de réception du premier support de données, et l'installation de façon sensiblement permanente du premier support de données sur le moyen de réception du premier support de données. 11. Procédé ou système selon l'une quelconque des revendications précédentes, dans lequel le premier support de données est une carte à mémoire. 12. Procédé ou système selon l'une quelconque des revendications précédentes, dans lequel le deuxième support de données est une carte à mémoire. 13. Procédé ou système selon la revendication 11 ou la revendication 12, dans lequel la carte à mémoire est une carte à mémoire sans contact. 14. Procédé ou système selon les revendications 11, 12 ou 13, dans lequel la carte à mémoire est une carte SIM (Carte d'identification de l'abonné). 15. Procédé ou système selon l'une quelconque des revendications précédentes, comprenant en outre la fourniture de moyens de détermination de position. 16. Procédé ou système selon la revendication 15, dans lequel le moyen de détermination de position est un récepteur GPS (Global Positioning System). 17. Procédé ou système selon l'une quelconque des revendications précédentes, la tâche consiste à mettre à jour les données enregistrées dans le premier support de données à l'aide de l'appareil de communication. 18. Procédé ou système selon la revendication 17, dans lequel les données à mettre à jour comprennent les adresses devant être utilisées pour les applications liées au véhicule. 19. Procédé ou système selon la revendication 18, dans lequel les applications liées au véhicule comprennent les applications d'appel de sécurité et/ou d'appel d'urgence.