Brevet FR3055724A1 — publié le 20180309

- 1 - La présente invention concerne le domaine technique de la géolocalisation des dispositifs mobiles et du traitement de données sur une plate-forme en nuage. Dans l'état de la technique, lorsqu'un utilisateur souhaite obtenir des informations concernant une zone géographique, comme par exemple, si une zone est propice pour faire de la randonnée, ou s'il s'agit d'une réserve naturelle, il doit réaliser lui-même une recherche sur un moteur de recherche sur internet, à partir de son smartphone pour pouvoir obtenir une telle information. Dans ce cas, l'utilisateur doit s'arrêter pour pouvoir lire les informations, et en fonction du nombre d'informations, l'utilisateur peut s'arrêter plus longtemps. En plus, ce type de recherche ne permet pas à l'utilisateur d'obtenir des informations supplémentaires, tels que des commentaires, des alertes et/ou des curiosités sur ladite zone renseignée par d'autres utilisateurs, qui ont déjà transité par ladite zone ou sont en train de le faire. Ces informations sont pourtant très utiles pour un randonneur, par exemple, lorsqu'il réalise sa promenade, et souhaite avoir l'avis des autres randonneurs par 20 rapport à la zone, ou des commentaires, comme le meilleur chemin à emprunter. Il est donc nécessaire de proposer un procédé qui permet une lecture automatique par annonce vocale des informations renseignées par d'autres utilisateurs sur ladite zone, sans avoir besoin de s'arrêter pour pouvoir chercher sur internet des 25 informations et lire lesdites informations. La présente invention a donc pour but de résoudre les problèmes techniques mentionnés ci-dessus, en proposant un système et un procédé de lecture automatique par annonce vocale des données reçues par un dispositif mobile 30 concernant une zone géographique. 3055724 - 2 - Glossaire Le terme "dispositif mobile" utilisé dans la présente invention peut être compris de façon non limitative comme un Smartphone, horloge connecté, PDA, tablette ou 5 tout autre dispositif mobile comportant une architecture microprocesseur à jeu d'instructions réduit - advanced reduced instruction set computer machines, et apte à traiter des données. Le terme "plate-forme en nuage" utilisé dans la présente description peut être 10 compris de façon non limitative comme "cloud', "cloud computing", "nuage", "platforme cloud', "plate-forme en tant que service", "platforme as a service", "logiciel en tant que service", "software as a service", "infrastructure en tant que service", "infrastructure as a service", "machine virtuelle" ou tout autre dispositif virtuel hétérogène de stockage ou de calcul, accessibles via un réseau internet. 15 Le terme "interface graphique" utilisé dans la présente description peut être compris de façon non limitative comme "console de supervision" et/ou "console(s) d'administration(s)" ou tout autre moyen d'interaction entre l'homme et la machine. Le terme "profil web" utilisé dans la présente description peut être compris de façon non limitative comme un profil utilisateur ayant un ensemble de données comme identité d'une personne physique (nom, prénom, genre, état civil, âge, adresse, entre autres), des images et d'autres données qui influencent le comportement d'un dispositif informatique en fonction de l'utilisateur. Le terme "Géolocalisation" utilisé dans la présente invention représente un procédé permettant de positionner un objet, une personne, ou tout autre type d'information sur un plan ou une carte à l'aide de ses coordonnées géographiques. Le terme "données" utilisé dans la présente description peut être compris de façon non limitative comme textes, images, vidéos, date, heure, données statistiques, sons, cette liste n'est pas exhaustive. 3055724 - 3 - Le terme "Pair à Pair" utilisé dans la présente description peut être compris de façon non limitative comme "peer to peer" et/ou "P2P" et/ou "protocole de communication P2P" et/ou "réseau informatique de distribution et/ou de transfert 5 et/ou de partage et/ou de calcul et/ou de communication entre dispositifs de modèle client-serveur dans lequel chaque client est aussi un serveur". Le terme "communication en champ proche" utilisé dans la présente description peut être compris de façon non limitative comme "near field communication" et/ou 10 "NFC" et/ou "technologie de communication sans-fil à courte portée" ou tout autre moyen de transfert et/ou d'échange et/ou partage d'informations et/ou données entre dispositifs à courte distance. Description 15 La présente invention concerne un système et un procédé de lecture automatique par annonce vocale des données reçues par un dispositif mobile concernant une zone géographique. Ce procédé comprend l'obtention desdites données par la plate-forme en nuage des autres dispositifs mobiles, ordinateurs et/ou internet, puis l'assemblage, la mise à jour et l'envoi des dites données de la plate-forme en 20 nuage au dispositif mobile. Brève description des dessins La figure 1 représente l'authentification d'un dispositif mobile (1) auprès d'une 25 plate-forme en nuage (2) pour accéder, envoyer et/ou recevoir des données de ladite plate-forme (2). Elle représente, également, l'obtention de la géolocalisation du dispositif mobile (1) par ladite plate-forme (2). La figure 2 représente l'obtention par ladite plate-forme (2) des données 30 concernant la zone géographique où se trouve ledit dispositif (1). Elle représente également les autres dispositifs (3) sur la même zone géographique. 3055724 -4- La figure 3 représente l'assemblage, la mise à jour et l'envoi des dites données de la plate-forme en nuage (2) au dispositif mobile (1). La figure 4 représente l'affichage, sur une interface graphique (4), visualisée par le 5 biais du dispositif mobile (1), d'un profil web (5), d'une carte (6) en 2D, 3D et/ou en réalité augmentée et d'une fenêtre (7) des échanges des messages instantanés par des services web HTTP ou HTTPS. Elle représente, également, le déclenchement d'une lecture automatique par annonce vocale (8). La figure 5 représente le dispositif mobile (1) qui reçoit des données concernant la zone géographique où il se trouve directement des autres dispositifs (3) autour de celui-ci. La figure 6 représente le partage des données sur les réseaux sociaux par le biais 15 de la plate-forme en nuage (2) et/ou internet. Description détaillé En référence à ces dessins, le système comprend au moins un dispositif mobile 20 (1), une plate-forme en nuage (2) et une interface graphique (4). Le dispositif mobile (1) est composé d'un écran, d'un processeur, d'un système de Géo-positionnement par Satellite - GPS, des moyens pour exécuter une application, de moyens pour établir une connexion internet, d'accéder à la plate-25 forme en nuage (2) et de moyens pour déployer l'interface graphique (4). Le dispositif mobile (1) est de type terminal mobile, Smartphone, horloge connecté, PDA, tablette ou tout autre dispositif mobile comportant une architecture microprocesseur à jeu d'instructions réduit - advanced reduced instruction set 30 computer machines, et apte à traiter des données et émettre des sons. 3055724 - 5 - Le dispositif mobile (1) est aussi le moyen par lequel l'administrateur du système peut réaliser, à son gré, des paramétrages ou des contrôles du bon fonctionnement du système. 5 Préférentiellement, le dispositif mobile (1) doit être dûment authentifié pour pouvoir accéder à la plate-forme en nuage (2) afin d'envoyer et/ou recevoir des données de la dite plate-forme (2). La plate-forme en nuage (2) est composée d'au moins une base de données. 10 Cette plate-forme (2) est destinée à: - sauvegarder des profils web (5), - sauvegarder des paramètres, - recevoir des données des dispositifs mobiles (1), des ordinateurs et/ou de 15 l'internet, - rassembler, mettre à jour et envoyer des données concernant des zones géographiques, - sauvegarder des données, - partager des données, 20 Le système comporte également une interface graphique (4) destinée à afficher sur l'écran d'un dispositif mobile (1) et/ou sur l'écran d'un ordinateur: - une page d'authentification utilisateur pour accéder à la plate-forme en nuage (2), 25 - les profils web (5) des utilisateurs, - les données, - les alertes. Le système décrit ci-dessus, correspond à un système destiné à mettre en oeuvre 30 un procédé de lecture automatique par annonce vocale des données reçues par un dispositif mobile (1) concernant une zone géographique. Le dit procédé correspond aux étapes suivantes. 3055724 - 6 - En référence à la figure 1, sur l'écran du dispositif mobile (1), l'interface graphique (4) affiche une page pour qu'un utilisateur puisse s'authentifier en insérant son identifiant et mots de passe. Cette authentification est sécurisée par un système 5 de cryptage et un transfert par le biais d'un protocole HTTPS. Optionnellement, cette authentification peut avoir lieu via des plates-formes de partage des comptes web, tels que Facebook®, Google®, Snapchat® ou Twitter®, entre autres. 10 Facultativement, une authentification automatique est réalisée dès que l'utilisateur accède l'interface graphique (4) à partir du dispositif mobile (1). Ladite authentification déclenche l'obtention de la géolocalisation du dispositif 15 mobile (1) par la plate-forme en nuage (2), grâce au système de Géopositionnement par Satellite - GPS dudit dispositif (1). Une fois identifié, l'utilisateur peut accéder à la plate-forme en nuage (2), par le biais d'une connexion internet sans fils de type Wi-FI, ou données cellulaires 3G, 20 4G, afin d'envoyer et/ou recevoir des données de la dite plate-forme (2) et afin de créer et/ou d'accéder à un profil web (5) d'un utilisateur. Préférentiellement, l'utilisateur obtient son identifiant et mot de passe lorsque la page d'authentification s'affiche pour la première fois. 25 Communément, l'utilisateur renseigne sur son profil web (5) des informations telles que son identité (nom, prénom, genre, état civil, âge, adresse, photo, entre autres). 30 Avantageusement, le profil web (5) avec des informations sur l'utilisateur est partagé sur internet et/ou sur les réseaux sociaux avec des utilisateurs ayant également un profil web (5) et dûment authentifiés. 3055724 - 7 - En référence à la figure 2, une fois que la plate-forme en nuage (2) a obtenu la géolocalisation du dispositif mobile (2), elle délimite la zone géographique où se trouve ledit dispositif (1) pour ensuite obtenir des données concernant cette zone. 5 Les données concernant la zone géographique où se trouve le dispositif mobile (1) correspondent au moins à l'adresse exacte où se situe l'utilisateur, au nom et aux images des enseignes comme les magasins, les écoles, les hôpitaux, entre autres, autour de l'utilisateur, ainsi que des avis et des informations renseignées par d'autres utilisateurs sur ladite zone, entre autres données. 10 Idéalement, la plate-forme en nuage (2) obtient des données concernant la zone géographique où se trouve ledit dispositif (1) auprès des autres dispositifs mobiles (3), ordinateurs et/ou internet. 15 Préférentiellement, les autres dispositifs mobiles (3) et/ou les ordinateurs appartiennent à des utilisateurs présents sur la zone géographique ou ses alentours et possédant également un profil web (5) et dûment authentifiés, afin d'envoyer et/ou recevoir des données de ladite plate-forme (2). 20 En référence à la figure 3, lors que la plate-forme en nuage (2) reçoit lesdites données, ces données sont rassemblées sur sa base de données, afin de gérer lesdites données, pour, ensuite, les envoyer au dispositif mobile (1). Préférentiellement, la gestion de données a pour but d'organiser un ordre 25 d'affichage des données sur l'interface graphique (4) et/ou de filtrer les données répétées. Communément, l'ordre d'affichage des données sur l'interface graphique (4) est préalablement paramétré auprès de la plate-forme en nuage (2). 30 Optionnellement, l'utilisateur peut lui-même filtrer les données, par le biais d'un moteur de recherche affiché sur l'interface graphique (4) à la requête dudit utilisateur. 3055724 - 8 - Avantageusement, la plate-forme en nuage (2) continue à recevoir des données des autres dispositifs mobiles (3), ordinateurs et/ou internet. De cette manière, ladite plate-forme (2) réalise constamment des mises à jour des dites données. s Idéalement, des mises à jours des données concernant la zone géographique où se trouve le dispositif mobile (1) sont réalisés à intervalles de temps préalablement paramétrés. En plus de l'assemblage et de la gestion des données, la plate-forme en nuage (2) i.o génère, puis envoi au dispositif mobile (1), une carte (6) en 2D, 3D et/ou en réalité augmentée, où sont jouées lesdites données. De préférence, au fur et à mesure que l'utilisateur se déplace sur la zone, ces données sont jouées sur la carte (6) en 2D, 3D ou en réalité augmentée, affichée 15 sur l'interface graphique (4) et visualisée sur l'écran du dispositif mobile (1) de l'utilisateur. En référence à la figure 4, dès que les données sont reçues par le dispositif mobile (1), et affichées sur l'interface graphique (4), le déclenchement d'une 20 lecture automatique par annonce vocale (8) des dites données est effectué. Optionnellement, la lecture automatique par annonce vocale (8) est déclenchée à la requête de l'utilisateur. 25 Avantageusement, il est déclenché la lecture automatique par annonce vocale (8), des données concernant ladite zone géographique, des commentaires laissés par d'autres utilisateurs concernant ladite zone géographique, des messages envoyés directement à l'utilisateur, des alertes sonores, entre autres données adaptées à lecture. 30 L'avantage de la lecture automatique par annonce vocale (8) est que l'utilisateur peut, automatiquement, prendre connaissance sur des informations renseignées par d'autres utilisateurs sur ladite zone, comme par exemple, qu'une telle zone est 3055724 - 9 - propice pour faire de la randonnée, sans avoir besoin de tenir à la main le dispositif mobile (1) pour lire les informations, ou de s'arrêter pour chercher lesdites informations sur internet. 5 Pareillement, l'utilisateur peut automatiquement entendre à voix haute les commentaires laissés par d'autres utilisateurs concernant ladite zone géographique. Convenablement, il peut aussi, par le biais de son dispositif mobile (1) et de son 10 profil web (5), réaliser l'ajout des commentaires, et ainsi commenter s'il est d'accord avec l'avis d'un autre utilisateur par rapport la zone ou non. L'ajout de commentaires par l'utilisateur peut être réalisé par un ordre par voix ou par l'écriture dudit commentaire. 15 En plus, si l'utilisateur le souhaite, il peut communiquer directement avec les autres utilisateurs, qui ont déjà transité par ladite zone ou sont en train de le faire, en échangeant des messages avec eux. 20 Les messages sont envoyés directement à l'utilisateur par le biais d'une fenêtre des échanges des messages instantanés par des services web HTTP ou HTTPS affichés sur l'interface graphique (4), accessible par l'écran du dispositif mobile (1). 25 Avantageusement, des alertes visuelles et/ou sonores sont déclenchées lorsque la communication avec la plate-forme en nuage (2) est interrompue. Facultativement, sont également affichées sur l'interface graphique (4) des alertes visuelles et/ou sonores s'il est impossible de continuer à suivre le déplacement de 30 l'utilisateur à cause d'une perte de signal Internet du dispositif mobile (1). Ces types d'alertes permettent d'enregistrer sur la plate-forme en nuage (2) la dernière position connue de l'utilisateur. Ainsi, dans le cas où l'utilisateur se perd, 3055724 - 10 - les autorités comme la police et la gendarmerie peuvent retrouver la dernière position connue de l'utilisateur. En référence à la figure 5, lorsque la communication avec la plate-forme en nuage 5 (2) est interrompue, le dispositif mobile (1) peut recevoir des données concernant la zone géographique où se trouve ledit dispositif (1) directement des autres dispositifs (3) autour de celui-ci. De préférence, ce transfert de données est réalisé par le biais d'un protocole de 10 communication pair à pair - P2P, qui permet le partage de données entre dispositifs de modèle client-serveur dans lequel chaque client est aussi un serveur. Convenablement, lorsqu'il survient une perte de signal Internet du dispositif mobile 15 (1), celui-ci (1) peut encore recevoir des données concernant la zone géographique où il se trouve, par le biais d'une communication en champ proche - near field communication. Cette technologie de communication sans-fil à courte portée rendre possible le partage de données entre dispositifs à courte distance. 20 Avantageusement, les données obtenues par le dispositif mobile (1) sont envoyées à la plate-forme en nuage (2) lors d'une connexion internet. En référence à la figure 6, les données obtenues par le dispositif mobile (1), envoyées à la plate-forme en nuage (2), et celles assemblées et mises à jour par 25 ladite plate-forme (2) sont partagées sur les réseaux sociaux par le biais de ladite plate-forme (2) et/ou par le biais d'Internet. Avantageusement ces données partagées sont affichées, grâce à l'interface graphique (4) déployée par la plate-forme en nuage (2), sur l'écran du dispositif 30 mobile (1) ou sur l'écran d'un ordinateur. Ainsi, le système et le procédé selon l'invention sont particulièrement destinés à mettre en place des moyens pour que l'utilisateur puisse obtenir des informations, 3055724 tels que des commentaires, des alertes et/ou des curiosités sur une zone, renseignées par d'autres utilisateurs, qui ont déjà transité par ladite zone ou sont en train de le faire, sans avoir besoin de s'arrêter pour pouvoir chercher sur internet des informations et lire lesdits informations. REVENDICATIONS1) Procédé de lecture automatique par annonce vocale des données reçues par un dispositif mobile (1) concernant une zone géographique caractérisé en ce qu'il comprend les étapes suivantes: a. authentification d'un dispositif mobile (1) auprès d'une plate-forme en nuage (2) pour accéder, envoyer et/ou recevoir des données de ladite plate-forme (2), b. obtention de la géolocalisation du dispositif mobile (1) par ladite plate-forme (2), c. obtention par ladite plate-forme (2) des données concernant la zone géographique où se trouve ledit dispositif (1), d. rassemblage, mise à jour et envoi des dites données de la plate-forme en nuage (2) au dispositif mobile (1), e. déclenchement d'une lecture automatique par annonce vocale: i. des données concernant ladite zone géographique, ii. des commentaires laissés par d'autres utilisateurs concernant ladite zone géographique, iii. des messages envoyés directement à l'utilisateur, iv. des alertes sonores, f. partage des données sur les réseaux sociaux par le biais de la plate-forme en nuage (2) et/ou internet. 2) Procédé, selon la revendication 1, caractérisé en ce que la plate- forme en nuage (2) obtient des données concernant la zone géographique où se trouve ledit dispositif (1) auprès des autres dispositifs mobiles (3), ordinateurs et/ou internet. 3) Procédé, selon la revendication 1, caractérisé en ce que le dispositif mobile (1) peut recevoir des données concernant la zone géographique où se trouve ledit dispositif (1) directement des autres dispositifs (3) autour de celui-ci. 3055724 - 13 - 4) Procédé, selon la revendication 1, caractérisé en ce que les données obtenues par le dispositif mobile (1) sont envoyées à la plate-forme en nuage (2) lors d'une connexion internet. 5 5) Procédé, selon la revendication 1, caractérisé en ce que les messages sont envoyés directement à l'utilisateur par le biais d'une fenêtre des échanges des messages instantanés par des services web HTTP ou HTTPS. 10 6) Procédé, selon la revendication 1, caractérisé en ce que des alertes visuels et/ou sonores sont déclenchés lorsque la communication avec la plate-forme en nuage (2) est interrompue. 15 7) Procédé, selon la revendication 1, caractérisé en ce que la plate- forme en nuage (2) génère une carte en 2D, 3D et/ou en réalité augmentée, où sont jouées lesdites données. 8) Procédé, selon la revendication 1, caractérisé en ce que des mises à 20 jours des données concernant la zone géographique où se trouve le dispositif mobile (1) sont réalisés à intervalles de temps préalablement paramétrés. 9) Procédé, selon la revendication 1, caractérisé en ce que la lecture 25 automatique par annonce vocale est déclenché dès que les données sont reçus par le dispositif mobile (1) ou à la requête de l'utilisateur. 10)Système pour mettre en oeuvre le procédé selon la revendication 1, caractérisé en ce qu'il comprend: 30 a. un dispositif mobile (1) comportant une architecture microprocesseur à jeu d'instructions réduit, apte à traiter des données et émettre des sons, b. une plate-forme en nuage (2) destinée à: i. sauvegarder des profils web, ii. sauvegarder des paramètres, 3055724 - 14 - iii. recevoir des données des dispositifs mobiles (1), des ordinateurs et/ou de l'internet, iv. rassembler, mettre à jour et envoyer des données concernant des zones géographiques, v. sauvegarder des données, vi. partager des données, c. une interface graphique (4) destinée à afficher sur l'écran d'un dispositif mobile (1) et sur l'écran d'un ordinateur: i. une page d'authentification utilisateur pour accéder à la plate-forme en nuage (2), ii. les profils web (5) des utilisateurs, iii. les données, iv. les alertes.