Brevet FR2952267A1 — publié le 20110506

La présente invention a pour objet un procédé d'avertissement d'un utilisateur de la proximité d'un point d'intérêt. Un tel procédé est par exemple utilisé pour avertir un conducteur de l'approche d'un événement routier (radar, accident, ou autre). On connaît des logiciels qui permettent d'alerter l'utilisateur d'un téléphone « intelligent », c'est-à-dire d'un téléphone mobile couplé à un assistant numérique personnel (PDA) (couramment appelé « Smartphone »), ou d'un appareil intégrant un GPS et un téléphone mobile. De tels logiciels sont par exemple les logiciels connus sous les dénominations commerciales WIKANGO et COYOTE. Un inconvénient de ces logiciels est qu'ils ne sont utilisables que par les utilisateurs de Smartphone ou d'appareils téléphoniques intégrant un GPS. Or, la plupart des personnes ne possèdent que des téléphones « simples ». On connaît également l'application Eklaireur® de l'iPhone®, qui permet d'afficher sur l'écran de l'iPhone® des informations relatives à un événement routier. Un inconvénient de ce système est que l'utilisateur, qui est souvent le conducteur, est obligé de lire le message en conduisant, ce qui constitue une infraction à la législation routière, expose le conducteur à des sanctions, et peut être cause d'accidents. La présente invention a pour but de proposer un procédé d'avertissement d'un utilisateur de la proximité d'un point d'intérêt, qui évite au moins certains des inconvénients précités, qui permette d'avertir un utilisateur de manière économique et sans poser de problème de sécurité, et qui soit utilisable par un grand nombre d'utilisateurs. A cet effet, l'invention a pour objet un procédé d'avertissement d'un utilisateur de la proximité d'un point d'intérêt, caractérisé en ce qu'il comprend des étapes consistant à : (a) configurer un appareil téléphonique de l'utilisateur, en mémorisant 5 dans ledit appareil téléphonique : - un ensemble de sonneries, chaque sonnerie contenant un message cognitif comportant des informations sur un point d'intérêt, et - un ensemble de numéros d'appels enregistrés en tant que contacts dans ledit appareil téléphonique, 10 lesdites sonneries étant respectivement reliés auxdits contacts selon un ordre prédéterminé, (b) localiser ledit appareil téléphonique, (c) comparer la localisation dudit appareil téléphonique avec une base de données contenant les positions des points d'intérêt, et en déduire la 15 distance au point d'intérêt le plus proche, et, lorsque le point d'intérêt le plus proche est considéré comme proche de l'utilisateur, (d) générer et émettre un appel téléphonique à destination de l'appareil téléphonique, en sélectionnant, dans ladite base de données, le numéro d'appel correspondant au message à délivrer. 20 Selon un mode de réalisation de l'invention, la localisation géographique de l'appareil téléphonique est réalisée par géolocalisation, via un service de l'opérateur téléphonique auprès duquel l'utilisateur de l'appareil téléphonique a souscrit un abonnement. Selon un autre mode de réalisation de l'invention, la localisation 25 géographique de l'appareil téléphonique est réalisée par fourniture directe de sa position par l'appareil téléphonique, au moyen d'un module embarqué de type GPS ou A-GPS. Selon un mode de réalisation de l'invention, le procédé est exécuté pendant une période de service déterminée à l'avance par un calendrier 5 fixé au préalable par l'utilisateur. Selon un autre mode de réalisation de l'invention, le procédé est exécuté à la demande, en réponse à une instruction de l'utilisateur. Avantageusement, la base de données contient un découpage du territoire en cellules fines, chaque cellule étant marquée active ou 10 inactive selon qu'elle contient ou non un point d'intérêt, la base de données contenant également, pour chaque cellule, des informations permettant la sélection d'un numéro appelant. De préférence, la base de données est mise à jour périodiquement. L'invention sera mieux comprise, et d'autres buts, détails, 15 caractéristiques et avantages de celle-ci apparaîtront plus clairement au cours de la description explicative détaillée qui va suivre, d'un mode de réalisation de l'invention donné à titre d'exemple purement illustratif et non limitatif, en référence au dessin schématique annexé. Sur ce dessin : 20 - la figure 1 est schéma fonctionnel représentant les étapes du procédé d'avertissement d'un utilisateur de la proximité d'un point d'intérêt, selon un mode de réalisation de l'invention. La figure 1 montre les étapes du procédé d'avertissement d'un utilisateur 25 de la proximité d'un point d'intérêt. Un point d'intérêt peut être, par exemple, une zone commerciale, une zone de danger routière ou une zone de contrôle par radar. A l'étape 1, un utilisateur souhaitant utiliser le service d'avertissement se connecte sur le site internet du fournisseur de service et souscrit un abonnement. Pour cela, l'utilisateur s'identifie et choisit sa formule d'abonnement. L'identification comprend la transmission d'informations relatives à un appareil téléphonique de l'utilisateur. L'abonnement peut être payant. A l'étape 2, l'utilisateur donne son accord explicite pour la localisation géographique de son appareil téléphonique. Pour respecter la réglementation (CNIL), la localisation de l'appareil téléphonique ne peut être réalisée par le fournisseur que pendant des périodes de service décidées par l'utilisateur, et le fournisseur s'engage en outre à ne pas conserver nominativement les données issues de la localisation. Les périodes de service peuvent être systématiques, c'est-à-dire déterminées à l'avance par un calendrier fixé au préalable par l'utilisateur, ou à la demande, c'est-à-dire déterminées de manière immédiate en réponse à la réception d'une instruction de l'utilisateur. L'accord entre l'utilisateur et le fournisseur est validé par une authentification du détenteur de la ligne téléphonique. Pour cela, l'utilisateur saisit sur son appareil téléphonique un code affiché sur l'écran de l'ordinateur connecté au site internet, et envoie ce code au serveur par SMS, à un numéro que le serveur lui communique aussi à l'écran. La réception de ce code par le serveur valide l'accord de l'utilisateur pour que le serveur soit autorisé à localiser l'appareil téléphonique. L'étape 2 comporte également une sous-étape de configuration de l'appareil téléphonique, qui comprend la mémorisation, par exemple par téléchargement, dans l'appareil téléphonique, d'un ensemble de sonneries transmises par le serveur. Les sonneries sont des fichiers sonores, par exemple de type .wav, .mp3 ou autre. Chaque sonnerie contient un message cognitif comportant des informations sur un point d'intérêt, notamment des informations relatives à la distance du point d'intérêt. Un message peut être, par exemple, «présence d'un radar à 100m » ou « contrôle de vitesse 50km/h à 200m ». En variante, ces fichiers sonores peuvent être créés par utilisation de la fonction d'enregistrement sonore de l'appareil téléphonique. La sous-étape de configuration comprend également la mémorisation, par exemple par téléchargement, dans l'appareil téléphonique, d'un ensemble de numéros d'appels, que l'utilisateur enregistre respectivement en tant que contacts dans l'appareil téléphonique. Un contact est un enregistrement dans les fichiers de l'appareil téléphonique contenant principalement le code d'un correspondant et son numéro de téléphone. Les sonneries sont respectivement reliés aux contacts dans un ordre prédéterminé. On notera que, pour la mise en oeuvre du procédé, l'appareil téléphonique de l'utilisateur doit permettre de personnaliser un « contact » en lui associant une sonnerie particulière. La sous-étape de configuration peut être réalisée en totalité ou partiellement par génération de SMS de configuration. Une sous-étape de vérification peut être exécutée pour vérifier que les liens entre les contacts et les sonneries ont bien été créés dans l'appareil téléphonique. En variante, la sous-étape de configuration peut être réalisée manuellement par l'utilisateur, à partir d'instructions présentées sur le site internet du fournisseur de l'abonnement. Lorsque l'étape 2 est terminée, si l'utilisateur a choisi l'utilisation de 5 périodes de services systématiques, le procédé passe à l'étape 3. Sinon, le procédé passe à l'étape 4. A l'étape 3, l'utilisateur définit son calendrier de demande de service, en sélectionnant les plages horaires de son choix, sur le site internet, et en fournissant éventuellement l'itinéraire approximatif de son trajet 10 (position de départ, position d'arrivée). Lorsque l'étape 3 est terminée, le procédé passe à l'étape 6. L'étape 4 a pour but de lancer une période de service à la demande de l'utilisateur. Cette étape est donc réalisée au moment où l'utilisateur souhaite utiliser le service. A l'étape 4, le serveur reçoit de l'utilisateur 15 une instruction précisant la durée de service voulue, par exemple en minutes, pour un démarrage immédiat du service. L'instruction est par exemple transmise par le biais d'un SMS. Ce SMS vaut accord explicite pour la localisation de l'appareil téléphonique pendant la durée du service. En réponse à la réception de l'instruction, le procédé passe à 20 l'étape 5. A l'étape 5, le service est activé et le procédé passe à l'étape 7. L'étape 6 consiste, lorsque l'utilisateur a sélectionné un calendrier, a activer automatiquement le service à l'heure prédéterminée. Le procédé passe alors à l'étape 7. 25 A l'étape 7, le serveur localise l'appareil téléphonique, c'est-à-dire qu'il détermine la position géographique de l'appareil téléphonique. La position géographique de l'appareil téléphonique peut être obtenue par géolocalisation, via un service de l'opérateur téléphonique auprès duquel le fournisseur de service a souscrit un abonnement. En variante, la position géographique de l'appareil téléphonique peut être obtenue par fourniture directe de sa position par l'appareil téléphonique au moyen d'un module embarqué de type GPS ou A-GPS à même de contacter le serveur par le biais de la ligne téléphonique de l'appareil téléphonique pour lui communiquer sa position. A l'étape 8, le serveur compare la localisation de l'appareil téléphonique avec une base de données du serveur contenant les positions des points d'intérêt, et en déduit la distance au point d'intérêt le plus proche. La base de données est mémorisée au préalable dans un serveur du fournisseur de service. La base de données contient un découpage du territoire en cellules fines, chaque cellule étant marquée active ou inactive selon qu'elle contient ou non un point d'intérêt. La base de données contient également, pour chaque cellule, des informations permettant, le cas échéant, la sélection du numéro appelant, comme cela sera décrit en détails plus loin. La base de données est mise à jour périodiquement, par exemple quotidiennement, ou en temps réel (par exemple pour les radars routiers amovibles). A l'étape 9, le procédé détermine l'instant de la prochaine localisation de l'appareil téléphonique. L'intervalle de temps entre deux localisations successives dépend par exemple du délai écoulé depuis un précédent avertissement de l'utilisateur et/ou de la distance entre l'utilisateur et le point d'intérêt le plus proche. L'étape 10 est exécutée à l'instant déterminé à l'étape 9. A l'étape 10, le procédé réalise une nouvelle localisation de l'appareil téléphonique, et , le cas échéant, mémorise le cap et la vitesse de l'utilisateur de l'appareil téléphonique. Puis, le procédé détermine de nouveau la distance au point d'intérêt le plus proche, de manière similaire à ce qui a été décrit précédemment. Le procédé en déduit si le point d'intérêt le plus proche de l'utilisateur de l'appareil téléphonique doit être considéré comme « proche » ou comme « éloigné ». Si le procédé considère le point d'intérêt le plus proche comme «proche », c'est-à-dire si la proximité de ce point d'intérêt rend nécessaire l'avertissement de l'utilisateur, le procédé passe à l'étape 14. Sinon, le procédé passe à l'étape 11. A l'étape 11, le procédé détermine que le point d'intérêt le plus proche doit être considéré comme « éloigné » et passe à l'étape 12. A l'étape 12, le procédé détermine l'instant de la prochaine localisation de l'appareil téléphonique. De même que pour l'étape 9, l'intervalle de temps entre deux localisations successives dépend par exemple du délai écoulé depuis un précédent avertissement de l'utilisateur et/ou de la distance entre l'utilisateur et le point d'intérêt le plus proche. A l'étape 13, le procédé teste une condition de période de service écoulée. Si la condition est vérifiée, c'est-à-dire que la période de service est écoulée, le procédé se termine, sinon, le procédé retourne à l'étape 10. A l'étape 14, le procédé détermine que le point d'intérêt le plus proche doit être considéré comme «proche » de l'utilisateur et passe à l'étape 15. A l'étape 15, le procédé génère un appel à destination de l'appareil téléphonique. Pour cela, le procédé analyse les caractéristiques du point d'intérêt et de l'opérateur téléphonique de l'utilisateur, qui sont mémorisées dans la base de données, et sélectionne en conséquence, dans la base de données, le numéro d'appel à utiliser. Le procédé commande alors l'émission, par le serveur, d'un appel téléphonique à destination de l'appareil téléphonique, l'appel étant émis par la ligne du serveur affectée au message à délivrer. Cela a pour effet de déclencher une sonnerie adaptée de l'appareil téléphonique. En d'autres termes, le procédé sélectionne la ligne téléphonique à utiliser de manière que la sonnerie associée, dans l'appareil téléphonique, à cette ligne téléphonique, donc à ce contact, délivre le message voulu. En cas d'échec, le serveur relance une tentative d'appel périodiquement, par exemple toutes les 20 secondes. Ainsi, l'utilisateur reçoit un avertissement sous la forme d'un message vocal lui indiquant par exemple le type de point d'intérêt et la distance. Un premier avantage est que l'utilisateur n'a pas besoin de décrocher son appareil téléphonique, ni de lire un message écrit, ce qui augmente la sécurité, notamment lorsque l'utilisateur est en train de conduire. Un deuxième avantage est que le fournisseur n'envoie pas de message mais génère un appel gratuit dans la mesure où l'utilisateur ne décroche pas, ce qui est économique pour le fournisseur. Lorsque l'utilisateur décroche, il tombe sur une boite vocale lui délivrant le même message. Dans ce cas, il peut être prévu par contrat que l'appel est facturé à l'utilisateur. Lorsque l'étape 15 est terminée, le procédé passe à l'étape 12. Bien que l'invention ait été décrite en relation avec un mode de réalisation particulier, il est bien évident qu'elle n'y est nullement limitée et qu'elle comprend tous les équivalents techniques des moyens décrits ainsi que leurs combinaisons si celles-ci entrent dans le cadre de 1' invention. REVENDICATIONS1) Procédé d'avertissement d'un utilisateur de la proximité d'un point d'intérêt, caractérisé en ce qu'il comprend des étapes consistant à : (a) configurer un appareil téléphonique de l'utilisateur, en mémorisant dans ledit appareil téléphonique : - un ensemble de sonneries, chaque sonnerie contenant un message cognitif comportant des informations sur un point d'intérêt, et - un ensemble de numéros d'appels enregistrés en tant que contacts dans ledit appareil téléphonique, lesdites sonneries étant respectivement reliés auxdits contacts selon un ordre prédéterminé, (b) localiser ledit appareil téléphonique, (c) comparer la localisation dudit appareil téléphonique avec une base de données contenant les positions des points d'intérêt, et en déduire la distance au point d'intérêt le plus proche, et, lorsque le point d'intérêt le plus proche est considéré comme proche de l'utilisateur, (d) générer et émettre un appel téléphonique à destination de l'appareil téléphonique, en sélectionnant, dans ladite base de données, le numéro d'appel correspondant au message à délivrer. 10 25 2) Procédé selon la revendication 1, caractérisé en ce la localisation géographique de l'appareil téléphonique est réalisée par géolocalisation, via un service de l'opérateur téléphonique auprès duquel l'utilisateur de l'appareil téléphonique a souscrit un abonnement. 3) Procédé selon la revendication 1, caractérisé en ce la localisation géographique de l'appareil téléphonique est réalisée par fourniture directe de sa position par l'appareil téléphonique, au moyen d'un module embarqué de type GPS ou A-GPS. 4) Procédé selon l'une quelconque des revendications 1 à 3, caractérisé en ce qu'il est exécuté pendant une période de service déterminée à l'avance par un calendrier fixé au préalable par l'utilisateur. 5) Procédé selon l'une quelconque des revendications 1 à 3, caractérisé en ce qu'il est exécuté à la demande, en réponse à une instruction de l'utilisateur. 6) Procédé selon l'une quelconque des revendications 1 à 5, caractérisé en ce que la base de données contient un découpage du territoire en cellules fines, chaque cellule étant marquée active ou inactive selon qu'elle contient ou non un point d'intérêt, la base de données contenant également, pour chaque cellule, des informations permettant la sélection d'un numéro appelant. 7) Procédé selon l'une quelconque des revendications 1 à 6, caractérisé en ce que la base de données est mise à jour périodiquement.