Brevet FR3047334A1 — publié le 20170804

- 1 - La présente invention concerne le domaine technique des systèmes et procédés de sélection, filtrage, traitement et partage des données. Dans l'état de la technique, il existe des procédés qui permettent l'échange de 5 messages entre différentes personnes. Ces messages peuvent être des photos, vidéos, des textes, des alertes. Ils peuvent être partagés, par le biais d'Internet, entre deux personnes ou des millions de personnes. Ces messages peuvent être sur divers sujets. Il peut être d'un résident qui dénonce 10 des problèmes de fuite d'eau au syndic de copropriétés, ou d'un conducteur qui signale aux autres conducteurs qu'il existe des trous sur la route, ou qu'une voie est bloqué à cause des embouteillages, mais également d'un citoyen que souhaite dénoncer à la police de la ville des violences et des injustices qu'il a subi ou dont il est témoin, entre autres nombreux sujets. 15 Ces procédés sont normalement mis en oeuvre par des dispositifs comprenant des moyens pour recevoir et partager les messages avec des millions d'autres dispositifs. Cependant, ces procédés ne permettent pas d'organiser l'affichage et le partage de 20 ces messages, qui apparaissent de façon désorganisé aux écrans des dispositifs des utilisateurs. Ainsi, si un citoyen d'une région déterminée souhaite envoyer un message au gouvernement de sa ville pour dénoncer un trou sur la route qui empêche la 25 circulation des véhicules, ce message sera perdu entre les autres messages envoyés et/ou partagés par d'autres citoyens, voire même par d'autres citoyens des autres villes ou pays. Par conséquence, le gouvernement ne pourra pas, par exemple, s'occuper d'au moins 200.000.000 personnes/citoyens en train d'envoyer et de partager des messages en même temps. 30 Il est donc nécessaire de réaliser un procédé permettant la sélection (ou le filtre) des messages reçus des utilisateurs, afin qu'ils puissent être traités, analysés et affichés, selon la provenance géographique desdits messages ou dans un ordre logique. Cet ordre logique est notamment ordonnancé selon un degré d'importance ou d'urgence 3047334 - 2 - ou sévérité des messages. Cet ordre logique peut également être défini selon un ordre chronologique ou même en relation à la quantité des messages similaires reçus. La présente invention a donc pour but de résoudre les problèmes techniques mentionnés ci-dessus, à savoir, la nécessité de partager des données, concernant une région géographique préconfigurée et déterminée, et préalablement sélectionnées, traitées et organisées. Glossaire Le terme "dispositif ordinateur" utilisé dans la présente invention peut être compris de façon non limitative comme un dispositif mobile du type terminal mobile, Smartphone, PDA, tablette ou tout autre dispositif mobile comportant une architecture microprocesseur à jeu d'instructions réduit - advanced reduced instruction setcomputer machines - ayant préférentiellement comme système d'exploitation androidO, et apte à traiter des informations, mais aussi comme un dispositif fixe du type "machine", "ordinateur" et/ou "terminal" ou tout autre dispositif informatique matériel offrant des services à différents clients. Le terme "Pair à Pair" utilisé dans la présente description peut être compris de façon non limitative comme "peer to peee et/ou "P2P" et/ou "protocole de communication P2P" et/ou "réseau informatique de distribution et/ou de transfert 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 "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 "plate-forme en nuage" utilisé dans la présente description peut être 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", 3047334 - 3 - "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 intemet. Le terme "données" utilisé dans la présente description peut être compris de façon 5 non limitative comme textes, images, vidéos, localisation géographique, date, heure, données statistiques, sons, cette liste n'est pas exhaustive. Description La présente invention concerne un système et un procédé de traitement et partage des données sur une région géographique préconfigurée et déterminée. Ce procédé permet l'affichage des messages générées à partir de ces données, selon une ordre de priorité préalablement établi. Cet ordre de priorité de génération et d'affichage automatique des messages est préalablement établi selon un degré d'importance 15 et/ou urgence et/ou sévérité des données, ou la localisation géographique des dites données ou un ordre chronologique ou la quantité des données similaires ou selon l'insertion des mots-clés. Brève description des dessins 20 La figure 1 représente la réception, par une plate-forme en nuage (2), des données (3) provenant d'un dispositif ordinateur (1) d'un utilisateur quelconque. La figure 2 représente un ou plusieurs profils web (5) des utilisateurs. Ces profils 25 peuvent communiquer entre eux. Elle représente également le contenu des profils web (5), affichés sur une interface graphique (4), déployée par la plate-forme en nuage (2). La figure 3 représente l'affichage des messages (7) géolocalisés sur une carte, en 30 2D ou 3D ou en réalité augmentée, ou disposés aléatoirement sur l'interface graphique (4). La figure 4 représente l'affichage des fenêtres de recueil des votes (8) issues des possibles référendums réalisés par les utilisateurs. 3047334 - 4 - Description détaillé En référence à ces dessins, le système comprend, au moins un dispositif ordinateur 5 (1), composé d'un processeur et des moyens pour exécuter une application, établir une connexion internet et/ou déployer une technologie pair à pair (P2P). Le dispositif ordinateur (1) peut-être fixe ou mobile. lo Fixe du type "machine", "ordinateur" et/ou "terminal" ou tout autre dispositif informatique matériel offrant des services à différents clients. Mobile du type terminal mobile, Smartphone, PDA, tablette ou tout autre dispositif mobile comportant une architecture microprocesseur à jeu d'instructions réduit 15 advanced reduced instruction setcomputer machines - ayant préférentiellement comme système d'exploitation androidO, et apte à traiter des informations. Le système comporte également une plate-forme en nuage (2) pour déployer l'interface graphique (4). 20 L'interface graphique (4) est destinée à afficher, au moins, un profil web (5), des données et des messages géolocalisées sur une carte, en 2D ou 3D ou en réalité augmentée, représentant une région géographique préconfigurée et déterminé; une fenêtre des échanges des messages instantanés entre différents utilisateurs par le 25 biais des services web HTTP ou HTTPS; un moteur de recherche; une fenêtre de recueil des votes (8) issue des référendums et une fenêtre d'ajout des commentaires. Le système décrit ci-dessus, correspond à un système destiné à mettre en oeuvre un 3o procédé de traitement et de partage des données sur une région géographique préconfigurée et déterminé. Le dit procédé correspond aux étapes suivantes. 3047334 -5- En référence à la figure 1, cela correspond à la réception, par la plate-forme en nuage (2), des données (3) provenant d'au moins un dispositif ordinateur (1) d'un utilisateur quelconque. 5 A titre d'exemple, lesdites données peuvent être une photo d'un trou dans la rue, ou une vidéo sur une fuite d'eau au milieu de la rue, ou de poubelles non ramassées, entre autres problèmes ou éléments de la vie quotidienne, qu'un utilisateur souhaite dénoncer ou partager sur les réseaux sociaux. L'utilisateur peut réaliser une évaluation de son degré d'importance et/ou d'urgence et/ou sévérité, s'il s'agit d'un problème qui doit être résolu rapidement ou non. Lors de l'envoi de ces données (3) à la plate-forme en nuage (2), celles-ci sont horodatées et géolocalisées, grâce au système mondial de positionnement - GPS 15 du dispositif ordinateur (1) et à son système de date et l'heure. Ces données (3), sous forme de textes, d'images, vidéos, sons, localisation géographique, date, heure et évaluation du degré d'importance, sont réceptionnées, traitées et gérées par la plate-forme en nuage (2), selon des critères chronologiques 20 et/ou géographiques et/ou de sévérité. Ces critères de traitement et de gestion des données (3), par la plate-forme en nuage (2), sont paramétrés par un administrateur du système. 25 Ainsi, les données (3) reçues, par la plate-forme en nuage (2), sont organisées automatiquement selon sa position géographique, sa date et heure et/ou son degré de sévérité. Ces données (3) sont, évidement, stockées sur ladite plate-forme (2). 30 Parallèlement, une authentification est demandée à l'utilisateur, sur son dispositif ordinateur (1), pour accéder à l'interface graphique (4) et aux données (3) stockées dans la plate-forme en nuage (2). 3047334 - 6 - L'authentification d'utilisateur est réalisée par l'insertion de son identifiant et de son mot de passe sur la page d'authentification de l'utilisateur affichée sur l'interface graphique (4). Il est également possible que cette authentification ait lieu via des plate-formes de partage des comptes web, tels que Facebook©, Google© ou s Twitter©, entre autres. Avantageusement, cette authentification est sécurisée par un système de cryptage, et un transfert par le biais d'un protocole HTTPS. Une fois authentifié, l'utilisateur peut avoir accès à l'interface graphique (4), où est également affiché le moteur de recherche. L'utilisateur peut accéder aux données (3) stockées dans la plate-forme en nuage (2) par le biais d'insertion des mots-clés. Préférentiellement, l'administrateur du système peut restreindre l'accès des 15 utilisateurs à certaines données (3). La restriction peut porter sur une région géographique. L'utilisateur ne pourra accéder aux données (3) de la plate-forme en nuage (2) que sur une région géographique préconfigurée et déterminée. En référence à la figure 2, elle illustre, à titre d'exemple, non limitative, le contenu 20 affiché sur l'interface graphique (4). Ce contenu correspond, au moins, à un profil web (5), à des données (3) géolocalisées sur une carte, en 2D ou 3D ou en réalité augmentée, représentant une région géographique préconfigurée et déterminé; à une fenêtre des échanges des 25 messages instantanés entre différents utilisateurs par le biais des services web HTTP ou HTTPS; à un moteur de recherche; à une fenêtre de recueil des votes (8) issue des référendum et à une fenêtre d'ajout des commentaires. Lors de sa première authentification, l'utilisateur crée un profil web (5) sur l'interface 30 graphique (4). Préférentiellement, chaque utilisateur a un profil web (5). Ensuite, l'utilisateur peut utiliser le moteur de recherche pour filtrer les données (3) déjà organisées sur la plate-forme en nuage (2), selon les critères chronologiques 3047334 - 7 - et/ou géographiques et/ou de sévérité. Préférentiellement le critère géographique est restreint à une région géographique préconfigurée et déterminée. L'utilisateur peut également réaliser un filtrage ou une recherche par la simple 5 insertion de mots-clés. Les résultats issus de la recherche, réalisée par le biais du moteur de recherche, sont géolocalisés sur une carte, en 2D ou 3D ou réalité augmentée, représentant la région géographique préconfigurée et déterminée. 10 Ces résultats peuvent prendre l'aspect de données statistiques, de texte, d'images, de vidéos et de sons. Avantageusement, par le biais de la fenêtre des échanges des messages 15 instantanés, les différents utilisateurs, chacun à partir de son profil web (5), peuvent échanger entre eux des messages instantanés, sous forme de texte ou de sons (voix). Ces échanges sont assurés par le biais des services web HTTP ou HTTPS. Un utilisateur peut également ajouter des commentaires sur son propre profil web (5) 20 ou sur le profil web d'un autre utilisateur (6), par le biais de la fenêtre d'ajout des commentaires. Convenablement, les utilisateurs peuvent réaliser des référendums pour connaître l'opinion des autres utilisateurs sur un tel événement ou autre. 25 A titre d'exemple, les utilisateurs peuvent réaliser des référendums pour savoir combien de citoyens d'une ville déterminée sont gênés par le non ramassage d'une poubelle. Ou le gouvernement d'une ville peut également créer un profil web et réaliser des référendums pour savoir si ses citoyens sont satisfaits. De nombreux 30 usages peuvent de ce fait être envisagés. Ces référendums peuvent être organisés et mis en place par le biais de la fenêtre de recueil des votes (8) des référendums. 3047334 - 8 - En référence à la figure 3, elle correspond à l'affichage sur l'interface graphique (4) des messages (7) générés automatiquement à partir des résultats issus de la recherche réalisée par le biais du moteur de recherche. Ces messages (7) peuvent également être générés à partir des résultats des votes issus des référendums 5 réalisés par les différents utilisateurs. Ces messages (7) sont générés et affichés, selon un ordre de priorité préalablement établi, et ils sont, également, géolocalisés sur la carte, en 2D ou 3D ou en réalité augmentée, ou disposés aléatoirement sur l'interface graphique (4). 10 Avantageusement, cet ordre de priorité de génération et d'affichage automatique des messages (7) est préalablement établi selon: a. le degré d'importance et/ou d'urgence et/ou sévérité des données filtrées b. la localisation géographique des dites données 15 c. un ordre chronologique d. la quantité des données similaires e. l'insertion des mots-clés En effet, lorsqu'un utilisateur quelconque envoi des données (3) à la plate-forme en 20 nuage (2), il réalise une évaluation du degré d'importance et/ou d'urgence et/ou sévérité des dites données (3). Ainsi, l'ordre de priorité de génération et d'affichage des messages (7) va d'abord générer les messages (7) issues des données (3) qu'ont reçus une évaluation élevée 25 sur son degré d'importance et/ou d'urgence et/ou sévérité. Ensuite ces données (3) seront restreintes à une région géographique préconfigurée et déterminée, puis organisées selon un ordre chronologique ou selon la quantité des données similaires. 30 Cette quantité fait référence au fait qu'au moins deux utilisateurs ont envoyés les mêmes données à la plate-forme en nuage (2). Dans l'exemple, la quantité de données similaires est au nombre de deux. 3047334 - 9 - Une fois cet ordre de priorité établi, le message (7) sera affiché sur l'interface graphique (4). Cet ordre de priorité de génération et d'affichage des messages reprend 5 l'organisation automatique réalisée par la plate-forme en nuage (2), selon des critères chronologiques et/ou géographiques et/ou de sévérité. Ces critères de traitement et de gestion des données (3) sont paramétrés par l'administrateur du système. 10 L'utilisateur a également l'option de réaliser une insertion des mots-clés pour afficher les messages (7) qu'il souhaite visualiser de façon prioritaire. En référence à la figure 4, elle correspond à l'affichage sur l'interface graphique (4) des résultats des votes recueillis (8) par les utilisateurs. 15 Ces résultats des vote sont issus des référendums crées par un utilisateur sur son profil web (5), et ils sont, également, stockés dans la plate-forme en nuage (2). Convenablement, l'utilisateur peut partager les résultats des votes recueillis (8) avec 20 les autres utilisateurs (6) dûment authentifiés. En outre, un utilisateur, dûment authentifié, peut également modifier, à partir de son profil web (5), l'ordre et la disposition d'affichage du contenu affiché sur l'interface graphique (4) à savoir, les données (3), la carte en 2D ou 3D ou en réalité 25 augmentée, les messages (7), la fenêtre des échanges des messages instantanés, la fenêtre de recueil des votes (8) issue des référendum et la fenêtre d'ajout des commentaires. L'utilisateur peut également accéder au profil des autres utilisateurs (6) dûment 30 authentifiés; leur envoyer des données (3), sous forme de textes, d'images et/ou vidéos, de voter aux référendums (8), d'envoyer des messages et d'ajouter des commentaires. Cette liste n'est pas exhaustive. 3047334 -10- Ce contenu affiché par l'interface graphique (4) peut être partagé avec d'autres utilisateurs (6) dûment authentifiés et/ou sur les réseaux sociaux et/ou sur internet, par le biais d'une connexion internet ou technologie pair à pair (P2P). 5 Évidemment, les résultats des votes issus des référendums (8) réalisés par les différents utilisateurs sont partagés entre eux. Des commentaires peuvent, aussi, être ajoutés et partagés sur les différents profils des utilisateurs. REVENDICATIONS1. Procédé de traitement et de partage des données, sur une région géographique préconfigurée et déterminée, caractérisé en ce qu'il comprend les étapes suivantes: a. réception, traitement et gestion des données par une plate-forme en nuage (2), selon des critères chronologiques et/ou géographiques et/ou de sévérité; b. en parallèle, authentification d'un utilisateur sur, au moins, un dispositif ordinateur (1) pour accéder à une interface graphique (4) et aux données (3) stockées dans la plate-forme en nuage (4); c. affichage sur l'interface graphique (4): 15 i. d'un profil web (5), ii. des données (3) géolocalisées sur une carte, en 2D ou 3D ou en réalité augmentée, représentant une région géographique préconfigurée et déterminée; iii. des messages (7) générés automatiquement, selon un ordre de 20 priorité préalablement établi, et géolocalisés sur la carte, en 2D ou 3D ou en réalité augmentée, ou disposés aléatoirement sur l'interface graphique (4); iv. d'une fenêtre des échanges des messages instantanés entre différents utilisateurs par le biais des services web HTTP ou 25 HTTPS; v. d'un moteur de recherche; vi. d'une fenêtre de recueil des votes issue des référendums (8); vii. d'une fenêtre d'ajout des commentaires; d. partage du contenu affiché par l'interface graphique (4) avec d'autres 30 utilisateurs (6) dûment authentifiés, par le biais d'une connexion internet ou technologie pair à pair (P2P). 3047334 - 12 - 2. Procédé, selon la revendication 1, caractérisé en ce que l'ordre de priorité de génération et d'affichage automatique des messages (7) est préalablement établi selon: a. le degré d'importance et/ou d'urgence et/ou sévérité des données (3), 5 b. la localisation géographique des dites données (3), c. un ordre chronologique, d. la quantité des données similaires, e. l'insertion des mots-clés. 3. Procédé, selon la revendication 1, caractérisé en ce que l'utilisateur crée, lors de sa première authentification, un profil web (5) sur l'interface graphique (4). 4. Procédé, selon les revendications 1 et 3, caractérisé en ce que les votes recueillis (8), issue des référendums crées par l'utilisateur sur son profil web (5) et stockées dans la plate-forme en nuage (2), sont partagés avec d'autres utilisateurs (6) dûment authentifiés. 5. Procédé, selon les revendications 1 et 3, caractérisé en ce que l'utilisateur, dûment authentifié, modifie l'ordre et disposition d'affichage des données (3), de la carte, en 2D ou 3D ou en réalité augmentée, des messages, de la fenêtre des échanges des messages instantanés, de la fenêtre de recueil des votes (8) issue des référendum et de la fenêtre d'ajout des commentaires, à partir de son profil web (5). 6. Procédé, selon la revendication 1, caractérisé en ce que les utilisateurs dûment authentifiés sont autorisés à: a. accéder au profil des autres utilisateurs (6) dûment authentifiés; b. leur envoyer des données (3), voter aux référendums (8), envoyer des messages (7), ajouter des commentaires; c. partager contenu sur les réseaux sociaux et/ou internet. 7. Procédé, selon la revendication 1, caractérisé en ce que l'authentification d'un utilisateur sur un dispositif ordinateur (1) est réalisé par l'insertion de son 3047334 - 13 - identifiant et de son mot de passe ou via des plate-formes de partage des comptes web. 8. Procédé, selon les revendications 1 et 7, caractérisé en ce que l'authentification est sécurisé par un système de cryptage, et un transfert par 5 le biais d'un protocole HTTPS. 9. Système pour mettre en oeuvre le procédé selon la revendication 1, caractérisé en ce qu'il comprend: a. au moins un dispositif ordinateur (1), composé d'un processeur et des 10 moyens pour exécuter une application, accéder à l'interface graphique (4), établir une connexion internet et/ou déployer une technologie pair à pair (P2P) et; b. une interface graphique (4), déployé par une plate-forme en nuage (2), pour afficher: 15 i. la page d'authentification de l'utilisateur, ii. le profil web (5), iii. des données sur une carte en 2D ou 3D ou réalité augmentée, représentant une région géographique préconfigurée et déterminé; 20 iv. les messages (7) géolocalisés sur la carte, en 2D ou 3D ou en réalité augmentée, ou disposés aléatoirement sur l'interface graphique (4); v. la fenêtre des échanges des messages instantanés entre différents utilisateurs par le biais des services web HTTP ou 25 HTTPS, vi. le moteur de recherche; vii. la fenêtre de recueil des votes issue des référendums (8), viii. la fenêtre d'ajout des commentaires.