FR2951831A1 - Systeme de navigation par satellite et de service, dispositif et procede associes. - Google Patents

Systeme de navigation par satellite et de service, dispositif et procede associes. Download PDF

Info

Publication number
FR2951831A1
FR2951831A1 FR0957474A FR0957474A FR2951831A1 FR 2951831 A1 FR2951831 A1 FR 2951831A1 FR 0957474 A FR0957474 A FR 0957474A FR 0957474 A FR0957474 A FR 0957474A FR 2951831 A1 FR2951831 A1 FR 2951831A1
Authority
FR
France
Prior art keywords
unit
service
navigation
modular
navigation device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
FR0957474A
Other languages
English (en)
Inventor
Karl Auzou
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
GEOSAAS, FR
Original Assignee
GOODKAP
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by GOODKAP filed Critical GOODKAP
Priority to FR0957474A priority Critical patent/FR2951831A1/fr
Publication of FR2951831A1 publication Critical patent/FR2951831A1/fr
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Navigation (AREA)

Abstract

L'invention concerne un système 1 comprenant : - au moins un serveur distant 9 ; et - un dispositif de navigation 2 par satellite doté d'une unité de navigation 3 et de moyens de communication bidirectionnelle avec l'au moins un serveur distant 9 ; le dispositif de navigation 2 étant doté en outre : - d'une unité modulaire de service 4 comprenant au moins un module de service 4', 4'', 4''' ; et - d'un module d'intégration 11 entre l'unité de navigation 3 et l'unité modulaire de service 4, permettant des échanges de données entre ces deux unités distinctes. L'invention concerne aussi un dispositif de navigation 2 et un procédé associés.

Description

