Brevet FR3134942A1 — publié le 20231027

L’invention concerne un procédé de géolocalisation comprenant ce qui suit : - détecter (S1 rv ) qu’un utilisateur ou un avatar réalise une action dans son environnement réel ou virtuel respectivement, - déterminer (S3 rv ) des premières données de géolocalisation d’une zone de l’environnement, dans laquelle l’action a été détectée, - à partir desdites premières données et de deuxièmes données représentatives de l’action détectée : -- déterminer (S9 rv ) que l’action correspondant aux premières données a déjà été effectuée par plusieurs personnes physiques ou par plusieurs avatars dans ladite zone de l’environnement réel ou virtuel respectivement, et que cette action est prépondérante par rapport à une autre action effectuée dans ladite zone, -- identifier (S10 rv ) ladite zone en tant que zone de l’environnement réel ou virtuel dédiée à la fourniture d’au moins un élément en lien avec les deuxièmes données ou configurable en fonction desdites deuxièmes données. Figure pour l’abrégé : figure 4C Procédé de géolocalisation d’une action d’un utilisateur ou de l’avatar d’un utilisateur dans un environnement respectivement réel ou virtuel Domaine de l'invention L'invention concerne la géolocalisation d’un utilisateur et l’exploitation des données de géolocalisation, notamment pour proposer des contenus et/ou des produits et/ou des services en lien avec ces données. Art antérieur Aujourd’hui, différentes solutions permettent notamment à des fournisseurs ou éditeurs de contenus, à des enseignes commerciales, d’effectuer des recommandations de contenus et d’approvisionner des espaces publicitaires (dans leurs applications et web-applications) après avoir collecté puis exploité certaines données personnelles d’utilisateurs. Ces données personnelles peuvent par exemple fournir des indications sur le profil (âge, sexe, profession, etc.), les modes de vies et les centres d’intérêts de chacun des utilisateurs. Une fois collectées, ces données peuvent éventuellement être anonymisées ou semi-anonymisées conformément aux réglementations en vigueur sur la protection des données personnelles. En particulier, dans les solutions dites « géolocalisées » (c’est-à-dire exploitant également la géolocalisation de l’utilisateur), ces recommandations personnalisées et ces publicités personnalisées (ou autres contenus ciblés) sont déterminées par l’exploitation de données personnelles associées à des données contextuelles, notamment la géolocalisation de l’utilisateur. La géolocalisation permet, par exemple, de déterminer que l’utilisateur se trouve à proximité d’un endroit particulier, un point de vente par exemple. De telles données contextuelles de géolocalisation de l’utilisateur peuvent être intéressantes à exploiter afin de proposer à cet utilisateur par exemple un contenu, une recommandation de contenu, une publicité, qui soient en lien avec le lieu dans lequel se trouve l’utilisateur et/ou en lien avec le profil de ce dernier. Bien que cette technique de géolocalisation permette d’améliorer la recommandation de contenus, elle est toutefois circonscrite à un utilisateur à la fois, et pour une zone géographique donnée qui est parfois définie de manière floue ou dont le périmètre est beaucoup trop grand pour espérer mettre en œuvre une exploitation fiable des données de géolocalisation. En outre, cette technique de géolocalisation est mise en œuvre pour procurer un seul type de service à l’utilisateur qui a été géolocalisé, qui est celui de la recommandation de contenus. Objet et résumé de l'invention Un des buts de l'invention est de remédier à des inconvénients de l'état de la technique précité en proposant un procédé de géolocalisation qui a la capacité d’exploiter de manière beaucoup plus riche et plus fine les données de géolocalisation d’un utilisateur que celles qui sont exploités dans les procédés de géolocalisation classiques. A cet effet, un objet de la présente invention concerne un procédé de géolocalisation comprenant ce qui suit : - détecter qu’un utilisateur ou un avatar d’un utilisateur réalise une action dans son environnement réel ou virtuel respectivement, - déterminer des données de géolocalisation d’une zone de l’environnement réel ou virtuel, dans laquelle l’action a été détectée, - à partir des données de géolocalisation et de données représentatives de l’action détectée : -- déterminer que l’action correspondant aux données de géolocalisation a déjà été mise en œuvre par une pluralité de personnes physiques dans la zone de l’environnement réel ou par une pluralité d’avatars dans la zone de l’environnement virtuel, et que la mise en œuvre de l’action est prépondérante par rapport à la mise en œuvre d’au moins une autre action dans la zone de l’environnement réel ou virtuel, -- identifier la zone en tant que zone de l’environnement réel ou virtuel dédiée à la fourniture d’au moins un élément en lien avec les données représentatives de l’action détectée ou en tant que zone de l’environnement réel ou virtuel, configurable en fonction des données. Le procédé de géolocalisation selon l’invention permet avantageusement de localiser une zone d’un environnement réel, respectivement virtuel, dans laquelle un utilisateur, respectivement un avatar d’un utilisateur, réalise une action, de manière à identifier avec précision si la zone localisée de l’environnement réel ou virtuel est considérée comme propice à proposer un ou plusieurs éléments en lien avec l’action qui a été détectée comme prépondérante dans cette zone ou à être modifiée/configurée d’une certaine façon en fonction de l’action qui a été détectée dans cette zone. Une action est prépondérante par rapport à une autre action si elle mise en œuvre de manière plus fréquente ou qu’elle est affectée d’un poids supérieur à celui d’une autre action, etc. On appelle environnement virtuel un environnement simulé numériquement à l’aide d’un dispositif de réalité virtuelle, dans lequel un ou plusieurs avatars sont susceptibles de se déplacer et d’interagir avec cet environnement. Ainsi, grâce au procédé de géolocalisation selon l’invention, l’identification de la zone en tant que zone dédiée à la fourniture d’au moins un élément en lien avec les données représentatives de l’action détectée ou en tant que zone configurable en fonction desdites données ne sera effective que si une telle action a été mise en œuvre de manière prépondérante par rapport à d’autres actions mises en œuvre dans cette zone par un certain nombre d’individus ou d’avatars, selon que l’action a été détectée dans l’environnement réel ou virtuel respectivement. Selon un mode de réalisation particulier, - l’action réalisée dans l’environnement réel comprend une interaction de l’utilisateur avec une interface présente dans l’environnement réel ou une activité de l’utilisateur qui a été détectée de manière autonome par un appareil de détection d’activité, - l’action réalisée dans l’environnement virtuel comprend une interaction de l’avatar d’un utilisateur avec un objet ou un autre avatar dans l’environnement virtuel. Grâce à ce mode de réalisation, le procédé de géolocalisation selon l’invention permet de géolocaliser différentes actions possibles, une interaction ou une activité de l’utilisateur dans l’environnement réel, une interaction de l’avatar de l’utilisateur avec un objet ou un autre avatar dans l’environnement virtuel, de manière à ce que les données représentatives de ces actions soient le plus variées possibles et enrichissent ainsi le traitement des données à mettre en œuvre par un dispositif de traitement. Selon un autre mode de réalisation particulier, l’élément fourni dans la zone identifiée est un contenu multimédia. Un tel mode de réalisation permet avantageusement de recommander ou de proposer un ou plusieurs contenus multimédias précisément dans la zone de l’environnement réel ou virtuel qui a été identifiée grâce au procédé de géolocalisation, ce ou ces contenus étant pertinents par rapport à l’action détectée dans cette zone. Grâce à l’invention, le contenu multimédia recommandé ou proposé dans la zone identifiée est non seulement lié à la nature de l’action qui a été mise en œuvre, mais il est aussi rendu disponible dans la zone où a été précisément détectée cette action. Il en résulte une recommandation de contenus qui est particulièrement bien ciblée et qui, en outre, est adaptée aussi bien à un environnement réel que virtuel dans lequel évolue une personne physique ou un avatar d’une personne physique respectivement. Un tel contenu multimédia peut être par exemple transmis, via un réseau de communication, sous la forme d’un lien Internet, d’une notification, etc., sur un terminal d’un utilisateur qui se déplace dans la zone de l’environnement réel qui a été identifiée, respectivement sur un terminal restituant un environnement virtuel dans une zone duquel évolue un avatar d’un utilisateur. Un tel contenu multimédia est par exemple de la musique jazz, si l’action ayant été détectée dans cette zone comprenait par exemple une recherche sur le Web d’un compositeur de musique de jazz. Ainsi, grâce à ce mode de réalisation, il est possible d’adapter la recommandation de contenus multimédia de manière à limiter l’encombrement du réseau de communication qui est provoqué par la transmission intempestive de multiples contenus multimédia aux utilisateurs, en ne transmettant que des contenus dont la pertinence a été statistiquement vérifiée. Il est également possible d’anticiper les besoins d’un utilisateur en lui fournissant par exemple une information dont il pourrait avoir besoin par la suite dans la zone de l’environnement réel dans laquelle il se trouve (par exemple la localisation des toilettes dans un centre commercial, la localisation d’une borne Wi-Fi dans une gare, etc..) et dont il a été déterminé statistiquement que cette information a été recherchée de très nombreuses fois auparavant par des utilisateurs ayant circulé dans cette zone. Ainsi l’invention permet d’optimiser la recommandation de contenus telle que mise en œuvre dans les systèmes de recommandation de contenus actuels. Selon un autre exemple, un tel contenu multimédia peut être diffusé dans la zone identifiée de l’environnement réel, par exemple sous la forme d’un message audio, d’une image ou d’une vidéo. Si par exemple il a été déterminé que dans la zone identifiée de l’environnement réel, l’action relative à l’achat en ligne d’articles de sport est prépondérante : - un message audio publicitaire sera diffusé par un ou plusieurs haut-parleurs dans ladite zone identifiée, ledit message restituant de manière sonore des informations sur par exemple une enseigne de sport située dans cette zone ou non, - une image publicitaire vantant une enseigne d’articles de sport ou une salle de sport sera affichée sur un panneau publicitaire dans la zone identifiée, - etc. Selon un autre mode de réalisation particulier, si la zone de l’environnement réel ou virtuel est identifiée en tant que zone configurable, la zone est modifiée pour fournir un produit ou un service, en lien avec l’action détectée, à un utilisateur qui se trouve dans la zone identifiée de l’environnement réel ou à un avatar d’un utilisateur qui se trouve dans la zone identifiée de l’environnement virtuel. Un tel mode de réalisation permet avantageusement de réagencer d’une autre manière la zone de l’environnement réel ou virtuel qui a été identifiée grâce au procédé de géolocalisation, de sorte que cette zone puisse proposer des produits et des services pertinents par rapport à l’action prépondérante détectée dans cette zone. Grâce à l’invention, le ou les produit(s)/service(s) proposés dans la zone identifiée par le dispositif de traitement est/sont non seulement lié(s) à la nature de l’action qui a été mise en œuvre, mais il(s) est/sont aussi rendu(s) disponible(s) dans la zone où a été précisément détectée cette action prépondérante. Ainsi par exemple : - une zone identifiée dans l’environnement réel pourra être réaménagée pour intégrer par exemple un parcours sportif, si l’action ayant été détectée comme prépondérante dans cette zone était une activité de course à pied, - une zone identifiée dans l’environnement virtuel pourra être remodélisée numériquement de manière à intégrer par exemple un magasin de chaussures, si l’action ayant été détectée comme prépondérante dans cette zone était l’achat en ligne de chaussures par des avatars d’utilisateurs. Selon un autre mode de réalisation particulier, pour un utilisateur donné, à un instant donné, le procédé de géolocalisation est mis en œuvre simultanément dans l’environnement réel où évolue l’utilisateur et/ou dans au moins un environnement virtuel où évolue un avatar de l’utilisateur. Un tel mode de réalisation permet à un instant donné de détecter toutes les actions possibles qu’un utilisateur ou son avatar met en œuvre à cet instant donné. Ainsi, pour cet utilisateur qui, à cet instant donné, est actif dans une zone de l’environnement réel et qui en parallèle est présent dans une zone d’un environnement virtuel (ex : jeu vidéo, visite virtuelle d’un appartement, etc.), il est possible de traiter : - non seulement des premières données de géolocalisation de la zone de l’environnement réel dans lequel évolue l’utilisateur, ainsi que des premières données représentatives de l’action que l’utilisateur a réalisée dans cette zone, - mais également des deuxièmes données de géolocalisation de la zone de l’environnement virtuel dans lequel évolue l’avatar de l’utilisateur, ainsi que des deuxièmes données représentatives de l’action que cet avatar a réalisée dans cette zone de l’environnement virtuel. Un tel mode de réalisation permet ainsi avantageusement, à un instant donné, une mutualisation de la géolocalisation d’un utilisateur dans une zone de l’environnement réel et d’au moins un avatar de cet utilisateur dans une zone de l’environnement virtuel, ce qui permet d’alimenter un dispositif de traitement de données en de multiples données de géolocalisation, en vue d’une exploitation beaucoup plus complète de ces données, afin d’optimiser le taguage des zones géolocalisées en tant que zones dédiée à la fourniture d’au moins un élément en lien avec les données représentatives de l’action détectée ou en tant que zone configurable en fonction desdites données. Bien entendu, le procédé de géolocalisation peut être mis en œuvre uniquement lorsque l’utilisateur évolue dans l’environnement réel ou uniquement lorsqu’un ou plusieurs avatars de l’utilisateur évolue dans respectivement un ou plusieurs environnements virtuels. Selon un autre mode de réalisation particulier, les données de géolocalisation de la zone dudit au moins un environnement virtuel qui sont déterminées lors de la mise en œuvre du procédé de géolocalisation sont associées à un indicateur d’activité de l’avatar de l’utilisateur dans cette zone, ledit indicateur étant mis à une première valeur représentative d’une absence d’activité de l’avatar ou à une deuxième valeur représentative d’une activité effective de l’avatar. Un tel mode de réalisation permet d’optimiser le traitement des données afin de ne prendre en compte que les données représentatives d’une activité effective de l’avatar, dans un souci d’optimisation de l’identification de la zone en tant que zone dédiée à la fourniture d’au moins un élément en lien avec les données représentatives de l’action détectée ou en tant que zone configurable en fonction desdites données. Selon un autre mode de réalisation particulier, les données de géolocalisation de la zone comprennent : - les coordonnées en deux dimensions, respectivement en trois dimensions, d’un point de la zone, et - le rayon d’un cercle, respectivement d’une sphère, centré(e) sur le point. Un tel mode de réalisation a pour avantage de fournir des données de géolocalisation se présentant sous un format très simple, ce qui réduit le coût de transmission de ces données si celles-ci sont transmises à un dispositif de traitement. Selon un autre mode de réalisation particulier, les données représentatives de l’action détectée comprennent au moins un identifiant représentatif du type d’action. Un tel mode de réalisation a pour avantage de porter à la connaissance du dispositif de traitement quel type d’action a été réalisé à un instant donné pour un utilisateur ou un avatar donné, dans telle zone de l’environnement réel ou virtuel, en vue d’être exploitée statistiquement de manière fiable et avec une granularité suffisamment fine par le dispositif de traitement. Ainsi, par exemple, si l’action est une interaction de l’utilisateur avec son terminal, par exemple une recherche par mots-clés, la sélection d’un lien Internet, un achat en ligne, ces trois actions seront respectivement associées à trois identifiants distincts caractérisant de manière unique l’action effectuée. Selon un autre exemple, si un avatar fait du jardinage dans son environnement virtuel, cette action spécifique sera associée à un identifiant distinct des trois identifiants précités. Selon un autre mode de réalisation particulier, l’identifiant représentatif du type d’action est associé à au moins un indicateur d’un objet visé par l’action. Un tel mode de réalisation permet avantageusement de compléter les données représentatives de l’action par un indicateur représentatif de l’objet qui est visé par l’action, ce qui permet d’enrichir encore davantage le traitement de données. Un tel objet peut être par exemple : - un produit acheté sur le Web par l’utilisateur dans la zone de son environnement réel ou par l’avatar d’un utilisateur dans la zone de son environnement virtuel : l’indicateur de ce produit sera alors par exemple le nom de ce produit ; - un mot-clé recherché sur le Web par l’utilisateur dans la zone de son environnement réel ou par l’avatar d’un utilisateur dans la zone de son environnement virtuel : l’indicateur de l’objet sera alors par exemple l’intitulé de ce mot-clé ; - un contenu multimédia lu en streaming sur le terminal de l’utilisateur dans la zone de son environnement réel ou sur un terminal restituant un environnement virtuel dans une zone duquel évolue un avatar d’un utilisateur : l’indicateur de l’objet sera alors par exemple un titre ou l’auteur de ce contenu multimédia ou plus généralement toute métadonnée associée à ce contenu multimédia ; - un thème ou un domaine associé à l’action mise en œuvre dans l’environnement réel ou virtuel : l’indicateur de l’objet sera alors par exemple un mot associé à ce thème ou à ce domaine. Si par exemple, l’action détectée dans une zone de l’environnement réel est de la course à pied, l’indicateur sera par exemple le mot « course à pied » ou « running » en anglais. Si par exemple, dans une zone de l’environnement virtuel, l’avatar de l’utilisateur joue le rôle d’un chef d’orchestre de musique classique, l’indicateur de l’objet sera par exemple le mot « musique classique », - etc. Selon un autre mode de réalisation particulier, l’identifiant représentatif du type d’action est associé à une valeur de pondération de l’action. Un tel mode de réalisation permet avantageusement d’affecter à un type d’action une valeur de pondération particulière, cette affectation étant fonction du contexte du traitement de données à mettre en œuvre par le dispositif de traitement. Ainsi par exemple, si les données traitées sont exploitées dans le but de réaménager une zone commerciale, si les actions détectées dans cette zone sont un achat en ligne d’un produit et une simple recherche sur le Web de ce produit, le type d’action « achat » aura une valeur de pondération plus élevée que celle affectée au type d’action « recherche ». Les différents modes ou caractéristiques de réalisation précités peuvent être ajoutés indépendamment ou en combinaison les uns avec les autres, au procédé de contrôle du fonctionnement d’un service, tel que défini ci-dessus. L'invention concerne également un dispositif de géolocalisation comprenant un processeur qui est configuré pour mettre en œuvre ce qui suit : - détecter qu’un utilisateur ou un avatar d’un utilisateur réalise une action dans son environnement réel ou virtuel respectivement, - déterminer des données de géolocalisation d’une zone de l’environnement réel ou virtuel, dans laquelle l’action a été détectée, - transmettre à un dispositif de traitement de données lesdites données de géolocalisation et des données représentatives de l’action détectée. L'invention concerne également un dispositif de traitement de données de géolocalisation, comprenant un processeur qui est configuré pour mettre en œuvre ce qui suit : - recevoir en provenance d’un dispositif de géolocalisation, des données de géolocalisation d’une zone d’un environnement réel ou virtuel, dans laquelle a été détectée une action réalisée par un utilisateur ou un avatar d’un utilisateur, dans son environnement réel ou virtuel respectivement, ainsi que des données représentatives de l’action détectée, - quand il a été déterminé que l’action correspondant aux données reçues a déjà été mise en œuvre par une pluralité de personnes physiques dans la zone de l’environnement réel, respectivement par une pluralité d’avatars dans la zone de l’environnement virtuel, et que la mise en œuvre de l’action est prépondérante par rapport à la mise en œuvre d’au moins une autre action dans la zone, identifier la zone en tant que zone dédiée à la fourniture d’au moins un élément en lien avec les données représentatives de l’action détectée ou en tant que zone configurable en fonction des données. L'invention concerne également un système de géolocalisation comprenant : - le dispositif de géolocalisation selon l’invention précité, - le dispositif de traitement de données de géolocalisation selon l’invention précité. L'invention concerne également un programme d'ordinateur comportant des instructions pour la mise en œuvre du procédé de géolocalisation conforme à l'invention, selon l’un quelconque des modes particuliers de réalisation décrits précédemment, lorsque ledit programme est exécuté par un processeur. De telles instructions peuvent être stockées durablement dans un support mémoire non transitoire du système de géolocalisation mettant en œuvre le procédé de géolocalisation selon l’invention. Ce programme peut utiliser n’importe quel langage de programmation, et être sous la forme de code source, code objet, ou de code intermédiaire entre code source et code objet, tel que dans une forme partiellement compilée, ou dans n’importe quelle autre forme souhaitable. L’invention vise également un support d’enregistrement ou support d’informations lisible par un ordinateur, et comportant des instructions d’un programme d’ordinateur tel que mentionné ci-dessus. Le support d'enregistrement peut être n'importe quelle entité ou dispositif capable de stocker le programme. Par exemple, le support peut comporter un moyen de stockage, tel qu'une ROM, par exemple un CD ROM ou une ROM de circuit microélectronique, ou encore un moyen d'enregistrement magnétique, par exemple un support mobile, un disque dur ou un SSD. D'autre part, le support d'enregistrement peut être un support transmissible tel qu'un signal électrique ou optique, qui peut être acheminé via un câble électrique ou optique, par radio ou par d'autres moyens, de sorte que le programme d’ordinateur qu’il contient est exécutable à distance. Le programme selon l'invention peut être en particulier téléchargé sur un réseau, par un exemple un réseau de type Internet. Alternativement, le support d'enregistrement peut être un circuit intégré dans lequel le programme est incorporé, le circuit étant adapté pour exécuter ou pour être utilisé dans l'exécution du procédé de de géolocalisation précité. Selon un exemple de réalisation, la présente technique est mise en œuvre au moyen de composants logiciels et/ou matériels. Dans cette optique, le terme "dispositif" peut correspondre dans ce document aussi bien à un composant logiciel, qu'à un composant matériel ou à un ensemble de composants matériels et logiciels. D'autres caractéristiques et avantages apparaîtront à la lecture de modes de réalisation particuliers de l'invention, donnés à titre d’exemples illustratifs et non limitatifs, et des dessins annexés, parmi lesquels : La représente un système de géolocalisation selon un premier mode de réalisation de l'invention, La représente un système de géolocalisation selon un deuxième mode de réalisation de l'invention, La représente un système de géolocalisation selon un troisième mode de réalisation de l'invention, La représente un dispositif de géolocalisation, selon un mode de réalisation particulier de l’invention, La représente un dispositif de géolocalisation, selon un mode de réalisation particulier de l’invention, La représente un dispositif de traitement de données de géolocalisation, selon un mode de réalisation particulier de l’invention, La représente les principales actions mises en œuvre dans le procédé de géolocalisation selon un premier mode de réalisation particulier de l’invention, La représente les principales actions mises en œuvre dans le procédé de géolocalisation selon un deuxième mode de réalisation particulier de l’invention, La représente les principales actions mises en œuvre dans le procédé de géolocalisation selon un deuxième mode de réalisation particulier de l’invention, La représente différentes actions mises en œuvre dans le procédé de géolocalisation selon un mode de réalisation particulier de l’invention. Description détaillé e d’un mode de réalisation de l’invention La représente un système de géolocalisation d’un utilisateur UT selon un premier mode de réalisation de l'invention. Dans ce premier mode de réalisation, la géolocalisation de l’utilisateur UT est mise en œuvre uniquement dans un environnement réel dans lequel l’utilisateur UT évolue, par exemple une rue, un parc, un magasin, etc., et plus précisément, dans une zone ZER de cet environnement réel. A cet effet, un tel système de géolocalisation comprend un dispositif DGR de géolocalisation de l’utilisateur UT qui est configuré pour : - détecter une action/activité réalisée par l’utilisateur UT dans la zone ZER, - déterminer la localisation de l’utilisateur UT dans la zone ZER, au moment où il effectue l’action/activité, - générer un ensemble de données EDR qui comprend des données d’activité DATA_ACT r représentatives de l’action/activité réalisée et des données DATA_LOC r représentatives de la localisation de la zone ZER dans laquelle l’utilisateur UT a réalisé l’action/activité. A titre d’exemples non exhaustifs, le type d’actions/activités détectées dans la zone ZER comprend : - une interaction de l’utilisateur UT avec un terminal TEL de type smartphone (« téléphone intelligent »), pour par exemple acheter un produit en ligne, écouter de la musique stockée sur le terminal TEL ou en mode streaming, effectuer une recherche d’un bien, d’un produit ou d’un service via un navigateur Internet du terminal TEL, etc. ; - une interaction de l’utilisateur UT avec une borne multimédia BOR installée dans la zone ZER, pour par exemple chercher un itinéraire, trouver un lieu particulier si la zone ZER est par exemple un endroit dans une ville ; - une action ou activité particulière de l’utilisateur UT dans la zone ZER, ladite action ou activité étant détectée de façon transparente pour l’utilisateur UT au moyen d’un objet connecté OBC (ex : montre connectée) porté par celui-ci et pouvant être par exemple une activité sportive (ex : course à pied), une activité stressante (ex : visionnage d’un film d’horreur, attente d’un train, etc.) ou relaxante (ex : sieste dans un parc, massage, etc.), une activité de repos telle que le sommeil de l’utilisateur par exemple, un état affectif particulier de l’utilisateur (ex : niveau de stress, émotion, humeur, etc.) ; - une interaction de l’utilisateur UT avec une interface IRA de réalité augmentée, par exemple une application en réalité augmentée sur le terminal TEL ou sur une tablette (non représentée) qui permet à l’utilisateur UT de voir un produit chez lui, par exemple dans un coin ZER de son salon, sans se déplacer, avant de l’acheter, ou encore un hologramme qui s’affiche devant l’utilisateur UT sur le quai ZER d’une gare et avec lequel l’utilisateur UT interagit pour connaître les horaires des trains, ... ; - une action/activité particulière de l’utilisateur UT détectée par un capteur CAP placé dans la zone ZER, par exemple un micro, une caméra, un détecteur de présence, etc....qui détecte par exemple que l’utilisateur UT chante, se repose sur un banc, appelle au secours, etc.. - une action/activité particulière de l’utilisateur UT détectée par un drone DRO survolant la zone ZER, par exemple le retrait d’argent à un distributeur, l’entrée de l’utilisateur dans une boutique, etc... -…. Le dispositif de géolocalisation DGR est configuré en outre pour localiser la zone ZER dans laquelle l’utilisateur UT réalise une action/activité. Dans un exemple de réalisation, la géolocalisation de ladite zone ZER est associée à des données comprenant : - les coordonnées en deux dimensions (x,y), respectivement en trois dimensions (x,y,z), d’un point de ladite zone ZER, et - le rayon d’un cercle, respectivement d’une sphère, centré(e) sur ledit point. La géolocalisation peut être déterminée directement par le dispositif DGR de géolocalisation si par exemple ce dernier est situé physiquement dans la zone ZER ou être obtenue à partir du smartphone TEL, de la borne multimédia BOR, de l’objet connecté OBC, de l’interface IRA de réalité augmentée, du capteur CAP, du drone DRO, etc., si le dispositif de géolocalisation DGR est situé à distance de la zone ZER. Dans ce dernier cas, les informations de géolocalisation sont transmises au dispositif de géolocalisation DGR. Dans un mode de réalisation préféré, les données de géolocalisation DATA_LOC r comprennent : - un point de la zone ZER qui peut être par exemple un point représentatif d’une position dans la zone ZER du smartphone TEL, de la borne multimédia BOR, de l’objet connecté OBC, de l’interface IRA de réalité augmentée, du capteur CAP, du drone DRO, etc., et/ou - un point représentatif d’une position de l’utilisateur UT au moment où celui-ci réalise l’action/l’activité dans la zone ZER, et/ou - un point représentatif d’une position du dispositif de géolocalisation DGR lui-même, si celui-ci se trouve physiquement dans la zone ZER, etc… Le dispositif de géolocalisation DGR traite alors les données d’action/activité DATA_ACT r et les données de géolocalisation DATA_LOC r de manière à générer un ensemble de données EDR qui comprend, sous un format particulier dédié, une association des données DATA_ACT r avec les données DATA_LOC r . Selon un mode préféré de réalisation, dans le cas où le dispositif de géolocalisation DGR est situé dans la zone ZER, les données de géolocalisation générées par ce dispositif sont par exemple les suivantes : - les coordonnées (x r 0 , y r0 ) du dispositif DGR dans la zone ZER, par exemple latitude 48.8396952, longitude 2.2399123 ; - le rayon d’un cercle centré sur les coordonnées (x r 0 , y r 0 ) du dispositif DGR, par exemple 50 mètres ; - un ou plusieurs identifiants des actions ou activités les plus prépondérantes/fréquentes déjà réalisées par différents utilisateurs dans la zone ZER, ces actions ayant été déterminées/apprises par un dispositif DET de traitement de données de géolocalisation qui complète le système de géolocalisation selon l’invention. Un tel dispositif DET de traitement de données de géolocalisation, qui sera décrit plus loin dans la description, est configuré pour identifier, à partir des données DATA_ACT r et DATA_LOC r , si la zone ZER est considérée en tant que zone dédiée à la fourniture d’au moins un élément en lien avec les données DATA_ACT r ou en tant que zone configurable en fonction desdites données DATA_ACT r . Au sens de l’invention, un élément comprend par exemple une information particulière, un contenu multimédia, un message publicitaire sous forme textuelle, audio et/ou vidéo, un contenu en réalité augmentée, par exemple un hologramme, etc…De tels éléments peuvent être fournis dans la zone ZER au moyen par exemple d’un serveur de diffusion de contenus via un réseau de communication, d’une régie publicitaire, etc... S’il s’agit par exemple d’un message publicitaire, il peut être affiché sur un panneau installé dans la zone ZER ou sinon diffusé par un haut-parleur installé dans la zone ZER, etc. La zone ZER est dite configurable en fonction des données DATA_ACT r en ce sens qu’elle peut être modifiée ou réagencée différemment pour tenir compte des données DATA_ACT r . Ainsi par exemple, dans le cas où les données DATA_ACT r sont relatives à l’achat en ligne d’un produit, par exemple une paire de chaussures, via le terminal TEL, dans la zone ZER, et que le dispositif de traitement DET a déterminé que cette action d’achat a été mise en œuvre fréquemment ou de manière prépondérante dans la zone ZER par un grand nombre d’utilisateurs, la zone ZER sera réagencée pour pouvoir y installer un magasin de chaussures ou simplement complétée pour y intégrer par exemple un panneau publicitaire vantant une marque de chaussures. Selon un autre exemple, dans le cas où les données DATA_ACT r sont relatives à une activité de type course à pied dans la zone ZER, qui est détectée par l’objet connecté OBC porté par l’utilisateur UT, et que le dispositif de traitement DET a déterminé que cette activité particulière a été mise en œuvre fréquemment ou de manière prépondérante dans la zone ZER par un grand nombre d’utilisateurs, la zone ZER sera réagencée pour pouvoir y intégrer un parcours sportif. Selon encore un autre exemple, dans le cas où les données DATA_ACT r sont relatives à une recherche d’itinéraires dans la zone ZER, via la borne BOR, et que le dispositif de traitement DET a déterminé que cette action de recherche particulière a été mise en œuvre fréquemment ou de manière prépondérante dans la zone ZER par un grand nombre d’utilisateurs, la zone ZER sera réagencée pour pouvoir y intégrer par exemple une interface de réalité augmentée telle que par exemple un mur d’informations communicant avec lequel un utilisateur pourra interagir pour chercher son chemin. La représente un système de géolocalisation selon un deuxième mode de réalisation de l'invention. Dans ce deuxième mode de réalisation, la géolocalisation est mise en œuvre uniquement dans un environnement virtuel dans lequel un avatar AV_UT d’un utilisateur évolue, par exemple un jeu vidéo, un lieu clos modélisé numériquement (ex : théâtre, bâtiment, etc.) ou un lieu ouvert modélisé numériquement (stade, parc, forêt, etc.), et plus précisément, dans une zone ZEV de cet environnement virtuel. A cet effet, un tel système de géolocalisation comprend un dispositif DGV de géolocalisation dudit avatar AV_UT qui est configuré pour : - détecter une action/activité réalisée par l’avatar AV_UT dans la zone ZEV, - déterminer la localisation de l’avatar AV_UT dans la zone ZEV, au moment où il effectue l’action/activité, - générer un ensemble de données EDV qui comprend des données d’action/activité DATA_ACT v représentatives de l’action/activité réalisée par l’avatar AV_UT dans la zone ZEV et des données DATA_LOC v représentatives de la localisation de la zone ZEV dans laquelle l’avatar AV_UT a réalisé l’action/activité. A titre d’exemples non exhaustifs, le type d’actions/activités détectées dans la zone ZEV comprend : - une interaction de l’avatar AV_UT avec une interface virtuelle d’un smartphone virtuel TEV pour par exemple rechercher un contenu à l’aide d’un ou plusieurs mots-clés, regarder un film, acheter un produit en ligne, écouter de la musique en streaming, etc…, - une interaction de l’avatar AV_UT avec un autre avatar AVU présent dans la zone ZEV, ladite interaction pouvant être mise en œuvre dans le cadre par exemple d’un jeu de combat, d’une partie de cache-cache impliquant les avatars AV_UT et AVU, etc., - une interaction de l’avatar AV_UT avec un objet ACV présent dans la zone ZEV, par exemple des fleurs d’un jardin si l’avatar AV_UT est un jardinier, - un état affectif, par exemple un niveau de stress, une humeur ou une émotion particulière, etc., qui est attribué(s) au préalable par un utilisateur à son avatar AV_UT, sous la forme par exemple d’une icône représentative de ce niveau de stress, de cette émotion ou de cette humeur, ou d’une modification de l’avatar AV_UT le représentant conformément à l’état affectif qui lui a été attribué (ex : en cas d’humeur joyeuse, l’avatar sourit, en cas de stress, l’avatar est tremblotant, etc..), cet état affectif n’étant pas obligatoirement le même que celui ressenti par l’utilisateur UT ; - …. L’avatar AV_UT peut être l’avatar de l’utilisateur UT si ce dernier dispose d’au moins un avatar dans un environnement virtuel ou être l’avatar d’un utilisateur différent de l’utilisateur UT. L’avatar AV_UT peut être l’avatar d’un autre utilisateur que l’utilisateur UT si ce dernier ne dispose pas d’au moins un avatar dans un environnement virtuel. Le dispositif de géolocalisation DGV est configuré en outre pour localiser la zone ZEV dans laquelle l’avatar AV_UT réalise une action/activité. Le dispositif de géolocalisation DGV peut être disposé dans un appareil ou un terminal qui restitue l’environnement virtuel, par exemple un ordinateur, un casque de réalité virtuelle, un smartphone, etc., ou être relié par tout moyen de communication adapté à cet appareil ou terminal. Dans un exemple de réalisation, la géolocalisation de ladite zone ZEV est associée à des données DATA_LOC v comprenant : - les coordonnées numériques en deux dimensions (x,y), respectivement en trois dimensions (x,y,z), d’un point de ladite zone ZEV dans un repère numérique modélisé pour l’environnement virtuel, et - le rayon d’un cercle, respectivement d’une sphère, centré(e) sur ledit point. Dans un mode de réalisation préféré, les données de géolocalisation DATA_LOC v comprennent par exemple : - un point représentatif d’une position dans la zone ZEV de l’avatar AV_UT lorsqu’il met en œuvre son action/activité, et/ou - un point représentatif d’une position de l’autre avatar AVU dans la zone ZEV, de la fleur cueillie par l’avatar AV_UT jouant le rôle d’un jardinier, etc., et/ou - un point de la zone ZEV qui peut être par exemple un point représentatif d’une position dans la zone ZEV du smartphone virtuel TEV, de l’objet ACV avec lequel interagit l’avatar AV_UT, etc., et/ou - un point représentatif d’une position numérique affectée préalablement au dispositif de géolocalisation DGV lui-même, -etc… Le dispositif de géolocalisation DGV traite alors les données d’action/activité DATA_ACT v et les données de géolocalisation DATA_LOC v de manière à générer un ensemble de données EDV qui comprend, sous un format particulier dédié, une association des données DATA_ACT v avec les données DATA_LOC v . De manière identique au premier mode de réalisation, les données DATA_ACT v comprennent un ou plusieurs identifiants des actions ou activités les plus prépondérantes/fréquentes déjà réalisées par différents avatars d’utilisateurs dans la zone ZEV, ces actions ayant été déterminées/apprises par le dispositif DET de traitement de données de géolocalisation précité, lequel complète le système de géolocalisation selon l’invention. Dans ce deuxième mode de réalisation, le dispositif DET de traitement de données de géolocalisation est configuré pour traiter aussi bien l’ensemble de données EDR que l’ensemble de données EDV. Il est bien entendu que dans d’autres modes de réalisation, un dispositif de traitement de données pourrait être dédié au traitement de l’ensemble de données EDR et un autre dispositif de traitement de données pourrait être dédié au traitement de l’ensemble de données EDV. Le dispositif DET de traitement de données précité est configuré dans ce deuxième mode de réalisation pour identifier, à partir des données DATA_ACT v et DATA_LOC v , si la zone ZEV est considérée en tant que zone dédiée à la fourniture d’au moins un élément en lien avec les données DATA_ACT v ou en tant que zone configurable en fonction desdites données DATA_ACT v . Au sens de l’invention, un élément d’un environnement virtuel comprend par exemple une information particulière, un contenu multimédia, un message publicitaire sous forme textuelle, audio et/ou vidéo, un objet en réalité virtuelle, etc… La zone ZEV est dite configurable en fonction des données DATA_ACT v en ce sens qu’elle peut être modifiée ou réagencée différemment à l’aide d’un logiciel adapté pour tenir compte des données DATA_ACT v afin de modifier graphiquement ma zone ZEV. Ainsi par exemple, dans le cas où les données DATA_ACT v sont relatives à l’achat en ligne d’un produit, par exemple un livre, via le terminal virtuel TEV, dans la zone ZEV, et que le dispositif de traitement DET a déterminé que cette action d’achat particulière a été mise en œuvre fréquemment ou de manière prépondérante dans la zone ZEV par un grand nombre d’avatars d’utilisateurs, la zone ZEV sera reconfigurée numériquement/graphiquement pour pouvoir intégrer une librairie ou une médiathèque virtuelle. Selon un autre exemple, dans le cas où les données DATA_ACT v sont relatives à une humeur maussade de l’avatar AV_UT dans la zone ZEV et que le dispositif de traitement DET a déterminé que ce type d’humeur a été ressentie fréquemment ou de manière prépondérante dans la zone ZEV par un grand nombre d’avatars d’utilisateurs, par exemple un lien vers un serveur d’écoute de musique douce sera transmis en mode incrustation dans la zone ZEV. La représente un système de géolocalisation selon un troisième mode de réalisation de l'invention. Dans ce troisième mode de réalisation, la géolocalisation est mise en œuvre aussi bien dans un environnement réel du type précité que dans un environnement virtuel du type précité. Un tel système de géolocalisation est particulièrement adapté pour un utilisateur UT qui est à la fois actif dans l’environnement réel, et dont un ou plusieurs avatars sont actifs dans respectivement un ou plusieurs environnements virtuels. Ce troisième mode de réalisation utilise des éléments communs à ceux des figures 1A et 1B. Pour cette raison, ces éléments sont désignés avec les mêmes références et ne sont pas décrits à nouveau. Dans les trois modes de réalisation qui ont été représentés ci-dessus, le dispositif de traitement DET est distinct du dispositif de géolocalisation DGR ou DGV. Bien entendu, conformément à un autre mode de réalisation, le dispositif DET de traitement de données et le dispositif de géolocalisation DGR ou DGV peuvent former une seule entité. On va maintenant décrire, en référence à la , la structure simplifiée d’un dispositif de géolocalisation DGR utilisé dans le système de géolocalisation selon l’invention. Un tel dispositif de géolocalisation DGR comprend : - une interface de communication MCO 1 configurée pour communiquer, via un réseau de communication RC 1 adapté, avec le dispositif de traitement DET et des dispositifs de détection d’action/activité, tels que le smartphone TEL, la borne multimédia BOR, l’objet connecté OBC, l’interface de réalité virtuelle IRA, le capteur CAP, le drone DRO représentés sur les figures 1A et 1C, - une mémoire STO 1 dans laquelle : -- sont enregistrées initialement les données de géolocalisation DATA_LOC r0 du dispositif de géolocalisation DGR, si ce dernier est installé dans la zone ZER, et sont potentiellement enregistrées d’autres données complémentaires de géolocalisation DATA_LOC r1 , DATA_LOC r2 , …reçues en provenance des dispositifs de détection d’action/activité, tels que le smartphone TEL, la borne multimédia BOR, l’objet connecté OBC, l’interface de réalité virtuelle IRA, le capteur CAP, le drone DRO représentés sur les figures 1A et 1C, si de tels dispositifs sont configurés pour mettre en œuvre une géolocalisation de l’utilisateur UT, et -- sont enregistrées les données DATA_ACT r du type précité, lesquelles sont reçues en provenance des dispositifs de détection d’action/activité, tels que le smartphone TEL, la borne multimédia BOR, l’objet connecté OBC, l’interface de réalité virtuelle IRA, le capteur CAP, le drone DRO représentés sur les figures 1A et 1C. Le dispositif de géolocalisation DGR comprend en outre un dispositif de calcul CAL 1 configuré pour formater les données DATA_LOC r0 , DATA_LOC r1 , DATA_LOC r2 , … et DATA_ACT r sous la forme d’une association de données qui se présente par exemple sous la forme de la table TAB 1 suivante, pour un utilisateur UT donné : Numéro de l’action/activité Horodatage de l’action/activité Type d’action/activité (Id 1 ) Paramètre(s) associé(s) à l’action/activité Localisation de l’utilisateur UT dans la zone ZER au moment de la réalisation de l’action/activité Indicateur d’activité (Ia 1 ) 1 14/01/2022 17:04:53 00001 A254H256ZJ (X1 r , Y1 r , Z1 r ) 1 2 14/01/2022 17:05:07 00002 65GJ1H365P (X2 r , Y2 r , Z2 r ) 1 3 14/01/2022 18:24:32 00001 9865H6E89 (X3 r , Y3 r , Z3 r ) 1 4 14/01/2022 18:29:12 00005 985L6L5PS0 (X4 r , Y4 r , Z4 r ) 1 5 … … … … … Dans un mode de réalisation particulier, la table TAB 1 comprend six colonnes, parmi lesquelles : - la première colonne intitulée « Numéro de l’action /activité » indique un numéro d’ordre chronologique attribué à chaque action/activité mise en œuvre par l’utilisateur UT au cours du temps, dans telle ou telle zone ZER de l’environnement réel, - la deuxième colonne intitulée « Horodatage de l’action /activité » indique la date et l’heure à laquelle une action/activité particulière de l’utilisateur UT a été détectée, - la troisième colonne intitulée « Type d’action /activité (Id 1 ) » indique le type d’action/activité mise en œuvre par l’utilisateur UT, - la quatrième colonne intitulée « Paramètre ( s ) associé ( s ) à l’action /activité » renseigne au moins un indicateur ou un paramètre lié à l’action/activité mise en œuvre par l’utilisateur UT, - la cinquième colonne intitulée « Localisation de l’utilisateur UT dans la zone ZER au moment de la réalisation de l’action /activité » renseigne les coordonnées, par exemple en trois dimensions, contenues dans les données DATA_LOC r , - la sixième colonne intitulée « Indicateur d’activité (Ia 1 ) », qui est optionnelle, renseigne sur l’état d’activité ou d’absence d’activité de l’utilisateur UT au moment de la détection. Dans l’environnement réel, cet indicateur est par exemple mis à 1 par défaut pour indiquer que l’utilisateur UT est toujours actif, même s’il dort ou même s’il est au repos. Le type d’action/activité « Id 1 » caractérise de manière unique une action ou une activité particulière. A titre d’exemples non exhaustifs : - l’identifiant Id 1 =00001 correspond à la consultation d’un contenu, par exemple l’écoute d’une chanson, le visionnage d’un film, etc… - l’identifiant Id 1 =00002 correspond à l’achat en ligne d’un produit, par exemple des chaussures, un livre, une application, etc…, - l’identifiant Id 1 =00003 correspond à une recherche par mot(s)-clé(s) à l’aide d’un terminal de communication, etc…, - l’identifiant Id 1 =00004 correspond à l’activation d’un lien Internet, - l’identifiant Id 1 =00005 correspond à une référence d’activité mise en œuvre par l’utilisateur UT telle que par exemple du sport, du chant, un retrait d’argent à un distributeur, etc…, ici le sport ayant par exemple la référence 985L6L5PS0. - … L’identifiant Id 1 =00001 est associé à au moins un paramètre ou un indicateur représentatif de l’objet de l’action/activité mise en œuvre, par exemple une référence A254H256ZJ ou 9865H6E89 du contenu consulté. L’identifiant Id 1 =00001 peut être également associé à un deuxième paramètre tel que par exemple une métadonnée caractérisant le contenu consulté. L’identifiant Id 1 =00002 est associé à au moins un ou un indicateur représentatif de l’objet de l’action/activité mise en œuvre, par exemple une référence 65GJ1H365P du produit acheté. L’identifiant Id 1 =00002 peut être également associé à un ou plusieurs autres paramètres tels que par exemple des mots-clés caractérisant le produit acheté, son lieu de fabrication, la marque de ce produit, etc... L’identifiant Id 1 =00003 est associé à au moins un paramètre ou un indicateur représentatif de l’objet de l’action/activité mise en œuvre, par exemple la référence du site Web classé en premier à l’issue de la recherche. L’identifiant Id 1 =00003 peut être également associé à un ou plusieurs autres paramètres tels que par exemple les mots-clés de la recherche, la référence des pages Web consultées à l’issue de la recherche, etc., L’identifiant Id 1 =00004 est associé à au moins un paramètre ou un indicateur représentatif de l’objet de l’action/activité mise en œuvre, par exemple l’URL (« Uniform Resource Locator » en anglais) vers laquelle pointe le lien. L’identifiant Id 1 =00004 peut être également associé à un ou plusieurs autres paramètres tels que par exemple la localisation du serveur Web qui stocke la ressource accédée via le lien, le nom de domaine, la référence de la ressource accédée via le lien, etc… L’identifiant Id 1 =00005 est associé à au moins un paramètre ou un indicateur représentatif de l’objet de l’action/activité mise en œuvre, par exemple la catégorie de l’activité détectée, sport, repos, sommeil, etc. L’identifiant Id 1 =00005 peut être également associé à un ou plusieurs autres paramètres tels que par exemple la marque du survêtement de l’utilisateur UT si l’activité détectée est une activité sportive, la référence du livre que l’utilisateur UT est en train de lire si l’activité détectée est de type repos, etc. Une telle table TAB 1 est stockée dans une base de données BD 1 du dispositif de géolocalisation DGR ou rendue accessible par ce dernier s’il n’a pas les ressources matérielles et logicielles nécessaires pour stocker cette base de données BD 1 . Une table TAB 1 est stockée pour chaque utilisateur UT. Selon un mode particulier de réalisation de l'invention, les actions exécutées par le dispositif de géolocalisation DGR sont mises en œuvre par des instructions d’un programme d'ordinateur PG 1 . Pour cela, le dispositif DGR a l'architecture classique d'un ordinateur et comprend notamment une mémoire MEM 1 , une unité de traitement UTR 1 , équipée par exemple d'un processeur PROC 1 , et pilotée par le programme d'ordinateur PG 1 stocké en mémoire MEM 1 . Le programme d'ordinateur PG 1 comprend des instructions pour effectuer les actions de détermination et de stockage de données DATA_ACT r représentatives de l’action/activité de l’utilisateur UT dans la zone ZER, de détermination et de stockage des données de géolocalisation DATA_LOC r de cette action/activité détectée, de formatage des données DATA_ACT r et DATA_LOC r sous la forme de la table TAB 1 , de stockage de la table TAB 1 dans la base de données BD 1 , dans le cadre du procédé de géolocalisation qui va être décrit ci-dessous, lorsque le programme est exécuté par le processeur PROC 1 , selon l'un quelconque des modes particuliers de réalisation de l'invention. A l'initialisation, les instructions de code du programme d'ordinateur PG 1 sont par exemple chargées dans une mémoire RAM (« Read Access Memory » en anglais) (non représentée) avant d'être exécutées par le processeur PROC 1 . Le processeur PROC 1 de l'unité de traitement UTR 1 met notamment en œuvre les actions précitées, selon les instructions du programme d'ordinateur PG 1 . On va maintenant décrire, en référence à la , la structure simplifiée d’un dispositif de géolocalisation DGV utilisé dans le système de géolocalisation selon l’invention, tel que représenté sur les figures 1B et 1C. Un tel dispositif de géolocalisation DGV comprend : - une interface de communication MCO 2 configurée pour non seulement communiquer avec le dispositif de traitement DET via un réseau de communication RC adapté, mais également pour recevoir, en provenance d’un dispositif DRV de restitution de l’environnement virtuel, les données DATA_ACT v du type précité, représentatives d’une action/activité d’un avatar AV_UT dans une zone ZEV de l’environnement virtuel restitué, - une mémoire STO 2 dans laquelle sont enregistrées les données de géolocalisation DATA_LOC v de la zone ZEV dans laquelle l’avatar AV_UT met en œuvre une action/activité, ainsi que les données DATA_ACT v représentatives de cette action. Le dispositif de géolocalisation DGV comprend en outre un dispositif de calcul CAL 2 configuré pour formater les données DATA_LOC v et DATA_ACT v sous la forme d’une association de données qui se présente par exemple sous la forme de la table TAB 2 suivante, pour un avatar AV_UT donné : Numéro de l’action/activité Horodatage de l’action/activité Type d’action/activité (Id 2 ) Paramètre(s) associé(s) à l’action/activité Localisation de l’avatar AV_UT dans la zone ZEV au moment de la réalisation de l’action/activité Indicateur d’activité (Ia 2 ) de l’avatar AV_UT 1 14/01/2022 17:05:02 00001 V457K482TX (X1 v1 , Y1 v1 , Z1 v1 ) 1 2 14/01/2022 17:15:45 ---- ---- ---- 0 3 14/01/2022 17:22:18 00002 65MD4X1652 (X2 v1 , Y2 v1 , Z2 v1 ) 1 4 14/01/2022 18:02:36 00001 C159H956SH (X3 v1 , Y3 v1 , Z3 v1 ) 1 5 14/01/2022 18:34:16 00004 47RG4MF540 (X4 v1 , Y4 v1 , Z4 v1 ) 1 6 … … … … … Dans un mode de réalisation particulier, la table TAB 2 comprend six colonnes, parmi lesquelles : - la première colonne intitulée « Numéro de l’action /activité » indique un numéro d’ordre chronologique attribué à chaque action/activité mise en œuvre par l’avatar AV_UT au cours du temps, dans telle ou telle zone ZEV de l’environnement virtuel, - la deuxième colonne intitulée « Horodatage de l’action /activité » indique la date et l’heure à laquelle une action/activité particulière de l’avatar AV_UT a été détectée, - la troisième colonne intitulée « Type d’action /activité (Id 2 ) » indique le type d’action/activité mise en œuvre par l’avatar AV_UT, - la quatrième colonne intitulée « Paramètre(s) associé(s) à l’action /activité » renseigne au moins un indicateur ou un paramètre lié à l’action/activité mise en œuvre par l’avatar AV_UT, - la cinquième colonne intitulée « Localisation de l’avatar AV_UT dans la zone ZE V au moment de la réalisation de l’action/activité » renseigne les coordonnées numériques par exemple en trois dimensions d’une position de l’avatar AV_UT au moment où ce dernier met en œuvre l’action/activité, - la sixième colonne intitulée « Indicateur d’activité (Ia 2 ) de l’avatar AV_UT », qui est optionnelle, renseigne sur l’état d’activité ou d’absence d’activité de l’avatar AV_UT au moment de la détection. Dans l’environnement virtuel, cet indicateur est par exemple : -- mis à 0 pour indiquer que l’avatar AV_UT n’est pas actif au moment de la détection, soit parce que l’avatar AV_UT ne fait pas d’action/activité particulière au moment de la détection ou soit parce que le dispositif DRV de restitution de l’environnement virtuel est éteint et ne fournit aucune information au dispositif de géolocalisation DGV ; -- mis à 1 dès que l’avatar AV_UT est actif au moment de la détection. Le type d’action/activité « Id 2 » caractérise de manière unique une action ou une activité particulière. A titre d’exemples non exhaustifs : - l’identifiant Id 2 =00001 correspond à la consultation d’un contenu, par exemple l’écoute d’une chanson, le visionnage d’un film, etc…, - l’identifiant Id 2 =00002 correspond à l’achat en ligne d’un produit, par exemple des chaussures, un livre, une application, etc…, - l’identifiant Id 2 =00003 correspond à une recherche par mot(s)-clé(s) à l’aide d’un terminal de communication virtuel tel que le terminal TEV des figures 1B et 1C, etc…, - l’identifiant Id 2 =00004 correspond à l’activation d’un lien Internet, - l’identifiant Id 2 =00005 correspond à une activité mise en œuvre par l’avatar AV_UT telle que par exemple du jardinage, de la boxe, etc…, - … L’identifiant Id 2 =00001 est associé à au moins un paramètre ou un indicateur représentatif de l’objet de l’action/activité mise en œuvre, par exemple une référence V457K482TX ou C159H956SH du contenu consulté. L’identifiant Id 2 =00001 peut être également associé à un deuxième paramètre tel que par exemple une métadonnée caractérisant le contenu consulté. L’identifiant Id 2 =00002 est associé à au moins un ou un indicateur représentatif de l’objet de l’action/activité mise en œuvre, par exemple une référence 65MD4X1652 du produit acheté. L’identifiant Id 2 =00002 peut être également associé à un ou plusieurs autres paramètres tels que par exemple des mots-clés caractérisant le produit acheté, son lieu de fabrication, la marque de ce produit, etc... L’identifiant Id 2 =00003 est associé à au moins un paramètre ou un indicateur représentatif de l’objet de l’action/activité mise en œuvre, par exemple la référence du site Web classé en premier à l’issue de la recherche. L’identifiant Id 2 =00003 peut être également associé à un ou plusieurs autres paramètres tels que par exemple les mots-clés de la recherche, la référence des pages Web consultées à l’issue de la recherche, etc., L’identifiant Id 2 =00004 est associé à au moins un paramètre ou un indicateur représentatif de l’objet de l’action/activité mise en œuvre, par exemple l’URL (« Uniform Resource Locator » en anglais) vers laquelle pointe le lien. L’identifiant Id 2 =00004 peut être également associé à un ou plusieurs autres paramètres tels que par exemple la localisation du serveur Web qui stocke la ressource accédée via le lien, le nom de domaine, la référence de la ressource accédée via le lien, par exemple 47RG4MF540, etc… L’identifiant Id 2 =00005 est associé à au moins un paramètre lié ou un indicateur représentatif de l’objet de l’action/activité mise en œuvre, par exemple la catégorie de l’activité détectée, sport, humeur, jardinage, etc. L’identifiant Id 2 =00005 peut être également associé à un ou plusieurs autres paramètres tels que par exemple la couleur de la tenue de l’avatar AV_UT si l’activité détectée est de la boxe, la référence des végétaux dont s’occupe l’avatar AV_UT si l’activité détectée est le jardinage, etc. Une telle table TAB 2 est stockée dans une base de données BD 2 du dispositif de géolocalisation DGV ou rendue accessible par ce dernier s’il n’a pas les ressources matérielles et logicielles nécessaires pour stocker cette base de données BD 2 . Une table TAB 2 est stockée pour chaque avatar AV_UT. Selon un mode particulier de réalisation de l'invention, les actions exécutées par le dispositif de géolocalisation DGV sont mises en œuvre par des instructions d’un programme d'ordinateur PG 2 . Pour cela, le dispositif DGV a l'architecture classique d'un ordinateur et comprend notamment une mémoire MEM 2 , une unité de traitement UTR 2 , équipée par exemple d'un processeur PROC 2 , et pilotée par le programme d'ordinateur PG 2 stocké en mémoire MEM 2 . Le programme d'ordinateur PG 2 comprend des instructions pour effectuer les actions de détermination et de stockage de données DATA_ACT v représentatives de l’action/activité de l’avatar AV_UT dans la zone ZEV, de détermination et de stockage des données de géolocalisation DATA_LOC v de cette action/activité détectée, de formatage des données DATA_ACT v et DATA_LOC v sous la forme de la table TAB 2 , de stockage de la table TAB 2 dans la base de données BD 2 , dans le cadre du procédé de géolocalisation qui va être décrit ci-dessous, lorsque le programme est exécuté par le processeur PROC 2 , selon l'un quelconque des modes particuliers de réalisation de l'invention. A l'initialisation, les instructions de code du programme d'ordinateur PG 2 sont par exemple chargées dans une mémoire RAM (« Read Access Memory » en anglais) (non représentée) avant d'être exécutées par le processeur PROC 2 . Le processeur PROC 2 de l'unité de traitement UTR 2 met notamment en œuvre les actions précitées, selon les instructions du programme d'ordinateur PG 2 . Dans le cas du système de géolocalisation représenté sur la , et dans le cas particulier où un utilisateur UT dispose de N avatars AV_UT 1 , AV_UT 2 ,…, AV_UT N dans respectivement N environnements virtuels différents, les données DATA_LOC r et DATA_ACT r qui concerne l’utilisateur UT dans l’environnement réel, ainsi que les données DATA_LOC v1 et DATA_ACT v1 de son avatar AV_UT 1 , les données DATA_LOC v2 et DATA_ACT v2 de son avatar AV_UT 2 , …, les données DATA_LOC vN et DATA_ACT vN de son avatar AV_UT N sont formatées conjointement dans une même table TAB 3 telle que représentée ci-dessous : Numéro de l’action/activité Horodatage de l’action/activité Type d’action/activité (Id) Paramètre(s) associé(s) à l’action/activité Localisation utilisateur UT et avatar(s) de l’utilisateur UT Indicateur d’activité (Ia) des avatars de l’utilisateur UT 1 17/03/2022 09:13:56 00001 … 00004 V457K482TX 64KD4FD137 (X1 r , Y1 r , Z1 r ) (X1 v1 , Y1 v1 , Z1 v1 ) (X1 v2 , Y1 v2 , Z1 v2 ) … (X1 vN , Y1 vN , Z1 vN ) 1 0 0 … 1 2 17/03/2022 09:28:04 00002 65GJ1H365P (X2 r , Y2 r , Z2 r ) (X2 v1 , Y2 v1 , Z2 v1 ) (X2 v2 , Y2 v2 , Z2 v2 ) … (X2 vN , Y2 vN , Z2 vN ) 1 0 0 … 0 3 … … … … … On va maintenant décrire, en référence à la , la structure simplifiée d’un dispositif DET de traitement de données de géolocalisation utilisé dans le système de géolocalisation selon l’invention, tel que représenté sur les figures 1A à 1C. Un tel dispositif DET comprend : - une interface de communication MCO 3 configurée pour recevoir, en provenance du dispositif de géolocalisation DGR ou DGV, les tables TAB 1 et TAB 2 respectivement, ou bien encore, en provenance d’un dispositif de géolocalisation DG regroupant les deux dispositifs de géolocalisation DGR ou DGV, la table TAB 3 , - une interface IAC d’accès à une base de connaissance BC qui est configurée pour injecter dans cette dernière les informations contenues dans les tables TAB 1 , TAB 2 et/ou TAB 3 , - un dispositif de calcul CAL 3 qui est configuré pour déterminer selon le contexte d’implémentation du système de géolocalisation : -- si les actions/activités correspondant aux identifiants de la table TAB 1 ou TAB 3 ont déjà été mises en œuvre de manière prépondérante, significative ou fréquente par une pluralité d’utilisateurs (personnes physiques) dans la zone ZER considérée, et/ou -- si les actions/activités correspondant aux identifiants de la table TAB 2 ou TAB 3 ont déjà été mises en œuvre de manière prépondérante, significative ou fréquente par une pluralité d’avatars d’utilisateurs dans la zone ZEV considérée, - un dispositif de marquage MAR qui est configuré pour, en cas de détermination positive du dispositif de calcul CAL 3 : -- taguer/marquer la zone ZER considérée en tant que zone de l’environnement réel dédiée à la fourniture d’au moins un élément en lien avec les données DATA_ACT r associées à la zone ZER ou en tant que zone de l’environnement réel configurable en fonction des données DATA_ACT r , -- taguer/marquer la zone ZEV en tant que zone de l’environnement virtuel dédiée à la fourniture d’au moins un élément en lien avec les données DATA_ACT v ou DATA_ACT v1 , DATA_ACT v2 ,…, DATA_ACT vN associées respectivement aux zones ZEV, ZEV 1 , ZEV 2 ,…, ZEV N , ou en tant que zone de l’environnement virtuel, configurable en fonction des données DATA_ACT v ou DATA_ACT v1 , DATA_ACT v2 ,…, DATA_ACT vN . Les actions déjà mises en œuvre par la pluralité d’utilisateurs à laquelle peut appartenir l’utilisateur UT, respectivement par la pluralité d’avatars d’utilisateurs à laquelle peut appartenir l’avatar AV_UT, sont contenues dans la base de connaissance BC qui est soit contenue dans le dispositif de traitement DET s’il dispose de ressources matérielles et logicielles suffisantes, soit rendue accessible par le dispositif de traitement DET. A titre d’exemples non exhaustifs, le dispositif de traitement DET peut être un réseau neuronal, être basé sur la technologie d’apprentissage profond (« Deep Learning » en anglais), être basé sur la technologie d’apprentissage statistique, etc. Selon un mode particulier de réalisation de l'invention, les actions exécutées par le dispositif de traitement DET sont mises en œuvre par des instructions d’un programme d'ordinateur PG 3 . Pour cela, le dispositif DET a l'architecture classique d'un ordinateur et comprend notamment une mémoire MEM 3 , une unité de traitement UTR 3 , équipée par exemple d'un processeur PROC 3 , et pilotée par le programme d'ordinateur PG 3 stocké en mémoire MEM 3 . Le programme d'ordinateur PG 3 comprend des instructions pour effectuer les actions de réception des tables TAB 1 , TAB 2 et/ou TAB 3 , d’injection des informations de cette/ces table(s) dans la base de connaissance BC, de détermination de la pertinence des zones ZER ou ZEV, ZEV 1 , ZEV 2 ,…, ZEV N , du taguage/marquage des zones ZER ou ZEV, ZEV 1 , ZEV 2 ,…, ZEV N , dans le cadre du procédé de géolocalisation qui va être décrit ci-dessous, lorsque le programme est exécuté par le processeur PROC 3 , selon l'un quelconque des modes particuliers de réalisation de l'invention. A l'initialisation, les instructions de code du programme d'ordinateur PG 3 sont par exemple chargées dans une mémoire RAM (« Read Access Memory » en anglais) (non représentée) avant d'être exécutées par le processeur PROC 3 . Le processeur PROC 3 de l'unité de traitement UTR 3 met notamment en œuvre les actions précitées, selon les instructions du programme d'ordinateur PG 3 . On décrit maintenant, en relation avec les figures 4A, 1A, 1C, 2A et 3, le déroulement d’un procédé de géolocalisation, selon un premier mode de réalisation particulier de l’invention. Dans ce premier mode de réalisation, le procédé de géolocalisation est mis en œuvre par le système de géolocalisation représenté sur les figures 1A et 1C. Le procédé de géolocalisation de la est mis en œuvre pour un utilisateur donné UT, pour une durée donnée, par exemple un jour donné, une semaine donnée, un semestre donné, etc. Au cours d’une étape S1 r , le dispositif de géolocalisation DGR (figures 1A et 1C) détecte que l’utilisateur UT met en œuvre une action/activité dans une zone ZER de l’environnement réel dans lequel l’utilisateur UT évolue. A cet effet, le dispositif DGR reçoit, via son interface de communication MCO 1 , les données DATA_ACT r en provenance du smartphone TEL, de la borne multimédia BOR, de l’objet connecté OBC, de l’interface IRA de réalité augmentée, du capteur CAP, du drone DRO, etc. En S2 r , les données DATA_ACT r sont stockées dans la mémoire STO 1 . Au cours d’une étape S3 r , le dispositif DGR détermine des données de géolocalisation de la zone ZER dans laquelle l’utilisateur UT a mis en œuvre une action/activité. A cet effet, au cours de l’étape S3 r , le dispositif DGR accède dans la mémoire STO 1 à ses propres données de géolocalisation DATA_LOC r0 si le dispositif DGR est situé dans la zone ZER. Dans ce contexte, l’étape S3 r peut comprendre également la réception, via l’interface de communication MCO 1 , de données de géolocalisation DATA_LOC r en provenance du smartphone TEL, de la borne multimédia BOR, de l’objet connecté OBC, de l’interface IRA de réalité augmentée, du capteur CAP, du drone DRO, etc. Dans le cas où le dispositif DGR n’est pas situé dans la zone ZER, l’étape S3 r est limitée à la réception, via l’interface de communication MCO 1 , de données de géolocalisation DATA_LOC r en provenance du smartphone TEL, de la borne multimédia BOR, de l’objet connecté OBC, de l’interface IRA de réalité augmentée, du capteur CAP, du drone DRO, etc. En S4 r , les données DATA_LOC r sont stockées si besoin dans la mémoire STO 1 . Les étapes S1 r et S3 r , respectivement S2 r et S4 r , peuvent être mises en œuvre simultanément ou successivement dans n’importe quel ordre. En S5 r , le dispositif de géolocalisation DGR, via son dispositif de calcul CAL 1 , met en forme une association EDR entre les données DATA_LOC r et DATA_ACT r dans la table TAB 1 précitée. A cet effet, ces données sont injectées dans la table TAB 1 précitée, laquelle a été préalablement enregistrée dans la base de données BD 1 . En S6 r , le dispositif de géolocalisation DGR transmet la table TAB 1 au dispositif de traitement DET, via son interface de communication MCO 1 si le dispositif de géolocalisation DGR est distant du dispositif de traitement DET, ou via une liaison interne, par exemple un bus de données, si le dispositif de géolocalisation DGR et le dispositif de traitement DET font partie de la même entité. Les étapes S1 r à S6 r sont itérées à différents instants prédéfinis de la durée donnée. Le procédé de géolocalisation qui vient d’être décrit est alors mis en œuvre pour un ensemble d’utilisateurs. Au cours d’une étape S7 r , le dispositif de traitement DET reçoit, via son interface de communication MCO 3 , la table TAB 1 . En S8 r , le dispositif de traitement DET, via son interface d’accès IAC, injecte les données contenues dans la table TAB 1 dans la base de connaissance BC. Au cours d’une étape S9 r , le module de calcul CAL 3 du dispositif de traitement DET explore alors la base de connaissance BC pour déterminer si les actions/activités correspondant aux identifiants/paramètres de la table TAB 1 ont déjà été mises en œuvre de manière prépondérante, significative ou fréquente par une pluralité d’utilisateurs (personnes physiques) dans la zone ZER considérée. Si c’est le cas (« O » sur la ), le dispositif de marquage MAR du dispositif de traitement DET identifie en S10 r la zone ZER considérée à un instant donné en tant que zone de l’environnement réel dédiée à la fourniture d’au moins un élément en lien avec les données DATA_ACT r associées à la zone ZER ou en tant que zone de l’environnement réel configurable en fonction des données DATA_ACT r . A cet effet, le dispositif de marquage MAR tague la zone ZER dans la base de connaissance BC. Si ce n’est pas le cas (« N » sur la ), les actions/activités correspondant aux identifiants/paramètres de la table TAB 1 sont ignorées. On décrit maintenant, en relation avec les figures 4B, 1B, 1C, 2B et 3, le déroulement d’un procédé de géolocalisation, selon un deuxième mode de réalisation particulier de l’invention. Dans ce deuxième mode de réalisation, le procédé de géolocalisation est mis en œuvre par le système de géolocalisation représenté sur les figures 1B et 1C. Le procédé de géolocalisation de la est mis en œuvre pour un avatar donné AV_UT d’un utilisateur, pour une durée donnée, par exemple un jour donné, une semaine donnée, un semestre donné, etc. Au cours d’une étape S1 v , le dispositif de géolocalisation DGV (figures 1B et 1C) détecte que l’avatar AV_UT met en œuvre une action/activité dans une zone ZEV de l’environnement virtuel dans lequel l’avatar AV_UT évolue. A cet effet, le dispositif DGV reçoit, en provenance du dispositif DRV de restitution de l’environnement virtuel contenant la zone ZEV, via son interface de communication MCO 2 , les données DATA_ACT v du type précité, représentatives d’une action/activité de l’avatar AV_UT dans la zone ZEV. En S2 v , les données DATA_ACT v sont stockées dans la mémoire STO 2 . Au cours d’une étape S3 v , le dispositif DGV détermine des données de géolocalisation DATA_LOC v de la zone ZEV dans laquelle l’avatar AV_UT a mis en œuvre une action/activité. A cet effet, au cours de l’étape S3 v , le dispositif DGV reçoit, en provenance du dispositif DRV de restitution de l’environnement virtuel contenant la zone ZEV, via son interface de communication MCO 2 , les données DATA_LOC v du type précité. Les données DATA_LOC v sont stockées en S4 v dans la mémoire STO 2 . Les étapes S1 v et S3 v , respectivement S2 v et S4 v , peuvent être mises en œuvre simultanément ou successivement dans n’importe quel ordre. En S5 v , le dispositif de géolocalisation DGV, via son dispositif de calcul CAL 2 , met en forme une association EDV entre les données DATA_LOC v et DATA_ACT v dans la table TAB 2 précitée. A cet effet, ces données sont injectées dans la table TAB 2 précitée, laquelle a été préalablement enregistrée dans la base de données BD 2 . En S6 v , le dispositif de géolocalisation DGV transmet la table TAB 2 au dispositif de traitement DET, via son interface de communication MCO 2 si le dispositif de géolocalisation DGV est distant du dispositif de traitement DET, ou via une liaison interne, par exemple un bus de données, si le dispositif de géolocalisation DGV et le dispositif de traitement DET font partie de la même entité. Les étapes S1 v à S6 v sont itérées à différents instants prédéfinis de la durée donnée. Le procédé de géolocalisation qui vient d’être décrit est alors mis en œuvre pour un ensemble d’avatars d’utilisateurs. Au cours d’une étape S7 v , le dispositif de traitement DET reçoit, via son interface de communication MCO 3 , la table TAB 2 . En S8 v , le dispositif de traitement DET, via son interface d’accès IAC, injecte les données contenues dans la table TAB 2 dans la base de connaissance BC. Au cours d’une étape S9 v , le module de calcul CAL 3 du dispositif de traitement DET explore alors la base de connaissance BC pour déterminer si les actions/activités correspondant aux identifiants/paramètres de la table TAB 2 ont déjà été mises en œuvre de manière prépondérante, significative ou fréquente par une pluralité d’avatars d’utilisateurs dans la zone ZEV considérée. Si c’est le cas (« O » sur la ), le dispositif de marquage MAR du dispositif de traitement DET identifie en S10 v la zone ZEV considérée à un instant donné en tant que zone de l’environnement virtuel dédiée à la fourniture d’au moins un élément en lien avec les données DATA_ACT v associées à la zone ZEV ou en tant que zone de l’environnement virtuel configurable en fonction des données DATA_ACT v . A cet effet, le dispositif de marquage MAR tague la zone ZEV dans la base de connaissance BC. Si ce n’est pas le cas (« N » sur la ), les actions/activités correspondant aux identifiants/paramètres de la table TAB 2 sont ignorées. On décrit maintenant, en relation avec les figures 4C, 1C, 2A à 3, le déroulement d’un procédé de géolocalisation, selon un troisième mode de réalisation particulier de l’invention. Dans ce troisième mode de réalisation, le procédé de géolocalisation est mis en œuvre par le système de géolocalisation représenté sur la . Le procédé de géolocalisation de la est mis en œuvre à un instant donné de la durée de géolocalisation qui a été prédéfinie, pour un utilisateur donné UT, ainsi qu’une pluralité d’avatars AV_UT 1 , AV_UT 2 , …, AV_UT N associés à cet utilisateur UT dans respectivement N environnements virtuels EV 1 , EV 2 , …, EV N . Au cours d’une étape S1 r v , à un instant donné t, le dispositif de géolocalisation DG ( ) détecte que l’utilisateur UT met en œuvre une action/activité dans une zone ZER de l’environnement réel dans lequel l’utilisateur UT évolue. Au cours de cette étape S1 rv , le dispositif de géolocalisation DG met alors en œuvre une détection du caractère actif ou non actif des avatars AV_UT 1 , AV_UT 2 , …, AV_UT N dans une zone virtuelle respective ZEV 1 , ZEV 2 , …, ZEV N de leurs environnements virtuels EV 1 , EV 2 , …, EV N correspondants. A cet effet, le dispositif DG reçoit : -- via son interface de communication MCO 1 , les données DATA_ACT r en provenance du smartphone TEL, de la borne multimédia BOR, de l’objet connecté OBC, de l’interface IRA de réalité augmentée, du capteur CAP, du drone DRO, etc., -- via son interface de communication MCO 2 , en provenance de tout ou partie de N dispositifs de restitution de respectivement N environnements virtuels contenant chacun une zone virtuelle respective ZEV 1 , ZEV 2 , …, ZEV N selon le caractère actif ou non actif des avatars AV_UT 1 , AV_UT 2 , …, AV_UT N , tout ou partie des données DATA_ACT v1 , DATA_ACT v2 ,…, DATA_ACT vN du type précité, représentatives d’une action/activité des avatars correspondants AV_UT 1 , AV_UT 2 , …, AV_UT N dans chacune de leur zone ZEV 1 , ZEV 2 , …, ZEV N . En S2 r v , les données DATA_ACT r sont stockées dans la mémoire STO 1 , tandis que les données DATA_ACT v1 à DATA_ACT vN sont stockées dans la mémoire STO 2 . A titre d’alternative, le dispositif de géolocalisation DG pourrait stocker l’ensemble de ces données dans une mémoire unique. Au cours d’une étape S3 r v , le dispositif DG détermine des données de géolocalisation de la zone ZER dans laquelle l’utilisateur UT a mis en œuvre une action/activité. Cette étape est identique à l’étape S3 r précitée et, pour cette raison, ne sera pas décrite à nouveau. Au cours de cette étape S3 rv , le dispositif DG détermine également, en fonction du caractère actif ou non actif des avatars AV_UT 1 , AV_UT 2 , …, AV_UT N de l’utilisateur UT, tout ou partie des données de géolocalisation DATA_LOC v1 , DATA_LOC v2 ,…, DATA_LOC vN relatives respectivement aux zones ZEV 1 , ZEV 2 , …, ZEV N dans lesquelles les avatars correspondants AV_UT 1 , AV_UT 2 , …, AV_UT N ont mis en œuvre une action/activité. A cet effet, au cours de l’étape S3 r v , le dispositif DG reçoit, en provenance de chaque dispositif DR 1 à DR N de restitution de respectivement chaque environnement virtuel EV 1 à EV N , via son interface de communication MCO 2 , tout ou partie des données de géolocalisation DATA_LOC v1 , DATA_LOC v2 , …, DATA_LOC vN . En S4 r v : - les données DATA_LOC r sont stockées si besoin dans la mémoire STO 1 , - les données de géolocalisation disponibles parmi les données DATA_LOC v1 , DATA_LOC v2 , …, DATA_LOC vN sont stockées si besoin dans la mémoire STO 2 . A titre d’alternative, le dispositif de géolocalisation DG pourrait stocker l’ensemble de ces données dans une mémoire unique. Les étapes S1 r v et S3 r v , respectivement S2 r v et S4 r v peuvent être mises en œuvre simultanément ou successivement dans n’importe quel ordre. En S5 rv , le dispositif de géolocalisation DG, via son dispositif de calcul CAL 1 , met en forme une association EDR entre les données DATA_LOC r et DATA_ACT r dans la table TAB 3 précitée. A cet effet, ces données sont injectées dans la table TAB 3 précitée, laquelle a été préalablement enregistrée dans la base de données BD 1 . Au cours de l’étape S5 rv , le dispositif de géolocalisation DG, via son dispositif de calcul CAL 2 , met en forme dans la table TAB 3 précitée : - une association EDV 1 entre les données DATA_LOC v1 et DATA_ACT v1 si ces données sont disponibles. A cet effet, ces données sont injectées dans la table TAB 3 précitée, laquelle a été préalablement enregistrée dans la base de données BD 2 , - une association EDV 2 entre les données DATA_LOC v2 et DATA_ACT v2 si ces données sont disponibles. A cet effet, ces données sont injectées dans la table TAB 3 précitée, laquelle a été préalablement enregistrée dans la base de données BD 2 , - …, - une association EDV N entre les données DATA_LOC vN et DATA_ACT vN si ces données sont disponibles. A cet effet, ces données sont injectées dans la table TAB 3 précitée, laquelle a été préalablement enregistrée dans la base de données BD 2 . A titre d’alternative, l’étape S5 rv peut être mise en œuvre en utilisant un unique dispositif de calcul et une unique base de données. En S6 r v , le dispositif de géolocalisation DG transmet la table TAB 3 au dispositif de traitement DET, via son interface de communication MCO 1 ou MCO 2 ou éventuellement une interface de communication unique, si le dispositif de géolocalisation DG est distant du dispositif de traitement DET, ou via une liaison interne, par exemple un bus de données, si le dispositif de géolocalisation DG et le dispositif de traitement DET font partie de la même entité. Les étapes S1 r v à S6 r v sont itérées à différents instants prédéfinis de la durée donnée. Le procédé de géolocalisation qui vient d’être décrit est alors mis en œuvre pour un ensemble d’utilisateurs et leurs avatars correspondants. Au cours d’une étape S7 r v , le dispositif de traitement DET reçoit, via son interface de communication MCO 3 , la table TAB 3 . En S8 r v , le dispositif de traitement DET, via son interface d’accès IAC, injecte les données contenues dans la table TAB 3 dans la base de connaissance BC. Au cours d’une étape S9 r v , le module de calcul CAL 3 du dispositif de traitement DET explore alors la base de connaissance BC pour déterminer si les actions/activités correspondant aux identifiants/paramètres de la table TAB 3 ont déjà été mises en œuvre de manière prépondérante, significative ou fréquente par une pluralité d’utilisateurs (personnes physiques) dans la zone ZER considérée, respectivement par une pluralité d’avatars d’utilisateurs dans tout ou partie des zones ZEV 1 , ZEV 2 , …, ZEV N , selon qu’elles aient été considérées ou pas en fonction respectivement de l’activité ou de l’absence d’activité des avatars correspondants AV_UT 1 , AV_UT 2 , …, AV_UT N dans chacune de ces zones. Si c’est le cas (« O » sur la ), le dispositif de marquage MAR du dispositif de traitement DET identifie en S10 r v : - la zone ZER considérée à un instant donné en tant que zone de l’environnement réel dédiée à la fourniture d’au moins un élément en lien avec les données DATA_ACT r associées à la zone ZER ou en tant que zone de l’environnement réel configurable en fonction des données DATA_ACT r , - la ou les zones ZEV 1 , ZEV 2 , …, ZEV N considérées à un instant donné en tant que zones virtuelles dédiées chacune à la fourniture d’au moins un élément en lien avec les données DATA_ACT v1 , DATA_ACT v2 ,…, DATA_ACT vN associées respectivement aux zones ZEV 1 , ZEV 2 , …, ZEV N ou en tant que zones virtuelles configurables en fonction respectivement des données DATA_ACT v1 , DATA_ACT v2 ,…, DATA_ACT vN. A cet effet, le dispositif de marquage MAR tague la zone ZER, ainsi que la ou les zones ZEV 1 , ZEV 2 , …, ZEV N , dans la base de connaissance BC. Si ce n’est pas le cas (« N » sur la ), les actions/activités correspondant aux identifiants/paramètres de la table TAB 3 sont ignorées. On décrit maintenant en référence à la , différentes actions mises en œuvre par le dispositif de traitement DET de données de géolocalisation lors de son exploration des tables TAB 1 , TAB 2 et TAB 3 . Au cours de l’une ou l’autre des étapes S9 r , S9 v , S9 rv précitées, le dispositif DET met en œuvre ce qui suit : En S90, le dispositif DET met en œuvre une anonymisation des données contenues dans les tables TAB 1 , TAB 2 et TAB 3 . En S91, le dispositif DET affecte des poids différents à chaque type d’actions identifiées dans les tables TAB 1 , TAB 2 et TAB 3 . A titre d’exemples non exhaustifs, l’achat d’un produit donné par un utilisateur ou un avatar peut avoir un poids relativement fort, alors qu’une simple recherche d’information sur ce même produit peut avoir un poids plus faible. En S92, le dispositif DET met en œuvre un filtrage des données contenues dans les tables TAB 1 , TAB 2 etTAB 3 . A titre d’exemples non exhaustifs, le dispositif DET peut fixer un seuil d’un certain nombre de mots clés associés à une action/activité particulière, par exemple lors de la recherche d’une marque ou de l’achat d’un produit détecté dans une zone, et si ce nombre n’est pas atteint, ne pas prendre en compte l’action/activité détectée. Selon un autre exemple, dans le cas de l’exploration de la table TAB 3 , s’il est déterminé que les actions d’un avatar particulier ne sont jamais ou quasiment jamais mises en œuvre par d’autres avatars dans la même zone virtuelle, les actions de cet avatar particulier ne seront plus explorées par la suite par le dispositif DET. Les informations liées au marquage réalisé aux étapes S10 r , S10 v , S10 rv sont des informations particulièrement pertinentes qui peuvent être exploitées à titre d’exemples non exhaustifs : - pour alimenter des emplacements publicitaires, des lieux de ventes virtuels, etc. à installer ou déjà installés dans les zones ZER et/ou ZEV et/ou ZEV 1 , ZEV 2 , …, ZEV N , avec des contenu(s), produit(s) et/ou service(s) ayant un point commun avec les actions/activités particulières détectées dans ces zones ; - pour fournir : -- dans la zone ZER, un contenu numérique en réalité augmentée qui est pertinent par rapport à l’action/activité détectée dans la zone ZER ; -- dans les zones ZEV et/ou ZEV 1 , ZEV 2 , …, ZEV N , un contenu numérique en réalité virtuelle qui est pertinent par rapport à l’action/activité détectée dans ces zones, - pour permettre à des régies publicitaires de mettre en œuvre de la publicité ciblée ou une commercialisation de produits dans les zones ZER et/ou ZEV et/ou ZEV 1 et/ou ZEV 2 , …, et/ou ZEV N , - pour permettre à des collectivités territoriales, des agences d’urbanisme transitoire, des éditeurs de jeux vidéo, etc., de par exemple appréhender de manière plus précise et fiable une zone réelle ou virtuelle ayant reçu un marquage, afin de réagencer/ modifier cette zone réelle ou virtuelle en vue de l’adapter aux besoins des utilisateurs ou avatars circulant dans cette zone. Il va de soi que les modes de réalisation qui ont été décrits ci-dessus ont été donnés à titre purement indicatif et nullement limitatif, et que de nombreuses modifications peuvent être facilement apportées par l’homme de l’art sans pour autant sortir du cadre de l’invention. Procédé de géolocalisation comprenant ce qui suit : - détecter (S1 r ; S1 v ; S1 rv ) qu’un utilisateur ou un avatar d’un utilisateur réalise une action dans son environnement réel ou virtuel respectivement, - déterminer (S3 r ; S3 v ; S3 rv ) des données de géolocalisation d’une zone de l’environnement réel ou virtuel, dans laquelle l’action a été détectée, - à partir desdites données de géolocalisation et de données représentatives de l’action détectée : -- déterminer (S9 r ; S9 v ; S9 rv ) que l’action correspondant aux données de géolocalisation a déjà été mise en œuvre par une pluralité de personnes physiques dans ladite zone de l’environnement réel ou par une pluralité d’avatars dans ladite zone de l’environnement virtuel, et que la mise en œuvre de ladite action est prépondérante par rapport à la mise en œuvre d’au moins une autre action dans ladite zone de l’environnement réel ou virtuel, -- identifier (S10 r ; S10 v ; S10 rv ) ladite zone en tant que zone de l’environnement réel ou virtuel dédiée à la fourniture d’au moins un élément en lien avec les données représentatives de l’action détectée ou en tant que zone de l’environnement réel ou virtuel, configurable en fonction desdites données. Procédé de géolocalisation selon la revendication 1, dans lequel : - ladite action réalisée dans l’environnement réel comprend une interaction de l’utilisateur avec une interface présente dans l’environnement réel ou une activité de l’utilisateur qui a été détectée de manière autonome par un appareil de détection d’activité, - ladite action réalisée dans l’environnement virtuel comprend une interaction de l’avatar d’un utilisateur avec un objet ou un autre avatar dans l’environnement virtuel. Procédé de géolocalisation selon la revendication 1 ou la revendication 2, dans lequel ledit élément fourni dans la zone identifiée est un contenu multimédia. Procédé de géolocalisation selon l’une quelconque des revendications précédentes, dans lequel si la zone de l’environnement réel ou virtuel est identifiée en tant que zone configurable, ladite zone est modifiée pour fournir un produit ou un service, en lien avec l’action détectée, à un utilisateur qui se trouve dans ladite zone identifiée de l’environnement réel ou à un avatar d’un utilisateur qui se trouve dans ladite zone identifiée de l’environnement virtuel. Procédé de géolocalisation selon l’une quelconque des revendications précédentes, dans lequel, pour un utilisateur (UT) donné, à un instant donné, le procédé de géolocalisation est mis en œuvre simultanément dans l’environnement réel où évolue l’utilisateur et/ou dans au moins un environnement virtuel où évolue un avatar (AV_UT 1 , AV_UT 2 , …, AV_UT N ) dudit utilisateur. Procédé de géolocalisation selon l’une quelconque des revendications précédentes, dans lequel les données de géolocalisation de la zone dudit au moins un environnement virtuel qui sont déterminées lors de la mise en œuvre dudit procédé de géolocalisation sont associées à un indicateur (Ia) d’activité de l’avatar de l’utilisateur dans cette zone, ledit indicateur étant mis à une première valeur représentative d’une absence d’activité de l’avatar ou à une deuxième valeur représentative d’une activité effective de l’avatar. Procédé de géolocalisation selon l’une quelconque des revendications précédentes, dans lequel les données de géolocalisation de ladite zone comprennent : - les coordonnées en deux dimensions, respectivement en trois dimensions, d’un point de ladite zone, et - le rayon d’un cercle, respectivement d’une sphère, centré(e) sur ledit point. Procédé de géolocalisation selon l’une quelconque des revendications précédentes, dans lequel les données représentatives de l’action détectée comprennent au moins un identifiant (Id 1 ou Id 2 ) représentatif du type d’action. Procédé de géolocalisation selon la revendication 8, dans lequel l’identifiant représentatif du type d’action est associé à au moins un indicateur d’un objet visé par l’action. Procédé de géolocalisation selon la revendication 8 ou la revendication 9, dans lequel l’identifiant représentatif du type d’action est associé à une valeur de pondération de l’action. Dispositif de géolocalisation, comprenant un processeur (PROC1) qui est configuré pour mettre en œuvre ce qui suit : - détecter qu’un utilisateur ou un avatar d’un utilisateur réalise une action dans son environnement réel ou virtuel respectivement, - déterminer des données de géolocalisation d’une zone de l’environnement réel ou virtuel, dans laquelle l’action a été détectée, - transmettre à un dispositif de traitement de données lesdites données de géolocalisation et des données représentatives de l’action détectée. Dispositif de traitement de données de géolocalisation, comprenant un processeur (PROC2) qui est configuré pour mettre en œuvre ce qui suit : - recevoir en provenance d’un dispositif de géolocalisation, des données de géolocalisation d’une zone d’un environnement réel ou virtuel, dans laquelle a été détectée une action réalisée par un utilisateur ou un avatar d’un utilisateur, dans son environnement réel ou virtuel respectivement, ainsi que des données représentatives de l’action détectée, - quand il a été déterminé que l’action correspondant aux données reçues a déjà été mise en œuvre par une pluralité de personnes physiques dans ladite zone de l’environnement réel, respectivement par une pluralité d’avatars dans ladite zone de l’environnement virtuel, et que la mise en œuvre de ladite action est prépondérante par rapport à la mise en œuvre d’au moins une autre action dans ladite zone, identifier ladite zone en tant que zone dédiée à la fourniture d’au moins un élément en lien avec les données représentatives de l’action détectée ou en tant que zone configurable en fonction desdites données. Système de géolocalisation comprenant : - un dispositif de géolocalisation selon la revendication 11, - un dispositif de traitement de données de géolocalisation selon la revendication 12. Programme d'ordinateur comportant des instructions de code de programme pour la mise en œuvre du procédé de géolocalisation selon l’une quelconque des revendications 1 à 10, lorsqu'il est exécuté sur un ordinateur. Support d'informations lisible par un ordinateur, et comportant des instructions d'un programme d'ordinateur selon la revendication 14.