FR 2857548 A1 20050114 FR 0303823 A 20030328 "Dispositif et Procédé de guidage d'un utilisateur doté d'un terminal mobile" La présente invention concerne un dispositif de guidage d'un utilisateur doté d'un terminal mobile. Elle concerne aussi un 5 procédé mettant en oeuvre un tel dispositif. Dans l'état de la technique, on a déjà proposé des dispositifs d'aide à la circulation qui utilisent essentiellement des bases de données géographiques et des bases de données d'informations concernant le trafic routier. De tels dispositifs d'aide permettent d'optimiser les itinéraires et les temps de déplacement en fonction de critères prédéterminés qui dépendent de choix de l'utilisateur. Particulièrement, de tels dispositifs d'aide à la circulation permettent d'établir des trajets pour se rendre d'un point à un autre, par exemple à l'aide d'un véhicule ou d'un moyen de transport collectif, tout en réduisant la durée du trajet, plus généralement en optimisant une contrainte déterminée. Ces dispositifs d'aide à la circulation ne permettent cependant de gérer l'utilisation que d'un unique moyen de transport. De plus, un dispositif d'aide à la circulation ne permet pas de prendre en compte l'exécution d'autres activités de l'utilisateur que l'exécution du trajet lui-même. Or, il existe un nombre élevé de situations dans lesquelles une séquence d'activités au cours desquelles, même si un trajet est suivi lors de l'exécution d'une telle séquence d'activités, d'autres activités liées sont exécutées par un utilisateur déterminé. Dans ce cas, les dispositifs d'aide à la circulation de l'état de la technique ne sont d'aucun secours, particulièrement parce qu'ils sont attachés au moyen de transport pour lequel ils sont conçus. C'est particulièrement le cas d'un dispositif d'aide à la circulation installée à bord d'un véhicule particulier. Dans l'état de la technique, un nouvel objet s'est répandu dans le public qui est dénommé ici terminal mobile qui désigne notamment le téléphone mobile, l'assistant personnel PDA et certains ordinateurs portables, particulièrement quand l'un d'eux est connecté à un réseau de téléphonie mobile. De tels terminaux mobiles permettent, avec une interface utilisateur réduite, de se connecter sur des services de distribution de messages courts SMS. Un message court, dit couramment SMS, contient avec des identifiants de l'appelant et de l'appelé, et d'autres références propres au système SMS, un corps de texte que l'utilisateur porteur d'un terminal mobile peut composer quand il souhaite en émettre ou que l'utilisateur du terminal mobile io récepteur peut consulter quand il en reçoit. De plus, on connaît un service de type Internet qui permet de consulter des pages selon un standard WAP qui permet de consulter des sites de type Internet. Parmi ces sites, se trouvent notamment des sites marchands permettant de commander des produits ou des services depuis un terminal mobile. Bien entendu, ce genre de commerce, payant ou gratuit, peut se réaliser aussi bien avec un terminal mobile doté de simples ressources de téléphonie vocale, l'échange marchand se déroulant avec un opérateur ou encore depuis un ordinateur fixe ou une borne interactive. Dans un exemple, un utilisateur peut avoir acheté un billet de théâtre ce qui exige qu'il se rende en un lieu donné à une date donnée. Pour se rendre au théâtre, il peut avoir besoin de suivre un trajet particulier utilisant un ou plusieurs modes de transport, comme une voiture particulière, un taxi, ou un transport collectif, selon une séquence d'activités déterminées qui doivent, chacune à son tour, avoir été effectuée en un lieu déterminé et à une heure limite. Si une seule activité a été exécutée en retard ou en un lieu inadéquat, le but de la séquence d'activités, qui est d'arriver à l'heure au théâtre, est manqué. Il en résulte que l'utilisateur doit d'abord rechercher la meilleure séquence possible, puis surveiller son exécution. Une telle préparation et une telle exécution peuvent vite devenir irréalisables et, de fait, la prévision et l'exécution de telles séquences d'activités sont souvent laissées à l'empire du hasard. Dans l'invention, on désignera par point-événement la donnée conjointe d'un lieu, où par exemple se trouve l'utilisateur, et d'une date, où par exemple un événement déterminé comme le démarrage d'une activité déterminée dans la séquence d'activités déterminées, doit être ou a été démarré. C'est un but de l'invention de proposer un dispositif de guidage d'un utilisateur muni d'un terminal mobile qui lui permet à io partir d'un point-événement de départ d'exécuter une séquence d'activités hétérogènes à des point-événements prédéterminés sur la base de messages courts affichés et signalés sur le terminal mobile à des point-événements prédéterminés et lors de l'exécution de la séquence d'activités hétérogènes, de façon à lui permettre d'aboutir à la fin de ladite séquence en un point- événement d'arrivée déterminé à l'avance. En effet, la présente invention concerne un dispositif de guidage au moins d'un utilisateur dans une séquence d'activités comportant au moins l'exécution: - de la réservation d'une ou d'au moins une activité cible qui doit être effectuée en un point-événement cible - d'une séquence d'activités comme un trajet depuis un point-événement de départ Le dispositif de l'invention comporte: - au moins un réseau de téléphonie mobile; - au moins un terminal mobile, doté d'une ressource d'accès au réseau de téléphonie mobile et d'une ressource pour recevoir des messages courts et détenu par l'utilisateur; - un ensemble de ressources de guidage, comprenant: * une ressource d'inscription d'utilisateurs dotés chacun d'un terminal mobile et des informations définissant la séquence d'activités de chaque utilisateur inscrit; et/ou * une ressource d'accès au réseau de téléphonie mobile permettant d'appeler le terminal mobile d'un utilisateur inscrit auprès de l'ensemble de ressources de guidage; et/ou * un moyen pour générer des messages courts à destination de 5 l'utilisateur; et/ou * un moyen pour déterminer un point-événement lors de l'exécution de la séquence d'activités et activer le moyen pour générer des messages courts à destination d'un utilisateur inscrit; io De sorte que, au moins à partir du point-événement de départ, le dispositif de guidage émette à des instants prédéterminés au moins un message court à destination du terminal mobile pour procurer à l'utilisateur des informations le guidant en au moins un point-événement de sa séquence d'activités. Enfin l'invention concerne aussi un procédé de guidage mettant en oeuvre un dispositif selon l'une au moins des revendications précédentes, caractérisé en ce qu'il consiste: - dans une première étape d'inscription, à effectuer: * le chargement de données définissant un utilisateur inscrit et comportant le numéro d'appel d'un terminal mobile, et * le chargement des données décrivant au moins les point- événements de départ de chaque activité d'une séquence d'activités et des informations correspondantes à cette 25 activité ; - dans une seconde étape de guidage, à déclencher pour chaque point- événement enregistré, l'émission d'un message court pour avertir l'utilisateur inscrit des informations nécessaires pour exécuter correctement l'activité suivante. D'autres caractéristiques et avantages de la présente invention seront mieux compris à l'aide de la description et des dessins annexés parmi lesquels: É La figure 1 est un schéma bloc du dispositif de guidage d'un utilisateur doté d'un téléphone mobile selon l'invention; É La figure 2 est un schéma bloc d'un autre mode de réalisation de l'invention; É La figure 3 est un organigramme d'une partie du procédé de guidage de l'invention; É La figure 4 est un organigramme d'une autre partie du procédé de guidage de l'invention. A titre d'exemple de séquence d'activités, dans la suite de la description, on va s'attacher à décrire une application dans laquelle la séquence d'activités est déterminée par l'accès de io l'utilisateur à un système de billetterie dans lequel il a commandé une prestation devant s'effectuer en un point-événement déterminé. On se référera pour éclaircir la description au cas précité d'une représentation de théâtre. Dans un mode particulier de réalisation représenté à la 15 figure 1, le dispositif de guidage de l'invention est réalisé à l'aide des moyens suivants: un serveur assistant au départ 1; une base de données 8 de billetterie pour permettre aux utilisateurs de se procurer les billets ouvrant droit à au moins 20 une activité finale de la séquence d'activités; - un ou plusieurs systèmes de billetterie 2, chacun associé à une activité possible de la séquence d'activités; un serveur de localisation géographique 3 du terminal mobile; un ou plusieurs serveurs de guidage 4, 5 sur au moins un 25 réseau de transport; au moins un terminal mobile 6 détenu par chaque utilisateur du dispositif de guidage de l'invention et qui est connecté au serveur assistant au départ par au moins un opérateur de téléphonie mobile 7. On va maintenant décrire le premier moyen utilisé dans le dispositif des guidages de l'invention, à savoir le serveur assistant au départ. Le serveur assistant au départ constitue le coeur du dispositif de guidage. Le serveur assistant au départ comporte des moyens pour exécuter les traitements permettant de rendre le service décrit ci-dessus en exploitant la base de données de billetterie. Le serveur assistant au départ constitue le moteur du s dispositif de guidage de l'invention. Il réalise les traitements permettant de rendre le service de guidage définie de la manière suivante. Le serveur assistant au départ permet de procurer à son utilisateur possédant un terminal mobile, l'assurance d'être à io l'heure pour bénéficier de la prestation offerte par un billet (avion, train, spectacle) qu'il a acheté précédemment en retenant l'option du service procuré par le dispositif de guidage de l'invention. Le service de guidage sera rendu sous la forme de messages courts envoyés à des horaires appropriés, compte tenu des différents moyens de transport possible pour rejoindre le lieu de jouissance du billet (aéroport, gare, théâtre). Le service de guidage pour l'établissement d'un message court tient compte de la situation géographique de l'utilisateur au moment même de l'envoi de ces dits messages courts. Chacun des messages courts comportera la mention: - de la référence d'un billet déterminé, - d'une heure maximale de départ, - des indications nécessaires pour utiliser ce ou ces dits moyens de transport, comme la référence d'une station de métro, d'une station de taxi, un numéro d'appel de taxi, etc. Pour réaliser la composition et l'émission convenable de tels messages courts, le serveur assistant au départ et exploitent une base de données contenant essentiellement les billet qui échange des données avec les différents serveurs fournissant les renseignements nécessaires. Le serveur assistant au départ à sur ensuite l'envoi des messages vers le terminal mobile de l'utilisateur par l'intermédiaire du réseau de téléphonie mobile sélectionné. L'implémentation du serveur assistant au départ peut prendre plusieurs formes qui seront décrits loin, la première forme d'implémentation du serveur assistant au départ permettant de privilégier la simplicité des moyens mis en oeuvre au niveau du terminal mobile porté par l'utilisateur. Dans un premier mode de réalisation de cette implémentation, l'ensemble des traitements est réalisé par le serveur assistant au départ. Dans un second mode de réalisation de cette io implémentation, l'information de localisation géographique de l'utilisateur est envoyée par le terminal mobile au serveur assistant au départ. Dans un troisième mode de réalisation de cette implémentation, la plupart des traitements sont situés dans le 15 terminal mobile. Le dispositif de guidage de l'invention comporte ensuite une base de données contenant essentiellement les billets à traiter. Plus généralement, la base de données (8 à la Figure 1) contient pour chaque utilisateur inscrit les données définissant l'utilisateur et les activités de la séquence d'activités associée à cet utilisateur. Ces données définissant les activités de la séquence sont principalement la date, l'heure et/ou le lieu d'un point-événement de départ d'une activité et les informations concernant cette activité utile à l'utilisateur pour effectuer la séquence de manière optimale en fonction des contraintes déterminées par l'utilisateur. Dans un mode particulier de réalisation, les données stockées dans cette base sont: - le numéro d'appel du terminal mobile de l'utilisateur; le lieu de rendez-vous de l'activité correspondant au billet 30 initialement acheté qui décide de la séquence d'activités que le dispositif de guidage va permettre d'assister; l'intitulé de l'activité finale; - la date et l'heure de début de l'activité finale; - et les paramètres choisis éventuellement par le client: mode de transport, nombre maximum de messages courts à émettre par le dispositif de guidage,... ; - le nombre de messages courts déjà émis par le dispositif de 5 guidage lors de l'exécution de la séquence d'activités par l'utilisateur. Le serveur assistant au départ comporte ensuite des moyens pour exécuter les traitements permettant d'accéder à un système de billetterie particulier. Le système de billetterie permet d'enregistrer la commande du client. II est basé sur une application dédiée à la gestion de la billetterie correspondant à l'activité décidée, ou encore coopère avec un serveur Internet. Il comporte un module pour envoyer au serveur assistant au départ des informations liées au billet et nécessaires au traitement: - le numéro d'appel du terminal mobile de l'utilisateur; - le lieu de l'activité : aéroport, gare de départ, théâtre,... - l'intitulé de l'activité finale de la séquence d'activités - et les paramètres choisis éventuellement par le client: mode de transport, nombre de maximum de messages courts à émettre, ... . Le serveur assistant au départ comporte ensuite des moyens pour exécuter les traitements permettant d'accéder au serveur de localisation géographique du terminal mobile d'un utilisateur particulier. Le serveur de localisation géographique permet de retourner les coordonnées géographiques du lieu où se trouve l'utilisateur qui détient le terminal mobile. Un tel système de localisation géographique peut être basée sur le système GPS, ou tout autre système de jeu localisation, des informations fournies par l'opérateur mobile du client, ou par une borne sans fil permettant de détecter la position d'un terminal mobile dans l'environnement BlueTooth (TM) par exemple. Le serveur assistant au départ comporte ensuite des moyens pour exécuter les traitements permettant accéder au serveur de guidage sur au moins un réseau de transport permettant l'exécution par l'utilisateur du trajet à effectuer lors de la séquence qu'il a choisie d'activités hétérogènes. Le dispositif de guidage de l'invention comporte en effet plusieurs serveurs d'informations sur le trafic routier et une ressource de calcul des itinéraires. Cette partie du dispositif de guidage de l'invention permet, à chaque point événement lo déterminé à partir de la donnée d'une heure et de la localisation d'un point de départ fournie par les moyens de géolocalisation par exemple, de retourner au dispositif des guidages de la durée du parcours et des itinéraires à suivre. Selon la nature du serveur d'informations de trafic disponible, l'itinéraire calculé par le is dispositif de guidage tient compte des informations de trafic routier (encombrement, travaux,...). Le dispositif de guidage de l'invention comporte aussi selon le cas, plusieurs serveurs d'informations sur des transports en commun comme un réseau de bus, de tramways ou de métro. Un tel serveur d'informations de transports en commun retourne, à partir de la donnée d'un point de départ, fourni par le système de géolocalisation, et d'un point d'arrivée, déterminé par l'intitulé de l'activité finale, la durée du parcours et l'itinéraire à suivre sous la forme de l'indication des lignes du réseau de transport et de l'indication des stations au moins de départ et d'arrivée. Pour certains moyens de transport, un serveur d'informations de transports en commun fournira aussi des horaires comme des heures de départ d'un train. Le terminal mobile de l'utilisateur du service offert par le 30 dispositif de guidage de l'invention possède au moins l'une des fonctionnalités suivantes: - réception d'informations du serveur assistant au départ; émission d'information à destination du serveur assistant au départ; i0 émission réception d'informations de géolocalisation avec les ressources de traitement associé. Le terminal mobile pourra être un téléphone mobile GSM, GPRS, UMTS, ou encore un assistant traitement de données 5 personnelles communiquant comme un PDA. Le serveur assistant au départ comporte ensuite des moyens pour exécuter les traitements permettant d'accéder au serveur d'informations permettant d'émettre les messages courts à destination du terminal mobile d'un utilisateur particulier qui a io été localisée précédemment lors de l'exécution du trajet est effectuée lors de la séquence qu'il a choisie d'activités hétérogènes. À la figure 2, on a représenté un autre mode de réalisation du dispositif de guidage selon l'invention. À la figure 2, un dispositif de guidage 30 comporte essentiellement un ensemble de ressources de guidage comprenant: - une ressource 37 d'inscription d'utilisateurs et/ou de séquences d'activités associées à chaque utilisateur inscrit; - un moyen de détermination 43 d'un point-événement relatif à l'exécution d'une séquence d'activités d'un utilisateur inscrit; - un générateur de messages courts 44 à destination d'au moins un utilisateur inscrit; - une mémoire de composition de messages courts 46 - un moyen d'accès 45 au réseau de téléphonie mobile. Pour un utilisateur 31 qui est équipé d'un terminal portable 6, le terminal mobile doit comporter une ressource d'accès 52 au réseau de téléphonie mobile 6 et un moyen pour recevoir et 30 afficher au moins un message court SMS 53. Lorsqu'un utilisateur 31 décide d'une séquence d'activités particulière, il se met en relation 34 avec une ressource d'inscription d'utilisateurs 37 qui permet au dispositif de guidage 30 d'inscrire au moins son numéro d'appel sur le réseau de téléphonie mobile 7. Lors de cette inscription, l'utilisateur 31 peut aussi fournir des informations concernant la séquence d'activités qu'il compte exécuter. Ces diverses informations sont inscrites dans la base de données (1 à la Figure 1) maintenue par le dispositif de guidage 30 au moins jusqu'à l'exécution de la dernière activité de la séquence d'activités enregistrée dans la base de données. Dans un mode préféré de réalisation, ces informations sont alors effacées par le système de gestion de bases de données mise en oeuvre dans le dispositif de guidage io 30. Ainsi qu'on le verra plus loin, la base de données 1 (Figure 1) peut être répartie sur un réseau comme le réseau téléphonique mobile. Toujours lors de la phase de prévision de la séquence d'activités, l'utilisateur 31 exécute, dans un mode particulier de réalisation, une opération qui permet de déterminer la dernière activité de la séquence d'activités qu'il prévoit. Comme on l'a déjà décrit à l'aide de la figure 1, une telle opération peut être réalisée par l'achat d'un billet pour une représentation théâtrale. Particulièrement, cette opération permet, lors d'une connexion 38 entre le système de billetterie 32 et la ressource d'inscription d'utilisateurs 37 du dispositif de guidage 30, d'inscrire aussi dans la base de données des utilisateurs inscrits le point-événement de départ de cette dernière activité de la séquence d'activités. Toujours lors de la phase de prévision de la séquence d'activités, l'utilisateur 31 exécute, dans un mode particulier de réalisation, une opération 36 qui permet de déterminer les activités précédant la dernière activité de la séquence d'activités qui a été définie ci-dessus. Particulièrement, lors de cette opération 36, selon un dialogue prédéterminé et avec des moyens connus de l'homme de métier, les pointévénements de début de chaque activité de la séquence d'activités peuvent être enregistrés en relation avec les données définissant l'utilisateur inscrit et la dernière activité de la séquence. Particulièrement, chaque point événement de début d'une activité est enregistrée en relation avec des informations qui sont destinées à composer le message court qui sera générée par le dispositif de guidage lorsque un point-événement suivant sera déterminé lors de l'exécution de la séquence d'activités de l'utilisateur inscrit. Le dispositif de guidage 30, dans un mode particulier de réalisation, de coopérer 39 avec une ressource permettant de déterminer pour au moins une activité, l'activité optimale parmi un choix d'activités potentielles dont les caractéristiques sont enregistrées ou maintenues par une ressource 33 d'activités potentielles pour composer une séquence d'activités. La ressource 33 d'activités potentielles comporte des moyens pour résoudre des contraintes prédéterminées, choisies par l'utilisateur, lors de l'établissement de la séquence d'activités, particulièrement pour chacune d'entre elles, pour définir un point- événement de début d'activité et des informations sur le déroulement de la dite activité. A titre d'exemple dans le cas d'un trajet, une telle résolution de contraintes permettra le choix entre un parcours le plus rapide ou un parcours au moindre coût. L'ensemble des opérations et des moyens décrits ci-dessus à l'aide de la figure 2, concerne la phase préalable de détermination d'une séquence d'activités par l'utilisateur 31. Pour fonctionner à l'issue de cette phase préalable, le dispositif de guidage 30 dispose, enregistrées dans une base de données associée à la ressource 37, des informations permettant de contacter l'utilisateur inscrit sur son terminal mobile 6 ainsi que des informations définissant les point- événements et les informations permettant d'informer l'utilisateur inscrit de chaque activité de la séquence qu'il a enregistrée au préalable. On va maintenant décrire les opérations et les moyens mis en oeuvre lors de la phase d'exécution de la séquence d'activités par un utilisateur déterminé 31. Dans un mode de réalisation de l'invention, le dispositif de guidage 30 comporte un moyen de détermination d'un point-événement 43. A l'aide de la base de données gérée par la ressource d'inscription d'utilisateurs 37 décrite ci-dessus, le moyen de détermination d'un point-événement 43 récupèrent par lecture les informations déterminant le point-événement correspondant à la date instantanée maintenue dans le dispositif de guidage 30. À l'aide de ces informations, le moyen de détermination d'un point-événement 43 active, par sa liaison 54, un moyen pour générer des messages courts 44. À l'aide de la mémoire 46 de messages courts, le générateur de SMS 44 compose, ainsi qu'on le décrira plus loin, un message court qui est ensuite fourni à une borne d'entrée d'une ressource d'accès au réseau de téléphonie mobile 45 par une liaison 49. Le moyen de détermination d'un point-événement 43 transmet, par une liaison 48, le numéro d'appel du terminal mobile 6 au moyen d'accès 45 au réseau de téléphonie mobile. Le message court généré par le générateur 44 de messages courts est alors transmis par la liaison 50 vers l'opérateur de réseau de téléphonie mobile 7 et la liaison satellitaire 51 jusqu'au terminal mobile 6 de l'utilisateur inscrit 31. Après l'ouverture de l'accès par la ressource d'accès 52, le message court généré par le générateur 44 est exploité par la ressource de gestion des messages courts 53 et affiché sur l'écran du terminal mobile. À la figure 3, on a représenté l'organigramme d'une partie du procédé de l'invention mise en oeuvre lorsque le serveur assistant au départ réalise les traitements d'acquisition des billets et de stockage dans la base de données lors de l'application au guidage d'un client inscrit et exécutant une séquence d'activités du genre de la séquence qu'il suit lors de l'assistance à une représentation théâtrale. Lors d'une étape 10 d'initialisation du fonctionnement du dispositif de guidage de l'invention, le dispositif de guidage réalise la connexion avec les serveurs de billetterie qui ont été décrits ci-dessus. Un système de gestion de bases de données permet de se connecter au serveur de billetterie et de détecter, lors d'un test 12, l'arrivée des données prédéterminées (voir ci- dessus) décrivant chacun des billets correspondant à l'achat d'un billet par un utilisateur inscrit dans le dispositif de guidage de l'invention. Quand de telles données sont détectées, les données correspondantes sont stockées lors d'une opération 13 dans la base de données interne au dispositif de l'invention. À la figure 4, on a représenté l'organigramme de la partie du procédé de l'invention mise en oeuvre lorsque le serveur assistant au départ réalise le guidage de l'utilisateur inscrit. Lors d'une étape d'initialisation 15 du fonctionnement du dispositif de guidage de l'invention lors de la phase d'exploitation, le dispositif de guidage initie une boucle B de phase d'exploitation qui débute par une opération 16 de lecture des données associées à un billet dans la base de données constituée à partir des informations reçues des serveurs de billetterie et décrites ci- dessus. Le dispositif de l'invention comporte une horloge qui permet de mesurer l'heure instantanée. Lors d'une étape 17, le procédé de l'invention consiste à tester si l'information caractéristique d'un billet qui vient d'être lu lors de l'étape 16, concerne un point-événement très proche de l'heure mesurée. Lors de cette étape 17, on teste aussi le contenu d'un compteur de messages associé à l'utilisateur inscrit dans le serveur assistant au départ et correspondant au billet qui a été lu lors de l'étape 16. Si la date et l'heure du point-événement lu sur le billet sont très proches de l'heure instantanée mesurée par l'horloge du dispositif de guidage, le procédé de l'invention consiste à vérifier si le compteur de messages est positif. Dans ce cas, le procédé de l'invention consiste successivement: - lors d'une étape 18, à effectuer la lecture de données de géolocalisation sur le serveur de localisation, - lors d'une étape 19, à activer le système de gestion de bases de données interne au dispositif de guidage de l'invention pour effectuer la consultation des serveurs d'informations de trafic, - lors d'une étape 20, à activer le générateur de messages courts pour produire l'émission d'un message court décrivant les différents moyens de transport possibles avec les informations de durée et d'itinéraires associées. Si la date et l'heure du point-événement lu sur le billet sont seulement proches de l'heure instantanée mesurée par l'horloge du dispositif de guidage, le procédé de l'invention consiste io ensuite à vérifier si le compteur de messages est nul. Dans ce cas, le procédé de l'invention consiste successivement: - lors d'une étape 21, à effectuer la lecture dedonnées de géolocalisation sur le serveur de localisation, - lors d'une étape 22, à activer le générateur de messages courts pour produire l'émission d'un message court produisant un avertissement ou une alerte sur l'arrivée d'une nouvelle activité. Si la date et l'heure du point-événement lu sur le billet ne sont ni proches, ni très proches de l'heure lue sur l'horloge interne du dispositif de guidage, le procédé de l'invention consiste à effectuer lors d'une étape 23 un test pour savoir si l'événement a été dépassé. Si le test de l'étape 23 négatif, le contrôle retourne au début de la boucle B. Si le test de l'étape 23 est positif, le contrôle passe à une étape 24 de suppression du billet dans la base de données des billets des utilisateurs inscrits. Le contrôle retourne ensuite au début de la boucle B. Dans les deux premiers cas, à l'issue des étapes 20 ou 22, le contrôle passe à une étape 25 au cours de laquelle le compteur de messages est incrémenté d'une unité. Le contrôle retourne ensuite au début de la boucle B. On va maintenant décrire un second mode de réalisation d'une implémentation du dispositif de guidage décrit à la figure 1. Dans ce second mode de réalisation, le serveur assistant au départ exécute l'ensemble des traitements de guidage. Cependant, le serveur d'assistant au départ reçoit les informations de géolocalisation envoyées par le terminal mobile porté par l'utilisateur inscrit. Cet envoi d'informations de localisation est effectué à la demande du serveur assistant au départ. À cet effet, le serveur assistant au départ produit une requête de localisation sur le réseau de téléphonie mobile qui est reçu par le terminal mobile de l'utilisateur inscrit. En réponse, le terminal mobile utilise les ressources de géolocalisation auquel il a droit comme un service GPS et retourne les informations de géolocalisation sur le réseau de téléphonie mobile à destination du serveur assistant au départ implémenté dans le dispositif de guidage de l'invention. On va maintenant décrire un troisième mode de réalisation d'une implémentation du dispositif de guidage décrit à la figure. Dans ce troisième mode de réalisation, le serveur assistant au départ exécute l'ensemble des traitements de guidage. Cependant, au moment de l'achat du billet par quelque moyen que ce soit, un message contenant les informations sur la séquence d'activités envisagée par l'utilisateur en cours d'inscription sur le serveur assistant au départ est envoyé directement par le système de billetterie au terminal mobile détenu par l'utilisateur en cours d'inscription. De ce fait, il n'y a plus nécessairement de base de données sur le dispositif de guidage de l'invention puisse que les données de cette base se trouve dans une mémoire convenable du terminal mobile de chaque utilisateur inscrit. Lorsque le point événement correspond à une heure déterminée localement sur le terminal mobile, le terminal mobile envoie automatiquement au serveur assistant au départ les informations de géolocalisation, puis les données décrivant les informations relatives au billet, qui ont été chargées lors de l'étape précédente. Le serveur assistant au départ, lors de l'étape suivante interroge les différents serveurs d'informations de trafic routier et de calcul des itinéraires. II interroge aussi les serveurs d'informations des transports en commun disponible pour effectuer le trajet du point de départ jusqu'au point d'arrivée du point événement correspondant au billet inscrit dans la mémoire du terminal mobile. Le point de départ ainsi que l'heure de départ qui constituent ensemble le point-événement de départ, est produit par le système de géolocalisation. Le serveur assistant au départ, lors de l'étape suivante, et à partir des informations précédemment obtenus, active des io moyens pour déterminer les différents moyens de transport possibles notamment en fonction des informations de durée et d'itinéraires associées pour se rendre au point événement correspondant au billet inscrit dans la mémoire du terminal mobile. Le serveur assistant au départ, lors de l'étape suivante envoie un message au terminal du client. Ce message affiché sur le terminal mobile, permet de proposer à l'utilisateur inscrit au moins un moyen de transport qui a ou qui ont été déterminés en fonction de la durée disponible et de l'itinéraire prévu pour relier le point-événement de départ au pointévénement d'arrivée. Dans un mode préféré de réalisation, le serveur assistant au départ réitère les étapes précitées à chaque fois qu'un événement enregistré dans la mémoire du terminal mobile est détecté comme proche, au sens où cet événement a été définie notamment à l'aide de la figure 4. La présente invention permet de réaliser des options complémentaires dans le cadre du service de guidage rendue possible par le dispositif et le procédé de guidage de l'invention. Particulièrement, un utilisateur inscrit pourrait déterminer, au moyen d'une interface utilisateur appropriée, lors de l'achat de son billet, un certain nombre de paramètres comme: - des paramètres déterminant le choix du mode de transport: une fois le mode de transport choisi, seuls les traitements liés à ce mode de transport seraient, dans ce cas, exécutés, - un paramètre déterminant le nombre de messages émis par le serveur assistant au départ, ce paramètre valant au moins Dans le cadre d'une option complémentaire, si parmi les possibilités de transport était offert le mode de transport par taxi, le dispositif de guidage comporterait un moyen permettant d'exécuter une corrélation avec un annuaire téléphonique permettant de réserver automatiquement un taxi au point-événement correct. io Dans le cadre d'une option complémentaire, les informations relatives aux billets sont envoyées au fil de l'eau, ou par lot (traitement "batch") par le système de billetterie. Dans le cadre d'une option complémentaire, le service fourni par le serveur assistant au départ est proposé, au moyen d'une interface utilisateur appropriée, pour des événements privés n'impliquant pas l'achat d'un billet. REVENDICATIONS 1 - Dispositif de guidage au moins d'un utilisateur dans une séquence d'activités comportant au moins l'exécution: - de la réservation d'une ou d'au moins une activité cible qui doit 5 être effectuée en un point-événement cible; d'une séquence d'activités comme un trajet depuis un point-événement de départ; caractérisé en ce qu'il comporte: - au moins un réseau de téléphonie mobile (7) ; - au moins un terminal mobile (6), doté d'une ressource d'accès au réseau de téléphonie mobile (7) et d'une ressource pour recevoir des messages courts et détenu par l'utilisateur; un ensemble de ressources de guidage (1, 8; 30), comprenant: * une ressource d'inscription d'utilisateurs dotés chacun d'un terminal mobile et des informations définissant la séquence d'activités de chaque utilisateur inscrit; et/ou * une ressource d'accès au réseau de téléphonie mobile permettant d'appeler le terminal mobile d'un utilisateur inscrit auprès de l'ensemble de ressources de guidage; et/ou * un moyen pour générer des messages courts à destination de l'utilisateur; et/ou * un moyen pour déterminer un point-événement lors de l'exécution de la séquence d'activités et activer le moyen pour générer des messages courts à destination d'un utilisateur inscrit; De sorte que, au moins à partir du point-événement de départ, le dispositif de guidage émette à des instants prédéterminés au moins un message court à destination du terminal mobile pour procurer à l'utilisateur des informations le guidant en au moins un point-événement de sa séquence d'activités. 2 - Dispositif de guidage selon la revendication 1, caractérisé en ce qu'il comporte au moins un système de gestion de bases de données (8) pour gérer une base de données enregistrant au moins temporairement les informations concernant les activités de la séquence d'activités associée à chaque utilisateur inscrit, la base de données étant stockée sur l'ensemble de ressources de guidage et/ou sur au moins un terminal mobile détenu par un utilisateur inscrit. 3 - Dispositif de guidage selon la revendication 2, caractérisé en ce que l'ensemble de ressources de guidage comporte un système d'interrogation d'au moins un centre de gestion d'informations sur l'exécution d'une activité de la io séquence d'activités enregistrée dans la dite base de données enregistrant au moins temporairement les informations concernant les activités de la séquence d'activités associée à chaque utilisateur inscrit, comme un serveur d'informations de trajet. 4 - Dispositif de guidage selon la revendication 2, caractérisé en ce que le moyen pour générer des messages courts à destination de l'utilisateur comporte une mémoire pour enregistrer des données d'appel du terminal mobile d'un utilisateur déterminé sur un réseau de téléphonie mobile déterminé, des moyens pour générer des informations de message court recueillies à partir du système d'interrogation, au moins un centre de gestion d'informations de message court, pour composer des messages courts et une mémoire pour composer au moins un message court qui comporte: - une zone enregistrant au moins une donnée de référence 25 associée à l'activité séquentielle en cours d'exécution par l'utilisateur concerné; une seconde zone, associée à un message court relatif à l'utilisateur et enregistrant au moins: - une première donnée de référence d'activité, permettant 30 de désigner l'activité concernée comme un type de trajet dans un mode de transport; - une seconde donnée de point-événement limite, indiquant un point- événement limite de départ associé à l'activité désignée par la première donnée de référence d'activité ; et - une troisième donnée fournissant des informations associées à l'activité désignée par la première donnée de référence d'activité. - Dispositif de guidage selon l'une des revendications 3 ou 4, caractérisé en ce que le centre de gestion des informations d'activités comporte un moyen permettant de le connecter notamment à un centre d'information sur le trafic routier et à un centre d'information sur les transports en commun, et en ce que le centre de gestion des informations d'activités comporte un moyen pour déterminer de manière optimale, en fonction de contraintes déterminées, au moins un point-événement de départ d'une activité composant la dite séquence d'activités. 6 - Dispositif de guidage selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il comporte une ressource de connexion à au moins un système de billetterie pour produire une information mettant en relation le numéro d'appel du terminal mobile d'un utilisateur et des informations détenues en relation avec une activité séquentielle déterminée et exécutée par l'utilisateur. 7 - Dispositif de guidage selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il comporte une ressource de connexion à un serveur de localisation géographique de l'utilisateur inscrit lors de l'exécution de ladite séquence pour récupérer les données définissant le point- événement et pour les transmettre au moyen pour générer des messages courts, de sorte que soit composé un message court convenable pour guider l'utilisateur dans l'activité suivante et en ce que ladite ressource de connexion est disposée sur le moyen pour déterminer un point-événement lors de l'exécution de la séquence d'événements ou sur au moins un terminal mobile à la disposition d'un utilisateur inscrit. 8 Procédé de guidage mettant en oeuvre un dispositif selon l'une au moins des revendications précédentes, caractérisé en ce qu'il consiste: dans une première étape d'inscription, à effectuer: * le chargement de données définissant un utilisateur inscrit et comportant le numéro d'appel d'un terminal mobile, et * le chargement des données décrivant au moins les point- événements de départ de chaque activité d'une séquence d'activités et des informations correspondantes à cette activité ; - dans une seconde étape de guidage, à déclencher pour chaque point- événement enregistré, l'émission d'un message court pour io avertir l'utilisateur inscrit des informations nécessaires pour exécuter correctement l'activité suivante. 9 Procédé selon la revendication 8, caractérisé en ce que lors de l'étape d'inscription, les données définissant la séquence d'activités sont collectées directement par un système de billeterie qui est interrogé par le serveur assistant au départ pour déterminer à titre d'activités de la séquence d'activité un choix d'activités optimisant des contraintes prédéterminées par avance comme celles permettant d'optimiser un critère sur un trajet pour relier un point-événement de départ à un pointévénement d'arrivée correspondant. Procédé selon la revendication 9, caractérisé en ce que lors de la phase d'exploitation, le dispositif de guidage initie une boucle (B) de phase d'exploitation qui débute par une opération (16) de lecture des données de la base de données (8; Figure 1) de définition d'un utilisateur inscrit et de la séquence d'activités qui lui est associé dans la phase d'inscription, comme les données associées à un billet dans la base de données constituée à partir des informations reçues des serveurs de billetterie et décrites ci-dessus. 11 Procédé selon la revendication 10, caractérisé en ce qu'il comporte une étape (17) pour détecter si la date d'un point-événement de départ d'une activité est proche ou très proche de l'heure mesurée et le contenu d'un compteur de messages associé à l'utilisateur inscrit. 12 Procédé selon la revendication 11, caractérisé en ce que si la date et l'heure du point-événement sont très proches de l'heure instantanée mesurée par l'horloge du dispositif de guidage, et si le compteur de messages est positif, alors il comporte: - une étape (18) pour effectuer la lecture de données de géolocalisation sur le serveur de localisation, et/ou - une étape (19) pour activer le système de gestion de bases de données interne au dispositif de guidage de l'invention io pour effectuer la consultation des serveurs d'informations de trafic, et/ou - une étape (20) pour activer le générateur de messages courts pour produire l'émission d'un message court décrivant les différents moyens de transport possibles avec les informations de is durée et d'itinéraires associées. 13 Procédé selon la revendication 1 1, caractérisé en ce que si la date et l'heure du point-événement sont très proches de l'heure instantanée mesurée par l'horloge du dispositif de guidage, et si le compteur de messages est nul, alors il comporte: - une étape (21) pour effectuer la lecture de données de géolocalisation sur le serveur de localisation, une étape (22) pour activer le générateur de messages courts, pour produire l'émission d'un message court produisant un avertissement ou une alerte sur l'arrivée d'une nouvelle activité. 14 Procédé selon la revendication 11, caractérisé en ce que si la date et l'heure du point-événement sont ni proches, ni très proches de l'heure lue sur l'horloge interne du dispositif de guidage, il comporte une étape (23) de test pour savoir si l'événement a été dépassé, puis si le test de l'étape (23) est négatif, le contrôle retourne au début de la boucle (B) de phase d'exploitation ou si le test de l'étape (23) est positif, le contrôle passe à une étape (24) de suppression du billet dans la base de données des billets des utilisateurs inscrits, le contrôle retournant ensuite au début de la boucle (B) de phase d'exploitation. - Procédé selon la revendication 12 ou 13, caractérisé en ce qu'il comporte une étape d'incrémentation du compteur de messages puis le contrôle retourne ensuite au début de la boucle (B) de phase d'exploitation. 16 Procédé selon l'une au moins des revendications 10 à 15, caractérisé en ce qu'il comporte une étape de réception des informations de géolocalisation envoyées par le terminal mobile io porté par l'utilisateur inscrit à la demande du serveur assistant au départ par le serveur assistant au départ. 17 Procédé selon l'une au moins des revendications 10 à 15, caractérisé en ce qu'il comporte une étape d'émission d'un message contenant les informations sur la séquence d'activités par le système de billetterie au terminal mobile détenu par l'utilisateur en cours d'inscription, et en ce que lorsque le point événement correspond à une heure déterminée localement sur le terminal mobile, il comporte une étape d'émission par le terminal mobile au serveur assistant au départ des informations de géolocalisation, puis des données décrivant les informations relatives au billet. 18 Procédé selon l'une des revendications 10 à 17, caractérisé en ce qu'il comporte une étape d'interrogation par le serveur assistant au départ des différents serveurs d'informations de trafic routier et de calcul des itinéraires, des serveurs d'informations des transports en commun disponibles pour effectuer le trajet du point de départ jusqu'au point d'arrivée du point événement correspondant au billet inscrit dans la mémoire du terminal mobile; puis en ce qu'il comporte une étape d'activation par le serveur assistant au départ de moyens pour déterminer les différents moyens de transport possibles notamment en fonction des informations de durée et d'itinéraires associées pour se rendre au point événement correspondant au billet inscrit dans la mémoire du terminal mobile; puis en ce qu'il comporte une étape d'émission par le serveur assistant au départ d'un message court affiché sur le terminal s mobile, pour proposer à l'utilisateur inscrit au moins un moyen de transport déterminé en fonction de la durée disponible et de l'itinéraire prévu pour relier le point-événement de départ au point-événement d'arrivée. 19 Procédé selon l'une des revendications 10 à 18, 10 caractérisé en ce qu'il comporte une étape de détermination par un utilisateur inscrit: des paramètres déterminant le choix du mode de transport, et/ou - d'un paramètre déterminant le nombre de messages émis par le serveur assistant au départ. 20 Procédé selon l'une des revendications 10 à 19, caractérisé en ce qu'il comporte, le mode de transport par taxi étant proposé, une étape de corrélation avec un annuaire téléphonique permettant de réserver automatiquement un taxi au point-événement correct. 21 Procédé selon l'une des revendications 10 à 20, caractérisé en ce que les informations relatives aux billets sont envoyées au fil de l'eau, ou par lot (traitement "batch") par le système de billetterie.