« Système de navigation par satellite et de service, dispositif et procédé associés »
Domaine technique La présente invention concerne un système de navigation par satellite. Elle concerne aussi un dispositif utilisé dans ledit système, ainsi qu'un procédé mis en oeuvre dans le dispositif selon l'invention. Le domaine de l'invention est plus particulièrement celui des systèmes de navigation par satellite proposant des services supplémentaires. On citera à titre d'exemples non limitatifs des services de transmission en temps réel d'information sur le trafic routier, sur des demandes de covoiturage, sur la disponibilité de parkings, etc.
Etat de la technique antérieure On connaît dans l'art antérieur des dispositifs de navigation par satellite qui proposent certains services en plus de la navigation, par exemple la transmission en temps réel d'informations sur des emplacements de radars de contrôle de la vitesse.
De tels dispositifs de navigation par satellite sont dotés d'une seule unité qui gère à la fois les fonctions de navigation et de service. Cette seule unité comprend notamment une application unique de traitement des données de navigation et de service. Un inconvénient d'un tel dispositif est son manque de flexibilité : par exemple, cette unique unité ne peut être mise à jour que globalement, non par portions distinctes les unes des autres. L'idée qui est à la base de l'invention est de remédier à ce manque de flexibilité.
Exposé de l'invention Cet objectif est atteint avec un système comprenant : - au moins un serveur distant ; et - un dispositif de navigation par satellite doté d'une unité de navigation et de moyens de communication bidirectionnelle avec l'au moins un serveur distant le dispositif de navigation étant doté en outre : 35 - d'une unité modulaire de service comprenant au moins un module de service qui est configuré de façon à interagir avec l'au moins un serveur distant via les moyens de communication bidirectionnelle ; et - d'un module d'intégration entre l'unité de navigation et l'unité modulaire de service, permettant des échanges de données entre ces deux unités distinctes. On entend de préférence par « dispositif de navigation » un dispositif utilisant le réseau GPS (Global Positioning System) ou équivalent (par exemple le réseau européen Galileo). Dans le cas de l'utilisation du réseau GPS, le dispositif comprend un récepteur GPS permettant de localiser en temps réel la position du dispositif, par référence à certains satellites du réseau GPS, une base de données pour stocker en particulier des données de cartographie, de façon à pouvoir localiser le dispositif à chaque instant sur une carte, et au moins un processeur. On entend de préférence par « unité de navigation », au moins une mémoire ou bien une partie d'une mémoire dite mémoire navigation contenant une application de navigation ainsi que certaines données. La mémoire navigation se trouve avantageusement dans le dispositif de navigation. L'application de navigation enregistrée dans la mémoire navigation est avantageusement un ensemble d'informations relatives à au moins un traitement de données effectué par au moins un processeur du dispositif de navigation. Cet au moins un traitement de données permet en particulier, mais de manière non limitative, la mise en oeuvre d'une fonction de navigation par le dispositif de navigation. Une fonction de navigation peut notamment comprendre une fonction de calcul d'itinéraire. Par exemple, l'application de navigation utilise des données de cartographie et des données de localisation du dispositif de navigation pour calculer un itinéraire d'un point de départ vers un point d'arrivée, et le cas échéant afficher des informations de guidage sur un écran du dispositif de navigation. Les données contenues par la mémoire navigation peuvent être des données dont le traitement peut être prévu par l'application de navigation (par exemple des données de cartographie, des données de localisation du dispositif de navigation), et/ou des données constituant un résultat d'un traitement de données prévu par l'application (par exemple le détail d'un trajet pour arriver à un point d'arrivée). On entend de préférence par « au moins un serveur distant», au moins un ordinateur comprenant une mémoire dans laquelle est enregistrée une application pour la mise en oeuvre de traitements de données envoyées par le dispositif de navigation. Ces traitements de données sont effectués de préférence pour le dispositif de navigation. L'au moins un serveur distant reçoit et traite avantageusement des données envoyées par plusieurs dispositifs de navigation, et en temps réel. On entend de préférence par « moyens de communication bidirectionnelle » une carte à puce pour une communication sans fil avec l'au moins un serveur distant, par exemple selon la norme GSM (Global System for Mobile Communications) et/ou GPRS (General Packet Radio Service) et/ou UMTS (Universal Mobile Telecommunications System) dite 3G et/ou HSDPA (High Speed Downlink Packet Access) dite 3G+, etc. Cette liste n'est évidement pas limitative et dépend des technologies à disposition de l'homme du métier pour établir une communication bidirectionnelle. On entend de préférence par « unité modulaire de service » au moins une mémoire ou partie d'une mémoire dite mémoire service contenant au moins une application de service ainsi que certaines données. La mémoire service se trouve avantageusement dans le dispositif de navigation et peut être distincte ou non de la mémoire navigation. Chaque au moins une application de service enregistrée dans la mémoire service est avantageusement un ensemble d'informations relatives à au moins un traitement de données effectué par au moins un processeur du dispositif de navigation. Cet au moins un traitement de données permet en particulier, la mise en oeuvre d'au moins une fonction de service par le dispositif de navigation, par exemple la mise en commun d'informations relatives à des emplacements de radars de contrôle de la vitesse. On parle d'unité modulaire et/ou modifiable et/ou paramétrable. Cette unité modulaire de service est avantageusement autonome, c'est-à-dire qu'elle ne constitue pas un sous-ensemble de l'unité de navigation.
Ainsi, l'unité modulaire de service peut être configurée de façon à interagir avec des ports d'entrée-sortie du dispositif de navigation indépendamment de l'unité de navigation. Ces ports d'entrée-sortie peuvent être des moyens de communication sans fil, des connecteurs à contact ou filaire, etc. L'unité modulaire de service comprend au moins un module de service. Chaque module de service peut être défini comme étant relatif à un service donné ou à un groupe de services donné, comprenant alors en particulier sa propre application de service. De préférence, on a autant de modules de service que de services fournis par l'unité modulaire de service. Les données contenues par la mémoire service peuvent être des données envoyées par l'au moins un serveur distant.
On entend par « module d'intégration », une application permettant des échanges de données entre l'unité de navigation et l'unité modulaire de service. Les données échangées peuvent être des données envoyées par l'au moins un serveur distant vers l'unité modulaire de service, et/ou des données de localisation du dispositif de navigation, etc. L'avantage procuré par un tel système est que la gestion des fonctions de navigation et la gestion des fonctions de service sont indépendantes, mais peuvent cependant coopérer en échangeant des données grâce au module d'intégration. Avantageusement, le système comprend un accès ouvert à l'unité modulaire de service pour, indépendamment de l'unité de navigation : - ajouter et/ou supprimer au moins un module de service de l'unité modulaire de service ; et/ou - mettre à jour au moins un module de service de l'unité modulaire de service ; et/ou - modifier des paramètres d'au moins une application de l'unité modulaire de service.
Ainsi, si une multitude de services peut être offerte à un utilisateur par l'intermédiaire d'un dispositif de navigation selon l'invention, il peut ne pas être nécessaire que tous les modules de service correspondant soient présents dès l'origine dans le dispositif de navigation. Un utilisateur peut ajouter uniquement les modules de service correspondant à des services qui peuvent l'intéresser, supprimer des modules de service correspondant à des services qui par exemple ne l'intéressent plus, ajouter des modules de service correspondant à des services qui n'étaient pas proposés au moment de l'achat du dispositif de navigation, etc. Un développeur, même à titre personnel, peut modifier des paramètres, notamment des paramètres fonctionnels d'au moins une application de l'unité modulaire de service. L'au moins une application est donc personnalisable. Ainsi, il peut par exemple développer une application de service originale destinée à être utilisée dans le système selon l'invention, application de service qui peut constituer au moins un module de service pouvant être ajouté. On peut mettre à jour au moins un module de service de l'unité modulaire de service, indépendamment, sans que cela n'affecte le fonctionnement de l'unité de navigation et/ou d'au moins un autre module de service. Ainsi, on peut effectuer une mise à jour de l'unité modulaire de service, tout en utilisant en même temps l'unité de navigation dont le fonctionnement n'est pas affecté par cette mise à jour. Il est ainsi possible d'ajouter et/ou supprimer et/ou modifier un service, sans modification des autres logiciels embarqués. On facilite aussi les mises à jour et on diminue le risque d'erreur lors d'une mise à jour. De préférence, l'unité modulaire de service comprend des moyens pour gérer des droits d'accès à l'au moins un serveur distant et/ou gérer des droits d'accès à au moins un service et/ou traiter une information fournie par l'au moins un serveur distant et/ou traiter une information fournie par l'unité de navigation. Ces gestions sont effectuées en particulier grâce à l'au moins une application de service. L'accès à l'au moins un serveur distant se fait par enregistrement et l'accès aux services se fait par souscription. Selon un mode de réalisation préféré, le module d'intégration est configuré de façon à permettre à l'unité modulaire de service d'accéder à des moyens d'interface homme-machine du dispositif de navigation via l'unité de navigation. L'avantage peut être que des données relatives à un service apparaissent à l'utilisateur de façon intégrée ou combinée avec les données de navigation, par exemple sous la forme d'une icône sur une carte routière affichant un guidage pour un trajet donné. On peut parler pour décrire le système selon l'invention, d'une architecture SDK (Software Development Kit). On peut parler d'architecture SDK car l'unité modulaire de service doit s'intégrer avec l'unité de navigation. On peut dire que cette intégration se fait dans une application, où l'application désigne alors l'ensemble unité modulaire de service et unité de navigation. L'invention concerne aussi un dispositif de navigation par satellite utilisé dans le système selon l'invention, doté d'une unité de navigation et de moyens de communication bidirectionnelle avec au moins un serveur distant, doté en outre: - d'une unité modulaire de service comprenant au moins un module de service qui est configuré de façon à interagir avec l'au moins un serveur distant via les moyens de communication bidirectionnelle ; et - d'un module d'intégration entre l'unité de navigation et l'unité modulaire de service, permettant des échanges de données entre ces deux unités distinctes. L'invention concerne en outre un procédé de personnalisation des fonctions d'un dispositif de navigation par satellite comprenant une unité de navigation et des moyens de communication bidirectionnelle avec au moins un serveur distant, dans lequel - on stocke dans un support mémoire au moins un module de service, et - on connecte le support mémoire au dispositif de navigation de façon à installer l'au moins un module de service, lequel : - constitue ou complète une unité modulaire de service présente dans le dispositif de navigation, - est configuré de façon à interagir avec l'au moins un serveur distant via les moyens de communication bidirectionnelle, l'unité modulaire de service pouvant échanger des données avec l'unité de navigation via un module d'intégration dont est doté le dispositif de navigation.
Avantageusement, le support mémoire comprend une carte SD (Secure Digital), et/ou une carte miniSD, et/ou une carte microSD et/ou une mémoire d'ordinateur. Ce support mémoire peut d'une façon générale être tout support mémoire que l'on peut insérer par le biais d'un lecteur intégré. La mémoire d'ordinateur peut être un espace mémoire dans le serveur distant de sorte qu'une installation d'un module de service se fait via une communication sans fil entre le serveur distant et le dispositif de navigation.
Description des figures et modes de réalisation D'autres avantages et particularités de l'invention apparaîtront à la lecture de la description détaillée de mises en oeuvre et de modes de réalisation nullement limitatifs, et des dessins annexés suivants : - la figure 1 illustre d'un point de vue fonctionnel un mode de réalisation de système selon l'invention, - la figure 2 illustre un mode de réalisation de dispositif de navigation selon l'invention, et - la figure 3 permet d'illustrer un mode de réalisation de procédé selon l'invention. On va tout d'abord décrire, en référence à la figure 1, le système 1 selon l'invention. Le système 1 comprend un dispositif de navigation 2 par satellite doté d'une unité de navigation 3 et d'une unité modulaire de service 4. L'unité de navigation 3 comprend une mémoire où sont enregistrées : - une application de navigation ; - des données relative à la mise en oeuvre d'une navigation, par exemple des données cartographiques (emplacement des voies de circulation, sens de circulation, etc) ; - des données GPS du dispositif de navigation 2 ; - des données entrées par un utilisateur, par exemple un point d'arrivé dans le cadre du calcul par l'application de navigation d'un itinéraire entre un point de départ et un point d'arrivée ; et - des données résultant du traitement de données par l'application de navigation, par exemple le détail d'un trajet entre un point de départ et un point d'arrivée. L'unité de navigation 3 gère aussi une communication d'informations à un utilisateur, par exemple pour mettre en oeuvre un guidage entre un point de départ et un point d'arrivée. Cette communication d'information se fait par l'intermédiaire de moyens d'interface homme-machine 12 (voir figure 2), ici un écran tactile. On note ici que l'unité de navigation 3 peut donner accès à certains services, et ne se limite pas nécessairement à des fonctions de navigation.
L'unité modulaire de service 4 est constituée de trois modules de service 4', 4" et 4m. Chaque module de service correspond à un service différent. Le module de service 4' correspond à un service de mise en commun d'informations sur la disponibilité de parkings, le module de service 4" correspond à un service de mise en commun d'informations sur l'emplacement de radars de contrôle de la vitesse, et le module de service 4m correspond à un service de mise en commun d'informations sur le trafic. Ces exemples sont donnés à titre non limitatif, et de nombreux autres services peuvent être envisagés tels que la mise en commun d'informations sur des prix de carburant, sur des offres et demandes de covoiturage, la mise en contact avec un service d'assistance juridique, un service d'assistance routière en cas de panne ou d'accident, un service de réservation d'une nuit d'hôtel, etc. Les modules de service 4', 4" et 4"' sont en communication bidirectionnelle respectivement 7', 7" et 7"' avec un serveur intermédiaire 8. Le serveur intermédiaire 8 gère l'échange d'information entre un serveur de traitement de données 9 et le dispositif de navigation 2. Le serveur intermédiaire 8 encapsule des trames de communication réseau. La communication entre le serveur intermédiaire 8 et le serveur de traitement de données 9 est représentée par la flèche 30. Le dispositif de navigation 2 est donc en communication bidirectionnelle avec le serveur de traitement de données 9, par l'intermédiaire du serveur intermédiaire 8. Selon un mode de réalisation non représenté, le serveur intermédiaire 8 permet de relier un dispositif de navigation 2 à plusieurs serveurs de traitement de données 9. Le serveur de traitement de données 9 est en communication respectivement 31, 32 et 33 avec respectivement les serveurs de service 41, 42 et 43. A chaque serveur de service 41, 42, 43 peut correspondre un service et un prestataire de service donné. (Le terme « serveur » désigne là encore un serveur informatique). Des services peuvent aussi être directement mis en oeuvre par le serveur de traitement de données 9, sans intervention d'un serveur de service annexe.
Les modules de service 4', 4", 4"' et l'unité de navigation 3 sont indépendants, et peuvent être gérés par différents prestataires. L'unité de navigation 3 et l'unité modulaire de service 4 sont en communication bidirectionnelle 10 par l'intermédiaire d'un module d'intégration 11. L'exemple qui suit permet d'illustrer les données qui peuvent transiter par le module d'intégration 11, ainsi que l'articulation entre l'unité de navigation 3 et l'unité modulaire de service 4. Dans tous les cas, il est particulièrement avantageux que l'unité de navigation 3 et l'unité modulaire de service 4 prévoient un moyen pour qu'un utilisateur puisse utiliser successivement l'une ou l'autre. Par exemple, lorsque l'utilisateur utilise l'unité de navigation 3, l'écran tactile du dispositif de navigation 2 présente un affichage correspondant à l'unité de navigation 3 (par exemple une carte routière), ainsi qu'au moins une icône service. Une pression à l'endroit de cette icône service sur l'écran tactile permet d'accéder à un affichage correspondant à l'unité modulaire de service 4. De même, lorsque l'utilisateur utilise l'unité modulaire de service 4, l'écran tactile du dispositif de navigation 2 affiche néanmoins au moins une icône navigation. Une pression à l'endroit de cette icône navigation sur l'écran tactile permet d'accéder à un affichage correspondant à l'unité de navigation 3. Un module de service 4', 4", 4"' et/ou l'unité modulaire de service 4 peut faire appel à des API (Application Programming Interface) préexistantes de l'unité de navigation 3 pour afficher des boutons dédiés à chaque module de service 4', 4", 4"' sur un affichage correspondant à l'unité de navigation 3.
Exemple : Un utilisateur repère sur son chemin un radar de contrôle de la vitesse. En appuyant sur une icône dédié présente sur l'affichage principal de l'unité de navigation, il accède à un affichage correspondant à l'unité modulaire de service 4. L'unité de navigation 3 détecte cet accès et peut couper un moteur de synthèse vocale de façon à ce que des instructions vocales de guidage gérées par l'unité de navigation 3 ne déconcentrent pas l'utilisateur. Celui-ci choisit alors parmi une liste de services le service de mise en commun d'informations sur l'emplacement de radars de contrôle de la vitesse, correspondant au module de service 4".
Le module de service 4" gère pour le dispositif de navigation 2 à la fois l'accès au serveur de traitement de données 9 et l'accès au service de mise en commun d'informations sur l'emplacement de radars de contrôle de la vitesse. La gestion de ces accès utilise un identifiant spécifique au dispositif de navigation 2. Cet identifiant est envoyé au serveur de traitement de données 9 par le module de service 4", et le serveur de traitement de données 9 renvoie alors au module de service 4" une information d'accès autorisé ou refusé, selon que cet identifiant corresponde à un dispositif de navigation 2 autorisé ou non. L'autorisation d'accès au serveur de traitement de données 9 se fait par simple enregistrement. Si l'accès au serveur de traitement de données 9 est autorisé, une demande d'accès au service est transmise au serveur de service 41, 42 ou 43 concerné. L'accès à un service se fait par souscription. Si l'identifiant correspond à un dispositif de navigation 2 ayant souscrit pour l'accès à ce service, alors l'accès au serveur de service correspondant est autorisé. Dans le cas contraire, l'accès est refusé. (On peut aussi raisonner en terme de profil utilisateur, plusieurs profils utilisateurs ayant chacun leur identifiant pouvant être enregistrés sur un même dispositif de navigation 2.) Si l'accès au service demandé est autorisé, l'utilisateur accède alors à un affichage correspondant au module de service 4". C'est le module de service 4" qui gère l'interface graphique qui peut donc être différente de l'interface graphique utilisée par l'unité de navigation 3. L'unité modulaire de service 4 accède cependant aux moyens d'interface homme-machine 12 du dispositif de navigation 2 par l'intermédiaire de l'unité de navigation 3 via le module d'intégration 11. L'emplacement instantané du dispositif de navigation 2 est fourni par l'unité de navigation 3 à l'unité modulaire de service 4, en particulier le module de service 4", par l'intermédiaire du module d'intégration 11. Le module de service 4" associe cet emplacement instantané à une information fournie par l'utilisateur (par exemple présence d'un radar de contrôle de la vitesse à cet emplacement), et l'envoie au serveur de traitement de données 9.
Toujours dans le cadre du service associé au module de service 4", l'emplacement instantané du dispositif de navigation 2 est régulièrement transmis au module de service 4", depuis l'unité de navigation 3, et par l'intermédiaire du module d'intégration 11. Le module de service 4" transmet périodiquement ces emplacements instantanés au serveur de traitement de données 9 qui transmet en retour une liste d'emplacements de radars de contrôle de la vitesse que le dispositif de navigation 2 va potentiellement prochainement croiser. Le module de service 4" est capable de sélectionner uniquement certains emplacements de radars de contrôle de la vitesse que le dispositif de navigation 2 va effectivement prochainement croiser. Cette sélection d'au moins une information pertinente (emplacement d'un radar qui va être effectivement croisé) parmi une liste d'informations (liste des radars qui peuvent être potentiellement croisés), en fonction de certains critères (emplacements instantanés du dispositif de navigation 2) consiste en un traitement de données. Ce traitement est mis en oeuvre par un algorithme d'une application de service dédiée au module de service 4". Lorsque le module de service 4" reçoit comme emplacement instantané du dispositif de navigation 2, un emplacement qui indique l'approche imminente de l'un des radars de contrôle de la vitesse qui va être effectivement croisé, le module de service 4" envoie à l'unité de navigation 3, par l'intermédiaire du module d'intégration 11, une information de présence d'un radar de contrôle de la vitesse. L'unité de navigation 3 se charge ensuite d'intégrer cette information dans son affichage, par exemple en affichant sur une carte un symbole représentant un radar. Le module d'intégration 11 est donc configuré pour accéder aux moyens d'interface homme-machine 12 via l'unité de navigation 3. De préférence, lorsque : - un guidage effectué grâce à l'unité de navigation 3, est en cours, et - l'utilisateur accède à un affichage correspondant à l'unité modulaire de service 4, le processus de guidage continue bien que n'étant plus communiqué à l'utilisateur, de façon à ce que, lorsque l'utilisateur utilisera à nouveau l'unité de navigation 3, le guidage reprenne depuis l'emplacement instantané du dispositif de navigation 2 à cet instant, et non depuis l'emplacement où se trouvait le dispositif de navigation 2 lorsque l'utilisateur a fait appel à l'unité modulaire de service 4. Les transferts d'information, en particulier par l'intermédiaire du module d'intégration 11, se font en temps réel. L'unité modulaire de service constitue plus qu'une passerelle entre un serveur et l'unité de navigation 3. Elle permet notamment l'intégration des informations depuis un serveur vers l'unité de navigation 3. L'affichage à l'écran du dispositif de navigation 2, par l'unité modulaire de service 4, est géré par un élément interne. Cet élément identifie une action ou un évènement qui a généré l'affichage, puis fait appel à des fonctions d'affichage connues en fournissant la description de l'écran : l'identifiant de l'écran, les composants, leur nature (texte, champ éditable, bouton, check box, ...), leur position (coordonnées X,Y), leur taille (en pixels), l'action associée (un clic sur telle icône génère l'affichage de tel écran). Le système 1 permet que l'unité de navigation 3 et l'unité modulaire de service 4 soient deux unités distinctes mais pouvant néanmoins échanger des informations et collaborer, grâce au module d'intégration 11. On entend par distinct le fait de pouvoir : - avoir chacun sa propre charte graphique, - avoir chacun son propre serveur de mise à jour, - être mis à jour indépendamment, - être modifié indépendamment, - avoir ses propres formats de données. En outre, chaque module de service 4', 4", 4"' peut aussi présenter un caractère distinct. Chaque module de service et/ou unité distinct peut donc être géré par un prestataire différent, sans que ces derniers n'aient besoin de mettre en oeuvre au jour le jour une collaboration particulière notamment avec un prestataire associé à l'unité de navigation 3, excepté lors d'une étape préliminaire d'intégration qui sera précisée dans la suite. L'unité modulaire de service 4 est modifiable, puisque l'on peut notamment facilement ajouter et/ou supprimer et/ou re-paramétrer un module de service 4', 4", 4"'. La figure 2 présente plus particulièrement le dispositif de navigation 2 selon l'invention. Le dispositif de navigation 2 comprend notamment - les moyens d'interface homme-machine 12 pour l'échange d'informations avec l'utilisateur, ces moyens d'interface homme-machine 12 pouvant être un écran tactile et/ou un écran muni d'un clavier et/ou des moyens de synthèse vocale et de reconnaissance vocale, etc ; - un module embarqué de communication sans fil tel qu'une puce GSM 13 qui permet d'établir au moins une communication bidirectionnelle 14 (regroupant par exemple les communications bidirectionnelles 5, 7', 7" et 7"') ; - un récepteur GPS 15 recevant les signaux de certains satellites du réseau GPS (la réception d'un signal GPS étant symbolisée par la flèche 16), et qui calcule en temps réel la position du dispositif de navigation 2 ; - une mémoire 17 qui contient une application de navigation, au moins une application de service, des données permanentes telles qu'une cartographie, des résultats de traitement de données (on considère que certaines données sont permanentes, par exemple des données de cartographie, alors que d'autres données telles que des résultats de traitement de données sont régulièrement effacées puisqu'elles ne présentent une utilité que pendant une durée déterminée) ; - un processeur 18 qui peut exécuter au moins une application enregistrée dans la mémoire 17 pour traiter des données enregistrées dans la mémoire 17 et obtenir un résultat qui est à son tour enregistré dans la mémoire 17 ; et - des moyens 25 pour relier par voie filaire et/ou non filaire, le dispositif de navigation 2 à un élément annexe, pour l'ajout d'un module de service, et/ou la suppression d'un module de service, et/ou la reprogrammation d'un module de service et/ou la mise à jour d'un module de service, etc.
Les flux de données entre la mémoire 17 et le processeur 18 sont représentés par la flèche 20. La mémoire 17 est elle-même aussi : - en communication 21 avec la puce GSM 13 pour l'échange de données entre la mémoire 17 et le serveur 6, 8 et/ou 9 ; - en communication 22 avec le récepteur GPS 15 pour que la mémoire 17 reçoive les positions du dispositif de navigation 2 calculées par le récepteur GPS 15; et - en communication 23 avec les moyens d'interface homme-machine 12 pour l'échange de données avec un utilisateur. De préférence, une étape préliminaire d'intégration permet à l'unité modulaire de service 4 et/ou chaque module de service 4', 4", 4"' d'être compatible avec l'unité de navigation 3, mais aussi avec un système d'exploitation mis en oeuvre dans le dispositif de navigation 2 et avec le matériel informatique en lui-même (on peut parler de « hardware »). Cette étape préliminaire d'intégration doit se faire notamment lors de la conception de l'unité modulaire de service 4 et/ou d'un module de service 4', 4", 4"'. Cette étape préliminaire d'intégration consiste par exemple à prévoir dans l'unité de navigation 3 une fonction pour que l'unité de navigation 3 communique régulièrement (par exemple toutes les secondes) à l'unité modulaire de service 4 la position du dispositif de navigation 2. On peut prévoir qu'un dispositif de navigation 2 soit directement doté de l'unité de navigation 3, le module d'intégration 11 et l'unité modulaire de service 4. On peut aussi prévoir, et c'est la solution illustrée par la figure 3, un dispositif de navigation initial 2 doté uniquement d'une unité de navigation 3 et d'un module d'intégration 11. Le module d'intégration 11 permet une communication potentielle entre l'unité de navigation 3 et une unité annexe distincte encore non présente dans le dispositif de navigation 2. Un support d'enregistrement 26 comportant une unité modulaire de service 4 est raccordé au dispositif de navigation 2. Ce raccordement est symbolisé par la flèche 27. Le support d'enregistrement 26, ici une carte microSD, comprend aussi une application (non représentée) auto-exécutable qui permet d'installer l'unité modulaire de service 4 dans le dispositif de navigation 2. L'unité modulaire de service 4 constitue alors une unité annexe distincte en communication avec l'unité de navigation 3 grâce au module d'intégration 11. De la même façon, on peut aussi ajouter un module de service à l'unité modulaire de service 4, alors que d'autres modules de service sont déjà installés dans le dispositif de navigation 2. Ce module de service supplémentaire peut être installé en tant que « plugin » de l'unité de navigation 3. Il peut s'avérer nécessaire de développer autant de plugin que de matériels pouvant embarquer un tel plugin, pour des raisons de compatibilité. Lorsqu'un module de service est installé, il peut faire appel à des API préexistantes de l'unité de navigation 3, pour qu'un lien vers les affichages correspondant à ce module de service apparaisse sur au moins l'affichage principal correspondant à l'unité de navigation. On peut aussi prévoir que l'affichage principal de l'unité de navigation présente un lien vers un menu principal, et que chaque module de service gère lors de son installation la création d'un nouveau lien correspondant, dans ce menu principal. On peut aussi prévoir que le serveur de traitement de données 9 reçoive une information d'existence d'un nouveau service. Le serveur de traitement de données 9 envoie alors à chaque dispositif de navigation 2 une information pour l'inviter à souscrire à ce nouveau service et pour lui proposer le chargement, par l'intermédiaire d'une communication sans fil, du module de service associé qui s'installe alors automatiquement dans le dispositif de navigation 2.
Bien sûr, l'invention n'est pas limitée aux exemples qui viennent d'être décrits et de nombreux aménagements peuvent être apportés à ces exemples sans sortir du cadre de l'invention.

Claims (9)

  1. REVENDICATIONS1. Dispositif de navigation (2) par satellite doté d'une unité de navigation (3) et de moyens de communication bidirectionnelle avec au moins un serveur distant (8, 9), caractérisé en ce qu'il est en outre doté - d'une unité modulaire de service (4) comprenant au moins un module de service (4', 4", 4"') qui est configuré de façon à interagir avec l'au moins un serveur distant (8, 9) via les moyens de communication bidirectionnelle ; et - d'un module d'intégration (11) entre l'unité de navigation (3) et l'unité modulaire de service (4), permettant des échanges de données entre ces deux unités distinctes.
  2. 2. Système (1) comprenant un dispositif de navigation selon la revendication 1, caractérisé en ce qu'il comprend en outre au moins un serveur distant (9) avec lequel l'au moins un module de service est capable d'interagir.
  3. 3. Système (1) selon la revendication 2, caractérisé par un accès ouvert à l'unité modulaire de service (4) pour, indépendamment de l'unité de navigation (3), effectuer au moins l'une des opération parmi les suivantes : - ajouter au moins un module de service (4', 4", 4"') de l'unité modulaire de service (4) - supprimer au moins un module de service (4', 4", 4"') de l'unité modulaire de service (4) - mettre à jour au moins un module de service (4', 4", 4"') de l'unité modulaire de service (4) ; - modifier des paramètres d'au moins une application de l'unité modulaire de service (4).
  4. 4. Système (1) selon la revendication 2 ou 3, caractérisé en ce que l'unité modulaire de service (4) comprend des moyens pour effecteur au moins l'une des opérations parmi les suivantes : gérer des droits d'accès à l'au moins un serveur distant (8, 9), gérer des droits d'accès à au moins un service, traiter une information fournie par l'au moins un serveur distant (8, 9), traiter une information fournie par l'unité de navigation (3).35
  5. 5. Système (1) selon l'une des revendications 2 à 4, caractérisé en ce que le module d'intégration (11) est configuré de façon à permettre à l'unité modulaire de service (4) d'accéder à des moyens d'interface homme-machine (12) du dispositif de navigation (2) via l'unité de navigation (3).
  6. 6. Procédé de personnalisation des fonctions d'un dispositif de navigation (2) par satellite comprenant une unité de navigation (3) et des moyens de communication bidirectionnelle avec au moins un serveur distant (8, 9), dans lequel - on stocke dans un support mémoire (26) au moins un module de service (4', 4" 4.m caractérisé en ce que l'on connecte le support mémoire (26) au dispositif de navigation (2) de façon à installer l'au moins un module de service (4', 4", 4"'), lequel : - constitue ou complète une unité modulaire de service (4) présente dans le dispositif de navigation (2), - est configuré de façon à interagir avec l'au moins un serveur distant (8, 9) via les moyens de communication bidirectionnelle, l'unité modulaire de service (4) pouvant échanger des données avec l'unité de 20 navigation (3) via un module d'intégration (11) dont est doté le dispositif de navigation (2).
  7. 7. Procédé selon la revendication 6, caractérisé en ce que le support mémoire (26) comprend au moins un des éléments parmi une carte SD, 25 une carte miniSD, une carte microSD, une mémoire d'ordinateur.
  8. 8. Procédé selon la revendication 7, caractérisé en ce que la mémoire d'ordinateur est contenue dans le serveur distant (8,
  9. 9) pour une installation via une communication sans fil. 30
FR0957474A 2009-10-23 2009-10-23 Systeme de navigation par satellite et de service, dispositif et procede associes. Pending FR2951831A1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
FR0957474A FR2951831A1 (fr) 2009-10-23 2009-10-23 Systeme de navigation par satellite et de service, dispositif et procede associes.

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR0957474A FR2951831A1 (fr) 2009-10-23 2009-10-23 Systeme de navigation par satellite et de service, dispositif et procede associes.

Publications (1)

Publication Number Publication Date
FR2951831A1 true FR2951831A1 (fr) 2011-04-29

Family

ID=42272020

Family Applications (1)

Application Number Title Priority Date Filing Date
FR0957474A Pending FR2951831A1 (fr) 2009-10-23 2009-10-23 Systeme de navigation par satellite et de service, dispositif et procede associes.

Country Status (1)

Country Link
FR (1) FR2951831A1 (fr)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106184061A (zh) * 2016-07-08 2016-12-07 深圳市赛格导航科技股份有限公司 一种免安装车载终端

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6680694B1 (en) * 1997-08-19 2004-01-20 Siemens Vdo Automotive Corporation Vehicle information system
US20050234637A1 (en) * 1999-10-19 2005-10-20 Obradovich Michael L Technique for effective navigation based on user preferences
US20070050128A1 (en) * 2005-08-31 2007-03-01 Garmin Ltd., A Cayman Islands Corporation Method and system for off-board navigation with a portable device
EP1764731A1 (fr) * 2004-06-29 2007-03-21 Navitime Japan Co., Ltd. Système de distribution d'information de type communication, serveur de distribution d'information et programme
DE102006010572A1 (de) * 2006-03-06 2007-09-13 Gerhard Lauche Verkehrsleitsystem
WO2008100656A1 (fr) * 2007-02-16 2008-08-21 Mitac International Corporation Appareil et procédé pour générer une ligne de base courbe pour l'étiquetage d'une carte

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6680694B1 (en) * 1997-08-19 2004-01-20 Siemens Vdo Automotive Corporation Vehicle information system
US20050234637A1 (en) * 1999-10-19 2005-10-20 Obradovich Michael L Technique for effective navigation based on user preferences
EP1764731A1 (fr) * 2004-06-29 2007-03-21 Navitime Japan Co., Ltd. Système de distribution d'information de type communication, serveur de distribution d'information et programme
US20070050128A1 (en) * 2005-08-31 2007-03-01 Garmin Ltd., A Cayman Islands Corporation Method and system for off-board navigation with a portable device
DE102006010572A1 (de) * 2006-03-06 2007-09-13 Gerhard Lauche Verkehrsleitsystem
WO2008100656A1 (fr) * 2007-02-16 2008-08-21 Mitac International Corporation Appareil et procédé pour générer une ligne de base courbe pour l'étiquetage d'une carte

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106184061A (zh) * 2016-07-08 2016-12-07 深圳市赛格导航科技股份有限公司 一种免安装车载终端

Similar Documents

Publication Publication Date Title
US10149271B2 (en) Method of enabling a wireless information device to access location data
CN102110390B (zh) 从设备数据标识地理空间模式的方法和***
US11113330B2 (en) System for providing imaging satellite opportunity notifications and low resolution preview images on a mobile device
EP1946206B1 (fr) Procede et systeme de gestion des applications d'un terminal mobile
US8374777B2 (en) GPS equipped devices that utilize geographical navigation bundles
US20160232400A1 (en) Method for Providing Imaging Satellite Opportunity Notifications on a Mobile Device
KR20110082881A (ko) 휴대전화 컨넥티비티 기반에 차량용 컨버전스 방법 및 그 장치
KR20120075580A (ko) 모바일 증강현실 기법을 이용한 차량 정비 관리 시스템 및 그 방법
WO2006108961A2 (fr) Dispositif de communication locale selective sur base contextuelle
JP6814695B2 (ja) 予約管理装置、予約管理方法、およびプログラム
WO2005008509A2 (fr) Procede de gestion des composants logiciels integres dans un systeme embarque
FR2951831A1 (fr) Systeme de navigation par satellite et de service, dispositif et procede associes.
FR2990667B1 (fr) Procede de gestion d'une installation electronique d'un vehicule automobile et installation electronique ainsi mise en oeuvre
FR3051585B1 (fr) Procede et systeme de transmission d'une alerte geolocalisee a un utilisateur muni d'un terminal mobile de communication
EP2174470A2 (fr) Procede de communication sécurisée d'un terminal avec un serveur d'assistance à la localisation
FR3071691A1 (fr) Procede et dispositif de determination d'itineraire, procede et dispositif de navigation, et terminal l'utilisant
FR3141274A1 (fr) Procédé et dispositif de rendu d’alerte d’un évènement de catastrophe naturelle pour véhicule
WO2014162091A1 (fr) Procédé et système d'assistance à la gestion de tâches et à la navigation
FR2779554A1 (fr) Dispositif electronique embarque pour la gestion de flotte de vehicules
WO2020136421A1 (fr) Traffic now
ZA200609997B (en) Method of communicating data
CN118225119A (zh) 货车导航路线的交通规则分析方法、装置及电子设备
WO2011051193A1 (fr) Communication radiofrequence contrôlee par microcircuit
FR3062766A1 (fr) Procede d'etablissement d'une connexion entre un objet et un reseau de communication cellulaire d'itinerance, mettant en oeuvre une carte a puce uicc
FR2897219A1 (fr) Dispositif de communication locale sselective sur base contextuelle

Legal Events

Date Code Title Description
TP Transmission of property

Owner name: DAKOTA PARTICIPATIONS, FR

Effective date: 20120706

CA Change of address

Effective date: 20130320

CD Change of name or company name

Owner name: GEOSAAS, FR

Effective date: 20130320