Brevet FR3003970A1 — publié le 20141003

PROCEDE DE MISE EN COMMUNICATION D'OBJETS COMMUNICANTS STOCKANT DES PROFILS D'UTILISATEURS ET OBJET COMMUNICANT CORRESPONDANT [01] DOMAINE TECHNIQUE DE L'INVENTION [02] L'invention porte sur un procédé de mise en communication d'objets communicants stockant des profils d'utilisateurs. L'invention trouve une application particulièrement avantageuse, mais non exclusive, dans le domaine des réseaux sociaux de type business ou personnel. [03] ETAT DE LA TECHNIQUE [04] On connaît des réseaux sociaux en ligne, de type Linkedin ou Viadeo, qui permettent de construire son réseau professionnel. Ces réseaux sont utilisés pour tout ce qui concerne la vie professionnelle, c'est-à-dire notamment trouver du travail, des employeurs, des prestataires, développer les affaires, etc... [05] Ces réseaux qui facilitent la mise en relation de ses membres entre eux sont basés sur une mise en contact directe ou indirecte entre les utilisateurs. Dans tous les cas, pour entrer en contact avec un utilisateur, il faut le connaître auparavant ou qu'un de ses contacts intervienne. [06] Toutefois, ces réseaux demeurent totalement virtuels en sorte qu'il n'est pas possible pour les utilisateurs de savoir s'ils n'auraient pas croisés dans la vie réelle un autre membre du réseau ayant des intérêts communs, et ce alors même que des opportunités se seraient présentées comme par exemple au cours d'un salon professionnel ou même au sein de leur propre entreprise. [07] Il existe donc un besoin de pouvoir automatiquement gérer son gestionnaire de contacts professionnels en fonction de l'activité physique des utilisateurs des réseaux sociaux professionnels. [08] OBJET DE L'INVENTION [09] L'invention vise à répondre notamment à ce besoin. Elle propose ainsi un procédé de communication entre au moins deux objets communicants caractérisé en ce qu'il comporte les étapes suivantes: - créer un compte utilisateur incluant au moins un champ relatif à un identifiant unique de l'utilisateur correspondant à son objet communicant, - associer des comptes de profil tels que des comptes de réseau sociaux et/ou professionnels et/ou un compte enregistré dans une base de données clients au compte utilisateur, - agréger, dans une base de données générale, les comptes utilisateur et les lo comptes de profil associés de l'ensemble des utilisateurs, - déterminer des critères de recherche d'objets communicants correspondant à des champs du compte utilisateur et/ou des comptes de profils associés d'objets communicants recherchés par l'objet communicant d'un utilisateur, - déterminer des critères de détection de l'objet communicant correspondant 15 aux champs du compte utilisateur et/ou des comptes de profils associés par lesquels l'objet communicant accepte d'être détecté par les autres objets communicants, - détecter, via un objet communicant détectant, des objets communicants écoutants, c'est-à-dire pouvant être détectés, dans le cadre d'une connexion 20 authentifiée et sécurisée sans solliciter ni l'utilisateur de l'objet communicant détectant, ni les utilisateurs des objets communicants pouvant être détectés, - échanger des champs des comptes utilisateur et/ou des comptes de profil associés, ainsi que les critères de recherche et de détection entre l'objet communicant détectant et les objets communicants détectés, 25 - identifier des critères communs entre les critères de recherche de l'objet communicant détectant et les critères de détection d'un objet communicant détecté, - comparer les valeurs prises par les critères communs entre l'objet communicant détectant et l'objet communicant détecté et en cas d'égalité ou 30 de proximité, alors - alerter l'utilisateur via un signal émis par l'objet communicant de la détection d'au moins un objet communicant répondant partiellement ou totalement aux critères de recherche, et - établir une communication entre les deux objets communicants. [10] L'invention établit ainsi, par le biais d'un dispositif technologique (l'objet communicant), un lien entre l'identité réelle de l'utilisateur, concrétisée par le port de l'objet activé, et ses identités virtuelles, concrétisées par tous ses comptes de profil. Ce lien se traduit par la capacité à détecter, identitifer, échanger les données des comptes de profil et mettre en communication deux utilisateurs du dispositif. [11] L'invention permet ainsi d'identifier un utilisateur via un identifiant unique auquel correspond un ensemble de comptes de réseaux sociaux et/ou professionnel de l'utilisateur, de mettre en relation de manière automatique des personnes ayant des intérêts réciproques, d'établir une connexion sécurisée entre objets communicants sans intervention des utilisateurs, de faire communiquer des utilisateurs qui ne se connaissent pas a priori et sans qu'un utilisateur intermédiaire n'ait à intervenir, et d'enrichir l'ensemble des comptes de réseaux sociaux et/ou professionnels de l'utilisateur avec les nouvelles informations recueillies par le biais du dispositif. [12] Cet enrichissement consiste notamment à: - inviter les contacts identifiés par le biais du dispositif à faire partie du réseau de contacts de l'utilisateur du dispoisitif communicant pour chaque réseau social et/ou professionnels et/ou compte sur une base de données client concerné, - informer les contacts du réseau de contacts de l'utilisateur d'évènements issus de l'activité qu'il a eu avec son dispositif (exemple la rencontre d'un autre utilisateur est communiquée à tous ses contacts de comptes 25 professionnels). [013] On permet ainsi de transposer (l'utilisateur relate sur son compte social l'activité qu'il a eu avec son dispositif) et/ou convertir (retracer virtuellement l'activité physique de l'utilisateur en incluant des données identitaires, temporelles, le cas échéant géographiques et documentaires) 30 et/ou enrichir de l'activité physique de l'utilisateur son activité sur chacune de ses identités virtuelles (exemple émettre des demandes de contacts, enregistrer le cas échéant des demandes de contacts sur les comptes des réseaux sociaux auxquels appartient l'utilisateur, actualiser de manière automatique des contacts existants ex : enregistrement d'un échange texte audio ou video sur son compte de profil contenant déjà le contact). [014] Selon une mise en oeuvre, l'identifiant unique est établi à partir d'un numéro de série de l'objet communicant. [015] Selon une mise en oeuvre, un compte utilisateur comporte en outre des champs relatifs à une activité de l'objet communicant définie par un agenda des connexions avec les autres objets communicants et/ou des échanges par messages texte enregistrés et/ou une langue des champs du compte utilisateur. [016] Selon une mise en oeuvre, la communication établie entre deux objets communicants est une communication point à point. [17] Selon une mise en oeuvre, le procédé comporte l'étape de mesurer une distance entre l'objet communicant détectant et un objet communicant détecté et de communiquer cette distance à l'utilisateur de l'objet communicant détectant. [18] Selon une mise en oeuvre, pour mesurer la distance entre les objets communicants, il comporte les étapes suivantes: - synchroniser des horloges de transpondeurs des deux objets communicants pour définir un instant de référence commun aux deux 20 transpondeurs, - émettre de manière synchronisée et bilatérale un signal de référence, - mesurer un temps écoulé pour la réception de ce signal de référence à partir de l'instant de référence, - mesurer de manière réciproque des phases et des gains de signaux reçus 25 correspondant au signal de référence envoyé, - filtrer des phases parasites, et - calculer la distance à partir des phases filtrées et des gains mesurés des signaux reçus. [019] Selon une mise en oeuvre, le procédé comporte l'étape de détecter 30 des opportunités de mise en communication entre les différents objets communicants. 3003 9 70 5 [020] Selon une mise en oeuvre, le procédé comporte l'étape de définir un profil type de critères de recherche et de critères de détection pour l'utilisateur de l'objet communicant concerné construit au fil d'une durée d'utilisation, 5 - comparer le profil type avec une liste des critères de recherche et de détection des comptes utilisateurs stockés dans la base de données générale, et - informer l'utilisateur d'un niveau de pertinence de profils identifiés calculé à partir d'une comparaison entre le profil type et les critères de recherche et de 10 détection des comptes utilisateurs, - proposer à chacun des utilisateurs via leur objet communicant une identification réciproque et graduelle. [021] Selon une mise en oeuvre, pour établir la connexion authentifiée et sécurisée entre les objets communicants, le procédé comporte 15 les étapes suivantes: - diffuser un signal de détection à destination de tous les objets communicants écoutants, ce signal de détection contenant une donnée chiffrée par un système de clef privée/clef publique incluant l'identifiant de l'objet communicant détectant, et - échanger des données sur le protocole 802.11 authentifié et sécurisé par le biais de la donnée chiffrée échangée sur le protocole 802.15.4, - des trames correspondant aux données échangées étant normées de façon à permettre l'établissement d'une connexion point à point sécurisée. [22] Selon une mise en oeuvre, la diffusion du signal de détection est effectuée graduellement, cette granularité est contrôlée par un algorithme gérant une puissance de diffusion fondé sur un nombre prédéterminé d'objet communicant à détecter. [23] Selon une mise en oeuvre, le procédé comporte l'étape de géolocaliser les objets communicants sans système G PS intégré dans lesdits objets communicants. [24] Selon une mise en oeuvre, un objet communicant ayant établi une connexion avec un ensemble d'objets communicants, et une borne radio externe de type WIFI étant accessible par au moins un des objets communicants, il comporte les étapes suivantes: - localiser cette borne par le biais d'un identifiant de la borne pour en obtenir les coordonnées GPS, et - interpoler des positions estimatives des différents objets communicants par rapport à la borne avec les coordonnées GPS de ladite borne pour obtenir une position estimée de chacun des objets communicants. [25] Selon une mise en oeuvre, le procédé comporte l'étape de transmettre des données de services relatives à une configuration technique de l'objet communicant et d'adapter la communication en fonction de ces données de services. [26] Selon une mise en oeuvre, dans le cas où un objet communicant détecté a un niveau de batterie supérieur à celui de l'objet communicant détectant, des compressions de données audio et/ou vidéo échangées sont réalisées par l'objet communicant détecté. [27] L'invention concerne en outre un objet communicant pour la mise en oeuvre du procédé de communication selon l'invention, caractérisé en ce qu'il comporte des moyens de traitement comprenant des instructions logicielles permettant notamment de gérer une détection d'autres objets communicants, d'identifier et comparer des critères de recherche et de détection, ainsi que d'alerter un utilisateur et de communiquer avec d'autres objets communicants. [28] BREVE DESCRIPTION DES FIGURES [29] L'invention sera mieux comprise à la lecture de la description qui suit et à l'examen des figures qui l'accompagnent. Ces figures ne sont données qu'à titre illustratif mais nullement limitatif de l'invention. [30] La figure 1 montre une représentation schématique des objets communicants en relation avec une plateforme dans le cadre du procédé de communication selon l'invention; [031] La figure 2 montre une représentation schématique détaillée d'un objet communicant selon l'invention; [32] La figure 3 montre une représentation schématique détaillée de la plate-forme de communication selon l'invention; [33] La figure 4 montre un diagramme des étapes principales du procédé de communication selon l'invention. [034] La figure 5 montre un diagramme des étapes de mesure de distance entre un objet communicant détectant et un objet communicant détecté mises en oeuvre dans le procédé selon l'invention; [35] La figure 6 montre un diagramme des étapes du procédé selon l'invention mises en oeuvre pour la détection d'opportunités de mise en 10 communication entre deux objets communicants. [36] Les éléments identiques, similaires, ou analogues conservent la même référence d'une figure à l'autre. [37] DESCRIPTION D'EXEMPLES DE REALISATION DE L'INVENTION 15 [038] Le procédé de communication est mis en oeuvre par des objets communicants 01-ON destinés à échanger des informations entre eux ainsi qu'avec une plateforme P de communication. [39] Comme montré sur la figure 2, chaque objet 01-ON comporte une mémoire 10 stockant les champs d'un compte utilisateur CU1-CUN de la 20 personne porteuse de l'objet communicant 01-0N. Les champs du compte utilisateur CU1-CUN comportent des champs relatifs un identifiant unique ID1-IDN de l'utilisateur établi de préférence à partir d'un numéro de série de l'objet communicant 01-0N. Dans la suite du document, le terme champ a le sens qu'on lui attribue dans le domaine des bases de données, c'est-à-dire 25 qu'il s'agit d'une information élémentaire prenant au moins une valeur parmi un ensemble de valeurs possibles. [40] La mémoire 10 stocke également des champs de comptes de profils CP1-CPM qui ont été associés au compte utilisateur CU1-CUN lors de la création de ce dernier par l'utilisateur. La mémoire 10 stocke ainsi les 30 champs de ses comptes de réseaux sociaux et/ou professionnels et/ou un compte enregistré dans une base de données clients. Les comptes de réseaux sociaux sont par exemple des comptes du type Facebook (marque déposée) ou Myspace (marque déposée). Les comptes de réseaux professionnels sont par exemple des comptes de type Linkedin, Viadeo ou tout autre compte du même type. Les comptes enregistrés dans des bases de données client pourront être par exemple des comptes gérés par l'organisateur d'un salon professionnel ou enregistré sur un serveur administratif d'une grande entreprise. Ainsi, les champs des comptes de profils CP1-CPM comportent notamment des champs du type genre (homme lo ou femme), les noms, prénoms, âge, adresse électronique ainsi que la fonction de l'utilisateur de l'objet communicant 01-0N. Les champs des comptes de profils comportent également au moins un champ relatif à la liste de contact de premier rang au moins du réseau de profil CP1-CPM. Le nombre et le type de champs de compte de profils CP1-CPM dépendra bien 15 entendu du nombre et du type de comptes de profils associés à un utilisateur donné. [41] Chaque objet communicant 01-ON comporte une mémoire 11 stockant une activité de l'objet communicant. Cette activité est définie par un agenda des connexions avec les autres objets communicants 01-ON 20 (moment et durée de la connexion) et/ou les échanges par messages texte enregistrés et/ou une langue des valeurs des champs du compte stockés dans la mémoire 10. [42] Chaque objet communicant 01-ON comporte également une mémoire 12 contenant des données de services DS relatives à la 25 configuration technique de l'objet communicant. Ces données de services DS comportent ainsi des données relatives à la langue de configuration de l'objet communicant 01-0N, la présence ou non d'un téléphone ou d'une oreillette appairée au dispositif telle qu'une oreillette de type bluetooth, un niveau de batterie, un numéro de série de l'objet communicant 01-0N, l'état 30 de veille de l'objet communicant 01-ON etc.... [43] Chaque objet communicant 01-ON comporte également une mémoire 14 stockant des critères de recherche CR d'objets communicants 01-ON correspondant à des champs de compte utilisateur CU1-CUN recherchés par l'utilisateur. La mémoire 14 stocke également des critères de détection CD de l'objet communicant 01-ON correspondant aux champs du compte utilisateur CU1-CUN par lesquels l'objet communicant 01-ON accepte d'être détecté. [044] Chaque objet communicant 01-ON comporte un premier transpondeur radio 17 émettant de préférence à une fréquence de 2.4GHz suivant un protocole dérivé du protocole 802.15.4. Ce transpondeur 17 permet la détection d'autres objets communicants 01-ON ainsi que l'établissement d'une connexion sécurisée avec les objets communicants détectés. Ce transpondeur 17 est également utilisé pour effectuer un calcul de la distance entre deux objets communicants 01-0N, comme cela est expliqué plus en détails ci-après. [45] Chaque objet communicant 01-ON comporte également un deuxième transpondeur 18 fonctionnant suivant le protocole 802.11 et permettant l'échange de données avec d'autres objets communicants en mode point à point ainsi que des échanges de données avec la plateforme en mode point d'accès. Ces données consistent notamment en des valeurs des champs de comptes utilisateur CU1-CUN et/ou de comptes de profils CP1-CPM, des critères de recherche CR et de détection CD ainsi que les données de services DS. Ce transpondeur 18 permet également d'établir une communication audio et/ou vidéo entre deux objets communicants 01-0N. [46] Chaque objet communicant 01-ON comporte en outre de préférence un module de communication 20, par exemple de type bluetooth, pour la retransmission de signaux audio et/ou vidéo vers des périphériques, telles qu'une oreillette ou un téléphone portable lors d'une communication entre deux objets communicants 01-0N, pour la synchronisation des données avec un dispositif nomade DN décrit plus en détails ci-dessous, pour l'accès à la plateforme P par le biais de ce dispositif nomade DN, et pour la commande à distance de l'objet communicant par le biais de ce dispositif nomade DN. [47] Chaque objet communicant 01-ON comporte des moyens de traitement 21, incluant notamment une application 211 de gestion de la communication avec d'autres objets communicants 01-ON comprenant des instructions logicielles permettant notamment de gérer la détection des objets communicants 01-0N, d'identifier et comparer des critères de recherche CR et de détection CD pour mettre en évidence les correspondances, ainsi que d'alerter et de communiquer avec d'autres objets communicants 01-0N. Les moyens de traitement 21 assurent également le calcul de la distance entre deux objets communicants ainsi que la gestion de la communication avec la plateforme P. [48] Chaque objet communicant 01-ON comporte une interface homme-machine (IHM) 23 adaptée pour échanger avec l'utilisateur. Cette IHM 23 comporte des moyens de saisie de commandes et de messages lors des communications avec les autres utilisateurs, par exemple un clavier tactile 231. L'IHM 23 comporte en outre des moyens de restitution d'informations à destination de l'utilisateur, par exemple un écran d'affichage 232 et/ou une sortie audio 233 en relation avec un haut-parleur ou associée à une oreillette de type bluetooth par exemple et/ou un système vibreur 234. Dans un exemple de réalisation préféré, l'interface prend la forme d'un écran tactile dont l'agencement des menus dépend du caractère droitier ou gaucher de l'utilisateur. Ainsi, par exemple, pour un utilisateur droitier, le menu de navigation s'affichera sous la forme d'une bande placée à droite de l'écran tandis que pour un utilisateur gaucher, le menu de navigation s'affichera à gauche de l'écran. [49] Chaque objet communicant 01-ON comporte également de préférence une batterie 24 pour permettre un fonctionnement autonome ainsi qu'un port 25 de type USB ou micro-USB pour gérer des entrées/sorties et le rechargement de la batterie. [50] Chaque objet communicant 01-ON comporte en outre un processeur 26 adapté entre autres à l'exécution de l'application 211 de gestion de la communication avec les autres objets communicants 01-ON et avec la plateforme P. [51] Par ailleurs, comme montré sur la figure 3, la plateforme P comporte un serveur d'authentification 30 auquel un objet communicant 01-ON, un téléphone mobile 31, ou même un ordinateur 32 pourra se connecter via un accès web du type HTLM classique par exemple pour avoir accès à une base de données générale BG. Cette base de données générale BG stocke l'ensemble des comptes utilisateurs CU1-CUN et des comptes de profils CP1-CPM qui leur sont associés. La base de données générales BG stocke également de préférence les critères de recherche CR et de détection CD ainsi que les activités et les données de services DS des différents objets communicants 01-0N. [52] La plateforme P comporte une application App1 assurant la synchronisation des données entre les objets communicant 01-ON et la plateforme P. [53] La plateforme P comporte également une application App2 susceptible de proposer des opportunités de rencontre entre les utilisateurs en fonction de profils types décrite plus en détails ci-après. [54] La plateforme P comporte également une application App3 gérant des services de contenus appelés "goodies" comme par exemple des fonds d'écran animés destinés être téléchargés par les objets communicants 01- ON pour leur affichage lorsque l'objet communicant 01-ON est porté comme un badge. [55] La plateforme P comporte également des applications App4-App6 assurant la gestion des contacts comme par exemple une application App4 permettant d'exporter des données récoltées par un objet communicant 01-ON pour enrichir les comptes de profils de l'utilisateur, une application App5 permettant de traduire des valeurs de champs de comptes utilisateur CU1- CUN ou de profil CP1-CPM pour les envoyer dans la langue d'un objet communicant détectant. L'application App5 pourra être exécutée à la demande de l'objet communicant 01-ON détectant le cas échéant moyennant un paiement en ligne ou sur un compte associé à l'objet communicant 01-0N. Une application App6 pourra assurer une actualisation des champs d'un utilisateur sur les différents comptes. [056] De préférence, un applicatif est installé sur un dispositif nomade DN notamment de type téléphone mobile, ou objet multimédia de type tablette ou console de jeux, ou ordinateur. Cet applicatif a pour fonction notamment : - contrôler l'objet communicant 01-ON à partir du dispositif nomade DN, et en particulier, exécuter à partir du dispositif nomade DN toutes les fonctions utilisateurs normalement accessibles par l'objet communicant 01-0N, - synchroniser toutes les données de l'objet communicant 01-ON sur la plateforme P à partir d'une synchronisation du dispositif nomade DN avec la plateforme P, - alerter de la proximité d'un objet communicant 01-ON d'intérêt par le biais d'un signal sonore et/ou visuel par exemple de type sonnerie musicale. [057] Ces fonctions sont réalisées, entre l'objet communicant 01-ON et le dispositif nomade DN par le biais d'une liaison 802.11 point à point ou bien d'une liaison Bluetooth ou bien d'une autre liaison par exemple de type NFC ou même USB et entre le dispositif nomade DN et la plateforme P par le biais d'une liaison 802.11 Access Point ou bien d'un protocole de téléphonie mobile notamment de type GSM, UMTS, CDMA ou encore filaire dans le cas où la liaison 802.11 ne serait pas disponible. [58] On décrit ci-après, en référence avec les figures 1 et 4, les étapes du procédé de mise en communication selon l'invention. On note qu'à la figure 1, les objets communicants 01-ON et la plateforme P sont représentés de manière simplifiée pour faciliter la compréhension. [59] Dans une étape 100, un utilisateur crée un compte utilisateur CU1- CUN incluant un identifiant unique ID1-IDN de l'utilisateur établi à partir d'un numéro de série de l'objet communicant 01-0N. Ce numéro de série est l'identifiant unique de l'objet communicant. On effectue ainsi une identification de l'utilisateur au moyen d'un identifiant ID1-IDN unique pour chaque objet communicant qui unifie toutes les identités de l'utilisateur sur ses comptes de profils CP1-CPM. Le compte utilisateur a également au moins un champ relatif à son identité souhaitée par l'utilisateur de l'objet communicant et éventuellement d'autres champs relatifs par exemple à sa fonction. [60] Dans une étape 101, les comptes de profils de l'utilisateur CP1- CPM, en particulier ses comptes de sociaux et/ou professionnels et/ou un compte enregistré dans une base de données clients sont associés au compte utilisateur CU1-CUN. Par associer, on entend obtenir auprès de du réseau social/professionnel/client détenteur du compte de profil Cpi une autorisation permettant l'interconnexion entre la plateforme P et la base de données de ce réseau, puis l'importation des données relatives à Cpi dans la plateforme pour ensuite être téléchargée vers l'objet communicant 01-0N. Alternativement, dans le cas d'une mise en oeuvre du procédé sans plateforme P, l'importation des données est effectuée directement vers l'objet communicant 01-0N. Comme indiqué précédemment, les comptes de profils hébergés par la plateforme P, l'objet communicant 01-ON et le dispositif nomade DN incluent au moins la liste des contacts de premier rang du réseau de chaque CPi. Ainsi par exemple, un compte Linkedin (marque déposée) sera associé à un premier compte utilisateur CU1 correspondant à un premier objet communicant 01, tandis qu'un compte Viadeo (marque déposée) et un compte Facebook (marque déposée) sera associé à un compte utilisateur CU2 correspondant à un deuxième objet communicant 03. Un compte enregistré sur le serveur d'un salon sera associé à un troisième compte utilisateur CU3 correspondant à un troisième objet communicant 03. De la même façon, si l'utilisateur propriétaire de CU1 de 01 dispose à la fois de quatre comptes par exemple un compte Facebook, un compte Viadeo, un compte Linkedin et un compte enregistré sur le serveur d'un salon, les données de ces quatre comptes sont enregistrés dans les champs CP1 à CPM. [61] Dans une étape 102, les comptes utilisateur CU1-CUN et les comptes de profil CP1-CPM associés de l'ensemble des utilisateurs sont agrégés dans la base de données générale BG. Par agrégé, on entend lier chaque compte de profil Cpi importé depuis le réseau social/prof/client concerné (grâce à l'autorisation donnée) à l'identifiant unique ID1-IDN. [62] L'utilisateur détermine ensuite dans une étape 103 des critères de recherche CR d'objets communicants correspondant à des champs de compte utilisateur CU1-CUN recherchés par l'utilisateur. L'utilisateur détermine également des critères de détection CD de l'objet communicant 01-ON correspondant aux champs du compte utilisateur CU1-CUN par lesquels l'objet communicant 01-ON accepte d'être détecté. [63] L'objet communicant 01-0N, dit objet communicant détectant OD, détecte alors dans une étape 104 les objets communicants 01-ON écoutants c'est-à-dire pouvant être détectés dits objets détectés OD'. En effet, un objet communicant 01-ON peut être mis en veille par l'utilisateur afin de ne pas être dérangé via une fonctionnalité dont l'état constitue une donnée de service DS. Dans le cas où cette fonctionnalité est activée, l'objet communicant 01-ON ne pourra pas être détecté par les objets communicants situés à proximité; alors que dans le cas où cette fonctionnalité est désactivée, l'objet communicant 01-ON pourra être détecté par les autres objets situés à proximité. [64] L'étape de détection est effectuée dans le cadre d'une connexion authentifiée et sécurisée sans solliciter ni l'utilisateur de l'objet communicant détectant OD, ni les utilisateurs des objets communicants 01-ON pouvant être détectés OD'. On considère dans notre exemple l'objet communicant 01 comme étant l'objet détectant OD et les objets communicants 02 et 03 comme étant les objets communicants détectés OD'. [65] A cet effet, un signal de détection A est émis par l'objet communicant détectant OD à destination de tous les objets communicants écoutants OD'. Ce signal A est émis suivant la norme dérivant de 802.15.4 appelée 802.15.4'. C'est une norme dérivée de la norme 802.15.4 dans le sens où elle permet une liaison point à point entre deux objets communicants dans un cadre non prévu par le protocole 802.15.4. Ce signal de détection A contient une donnée chiffrée par un système de clef privée/clef publique incluant l'identifiant ID1-IDN de l'objet communicant détectant OD. De préférence, la diffusion du signal de détection A se fait graduellement, cette granularité étant contrôlée par un algorithme gérant la puissance de diffusion fondé sur un nombre prédéterminé d'objet 01-ON à détecter. Ainsi, la puissance du signal A augmente tant que le nombre d'objets 01-ON à détecter n'est pas atteint. Ce nombre est par exemple égal à dix objets communicants 01-0N. En variante, il pourrait bien entendu être supérieur ou inférieur à dix par exemple égal à deux comme dans l'exemple, cela dépend de l'application. La détection des objets communicants 01-ON pourra être effectuée par exemple dans un rayon de l'ordre de 100 mètres. [66] Dans une étape 105, les échanges de tout ou partie des données de services DS et/ou relatives aux champs des comptes d'utilisateur CU1- CUN et de profil CP1-CPM y compris les listes de contacts ainsi que les critères de recherche CR et de détection CD sont effectués entre l'objet communicant détectant OD et les objets communicants détectés OD'. Ces échanges sont effectués sur le protocole 802.11 authentifié et sécurisé par le biais de la donnée chiffrée échangée suivant le protocole 802.15.4'. [67] Les trames correspondant aux données échangées entre l'objet communicant détectant OD et les objets communicants détectés OD' sont normés c'est-à-dire que la structure des trames est prédéfinie de façon à permettre l'établissement d'une connexion point à point sécurisée sur le protocole 802.11. Ainsi, la communication entre les différents objets communicants 01-ON est une communication ad hoc qui ne nécessite pas la définition et la sollicitation d'un coordinateur d'échanges réseau comme c'est le cas avec les systèmes de type "access point". Une telle communication entre les objets communicants 01-ON permet de déployer aisément le réseau d'objets communicants 01-ON sans avoir besoin d'un routeur ou d'une structure télécoms préexistante. [68] Ensuite, le procédé comporte l'étape 106 d'identifier des critères communs entre les critères de recherche CR de l'objet communicant détectant OD et les critères de détection CD du ou des objets communicants détectés OD'. Ainsi, par exemple, si l'objet communicant détectant 01 a comme critères de recherche "genre"="femme", "âge"="35-40ans", "société"="Schlumberger", "fonction"="DRH", et que le deuxième objet communicant 02 a comme critère de détection "nationalité"="indonésien" et que le troisième objet communicant 03 a comme critères de détection "genre"="homme", "âge"="30ans" et "fonction"="DRH" alors à l'issue de l'étape 106, le procédé met en évidence qu'il existe aucun critère commun entre le premier objet communicant 01 et le deuxième objet communicant 02 et deux critères communs (le "genre" et la "fonction") entre le premier objet communicant 01 et le troisième objet communicant 03. [69] Dans une étape 107, les objets communicants comparent les valeurs prises par les critères communs entre l'objet détectant OD et l'objet détecté OD. En cas d'égalité ou de proximité des critères de recherche CR de l'objet communicant détectant OD vis-à-vis des critères de détection de l'objet communicant détecté OD', alors l'utilisateur est alerté dans une étape 108 via un signal sonore et/ou visuel et/ou tactile (mode vibreur) émis par l'objet communicant OD de la détection d'objets communicants OD' répondant partiellement ou totalement à ses critères de recherche CR. [70] En l'occurrence, le premier 01 et le troisième objet 03 communicant présentent un critère commun différent (le genre), un critère commun identique et un critère commun proche (l'âge). Le nombre de critères identiques pourra être affiché pour chaque objet communicant détecté OD'. La proximité des critères est définie de préférence par la plateforme P via une application App 7. Ainsi par exemple la proximité de la plage d'âges 35-40 est définie par les plages 30-35, 35-40 et 40-45. Une fonction de type CEO (Chief Executive Officer) pourra être considérée également comme étant proche de la fonction COO (Chief Operating Officer). [71] Ensuite, une communication est établie dans une étape 108 entre les objets communicants 01-ON ayant des intérêts communs, en l'occurrence les objets communicants 01 et 03. Cette communication pourra être de type audio et/ou vidéo. Il est également possible de mettre en relation les utilisateurs via des échanges de message texte dont les contenus pourront être sauvegardés dans des champs relatifs à l'activité de l'objet communicant 01-0N. Le moment de la communication, la personne contactée, ainsi que sa durée pourront également être sauvegardées dans les champs de l'agenda stocké dans la mémoire 11. [72] En outre, tout ou partie des données recueillies de l'activité de l'objet communicant 01-ON avec les objets détectés OD' sont dans une étape 109 transposés et/ou converties et/ou enrichies de l'activité physique de l'utilisateur, son activité sur chacune de ses identités virtuelles (exemple émettre des demandes de contacts, enregistrer le cas échéant des demandes de contacts dans les comptes de réseaux sociaux auxquels appartient l'utilisateur, actualiser de manière automatique des contacts 3003 9 70 17 existants ex : enregistrement le cas échéant d'un échange texte audio ou video sur son compte de profil contenant déjà le contact). [73] On note par ailleurs que la communication entre les objets communicants 01-ON et la plateforme P pour l'actualisation des données 5 des différents comptes notamment pourra être effectuée dans un mode "point d'accès" via le protocole 802.11. [74] De préférence, la distance entre l'objet communicant détectant OD et un objet communicant détecté OD' est mesurée et communiquée à l'utilisateur de l'objet communicant détectant OD en sorte qu'il pourra 10 aisément aller à la rencontre de la personne d'intérêt dans le cas où cette dernière serait proche de lui. [75] A cet effet, la synchronisation des horloges des transpondeurs 17 des deux objets communicants 01-ON est effectuée dans une première étape 200 pour définir un instant de référence tO commun aux deux 15 transpondeurs 17. Ensuite, un signal de référence B est émis dans une étape 201 de manière synchronisée et bilatérale, c'est-à-dire que chaque transpondeurs 17 émet ce signal de référence B. Le temps écoulé pour la réception de ce signal de référence B à partir de l'instant de référence tO est mesuré dans une étape 202 par les moyens de traitement 21 des objets 20 communicants 01-0N. [76] Les phases et des gains des signaux reçus correspondant au signal B sont ensuite mesurés de manière réciproque dans une étape 203. Des phases parasites sont filtrées dans une étape 204. La distance entre les deux objets communicants 01-ON est ensuite déterminée dans une étape 25 205 à partir des phases filtrées et des gains mesurés. [77] L'objet communicant peut par ailleurs établir une communication avec un dispositif nomade DN du type téléphone mobile ou ordinateur via une liaison 802.11 point à point par l'intermédiaire du transpondeur 18 ou une liaison bluetooth par l'intermédiaire du transpondeur 20 ou une autre 30 liaison par exemple de type NFC. Cette communication a pour objet : - d'actualiser les données résidantes sur l'objet communicant 01-ON si le jeu de données présent sur le dispositif nomade DN est plus récent, - actualiser les données du dispositif nomade DN si le jeu de données de l'objet communicant 01-ON est plus récent, ou - établir une communication texte, audio, video entre deux utilisateurs à l'aide des capacités multimédia du dispositif nomade DN, ou - piloter l'objet communicant 01-ON à l'aide du dispositif nomade DN. [078] Le dispositif nomade DN peut également - établir une liaison 802.11 de type Access Point avec la plateforme P afin de synchroniser le jeu de données de l'objet communicant 01-ON que le dispositif nomade DN héberge, - actualiser et/ou enrichir et/ou convertir directement ou par le biais de la plateforme P les comptes de profils CP1 à CPM de l'utilisateur de l'objet communicant. [79] Dans le cas où la liaison 802.11 de type Access Point n'est pas disponible, l'applicatif développé pour le dispositif nomade DN peut 15 s'appuyer sur une liaison de type GSM pour rendre ces mêmes fonctionnalités. [80] Dans un perfectionnement du procédé, on détecte des opportunités de mise en communication entre les différents objets communicants 01-0N. 20 [081] A cet effet, en référence avec la figure 6, la plateforme P définit dans une étape 300 un profil type 33 de critères de recherche CR et de critères de détection CD pour l'utilisateur de l'objet communicant 01-ON concerné construit au fil du temps d'utilisation. Ce profil type 33 pourra être défini à partir des fréquences des valeurs prises par chacun des champs 25 retenus pour définir les critères de recherche CR et de détection CD et en déduire un critère moyen de recherche et de détection. Ce profil type 33 est comparé dans une étape 301 avec la liste des critères de recherche CR et de détection CD des comptes utilisateurs CU1-CUN stockés dans la base de données générale BG. Cette comparaison pourra le cas échéant être limitée 30 uniquement aux utilisateurs acceptant au préalable d'être contactés. [082] Dans une étape 302, la plateforme P informe alors l'utilisateur d'un niveau de pertinence de profils identifiés calculé à partir d'une comparaison entre le profil type 33 et les critères de recherche CR et de détection CD des autres comptes utilisateurs. On propose ensuite à chacun des utilisateurs dans une étape 303 une identification réciproque et graduelle. Par identification réciproque et graduelle, on entend une identification dans laquelle un utilisateur va dévoiler à l'autre certains de ses champs les uns après les autres sous réserve que l'autre utilisateur en fasse de même. [083] Par ailleurs, les objets communicants 01-ON pourront adapter la communication en fonction des données de services DS échangées entre les objets communicants 01-0N. Par exemple, dans le cas où les objets communicants 01-ON sont équipés d'une oreillette, il sera proposé une communication audio entre les utilisateurs. Dans le cas où l'objet communicant détecté OD' a un niveau de batterie supérieur à celui de l'objet communicant détectant OD, les compressions de données audio et/ou vidéo pourront être réalisées par l'objet communicant détecté OD'. [084] Si la langue d'affichage par défaut des données de profil stockées par l'objet communicant détecté OD' n'est pas celle de l'objet communicant détectant OD, alors l'objet communicant détectant OD demande à l'objet détecté OD' la transmission des données de profil dans sa langue d'affichage par défaut des données de profil. Si l'objet communicant OD', ou OD ne disposent pas de ces données dans cette langue, ils peuvent en demander la traduction via une connexion à la plateforme P et la mise en oeuvre d'une application de traduction correspondante. [85] Dans une mise en oeuvre du procédé, les objets communicants détectés 01-ON sont géolocalisés sans système G PS intégré dans les objets 25 communicants 01-0N. [86] A cet effet, un objet communicant 01-ON a préalablement établi une connexion avec un ensemble d'objets communicants 01-0N. Par ailleurs, une borne radio externe 50 de type WIFI est accessible par au moins un des objets communicants 01-0N. Dans ces conditions, la borne 50 30 est localisée par le biais de son identifiant, par exemple le numéro SSID, pour en obtenir les coordonnées G PS. Ensuite, des positions estimatives des différents objets par rapport à la borne 50 avec les coordonnées GPS de ladite borne 50 sont interpolées pour obtenir une position estimée de chacun des objets communicants 01-0N. [087] Bien entendu, l'homme du métier pourra apporter des modifications au procédé de mise en communication précédemment décrit sans sortir du cadre de l'invention. En particulier, les bases de données ou les mémoires présentées comme étant distinctes les unes des autres pourraient en variante constituer une seule et même base de données ou mémoire. En variante, les mémoires ou la base de données BG présentées comme unique pourraient en variante être scindées en plusieurs mémoires ou base de données contenant chacune une partie des données de la mémoire ou de la base de données unique. REVENDICATIONS1. Procédé de communication entre au moins deux objets communicants (01-0N) caractérisé en ce qu'il comporte les étapes suivantes: - créer un compte utilisateur (CU1-CUN) incluant au moins un champ relatif à un identifiant unique de l'utilisateur correspondant à son objet communicant (01-0N), - associer des comptes de profil (CP1-CPM) tels que des comptes de réseau sociaux et/ou professionnels et/ou un compte enregistré dans une base de données clients au compte utilisateur, - agréger, dans une base de données générale (BG), les comptes utilisateur (CU1-CUN) et les comptes de profil (CP1-CPM) associés de l'ensemble des utilisateurs, - déterminer des critères de recherche (CR) d'objets communicants correspondant à des champs du compte utilisateur et/ou des comptes de profils associés d'objets communicants recherchés par l'objet communicant (01-0N) d'un utilisateur, - déterminer des critères de détection (CD) de l'objet communicant correspondant aux champs du compte utilisateur et/ou des comptes de profils associés par lesquels l'objet communicant accepte d'être détecté par les autres objets communicants, - détecter, via un objet communicant détectant (OD), des objets communicants écoutants (OD'), c'est-à-dire pouvant être détectés, dans le cadre d'une connexion authentifiée et sécurisée sans solliciter ni l'utilisateur de l'objet communicant détectant, ni les utilisateurs des objets communicants pouvant être détectés, - échanger des champs des comptes utilisateur (CU1-CUN) et/ou des comptes de profil (CP1-CPM) associés, ainsi que les critères de recherche (CR) et de détection (CD) entre l'objet communicant détectant (OD) et les objets communicants détectés (OD'), - identifier des critères communs entre les critères de recherche (CR) de l'objet communicant détectant (OD) et les critères de détection d'un objet communicant détecté, - comparer les valeurs prises par les critères communs entre l'objetcommunicant détectant (OD) et l'objet communicant détecté (OD') et en cas d'égalité ou de proximité, alors - alerter l'utilisateur via un signal émis par l'objet communicant de la détection d'au moins un objet communicant répondant partiellement ou totalement aux critères de recherche (C R), et - établir une communication entre les deux objets communicants. 2. Procédé selon la revendication 1, caractérisé en ce que l'identifiant unique (1D1-IDN) est établi à partir d'un numéro de série de l'objet communicant (01-0N). 3. Procédé selon la revendication 1 ou 2, caractérisé en ce que un compte utilisateur (CU1-CUN) comporte en outre des champs relatifs à une activité de l'objet communicant (01-0N) définie par un agenda des connexions avec les autres objets communicants et/ou des échanges par messages texte enregistrés et/ou une langue des champs du compte utilisateur (CU1-CUN). 4. Procédé selon l'une des revendications 1 à 3, caractérisé en ce que la communication établie entre deux objets communicants (01-0N) est une communication point à point. 5. Procédé selon l'une des revendications 1 à 4, caractérisé en ce qu'il 20 comporte l'étape de mesurer une distance entre l'objet communicant détectant (OD) et un objet communicant détecté (OD') et de communiquer cette distance à l'utilisateur de l'objet communicant détectant (OD). 6. Procédé selon la revendication 5, caractérisé en ce que, pour mesurer la distance entre les objets communicants (01-0N), il comporte les 25 étapes suivantes: - synchroniser des horloges de transpondeurs (17) des deux objets communicants (OD, OD') pour définir un instant de référence (t0) commun aux deux transpondeurs (17), - émettre de manière synchronisée et bilatérale un signal 30 de référence (B), - mesurer un temps écoulé pour la réception de ce signal de référence (B) à partir de l'instant de référence (t0),- mesurer de manière réciproque des phases et des gains de signaux reçus correspondant au signal de référence (B) envoyé, - filtrer des phases parasites, et - calculer la distance à partir des phases filtrées et des gains mesurés des signaux reçus. 7. Procédé selon l'une des revendications 1 à 6, caractérisé en ce qu'il comporte l'étape de détecter des opportunités de mise en communication entre les différents objets communicants (01-0N). 8. Procédé selon la revendication 7, caractérisé en ce qu'il comporte l'étape de définir un profil type (33) de critères de recherche (CR) et de critères de détection (CD) pour l'utilisateur de l'objet communicant (01-0N) concerné construit au fil d'une durée d'utilisation, - comparer le profil type (33) avec une liste des critères de recherche et de détection des comptes utilisateurs (CU1-CUN) stockés dans la base de données générale (BG), et - informer l'utilisateur d'un niveau de pertinence de profils identifiés calculé à partir d'une comparaison entre le profil type (33) et les critères de recherche et de détection des comptes utilisateurs (CU1-CUN), - proposer à chacun des utilisateurs via leur objet communicant (01- ON) une identification réciproque et graduelle. 9. Procédé selon l'une des revendications 1 à 8, caractérisé en ce que pour établir la connexion authentifiée et sécurisée entre les objets communicants, il comporte les étapes suivantes: - diffuser un signal de détection (A) à destination de tous les objets communicants écoutants, ce signal de détection (A) contenant une donnée chiffrée par un système de clef privée/clef publique incluant l'identifiant (1D1- IDN) de l'objet communicant détectant (OD), et - échanger des données sur le protocole 802.11 authentifié et sécurisé par le biais de la donnée chiffrée échangée sur le protocole 802.15.4, - des trames correspondant aux données échangées étant normées de façon à permettre l'établissement d'une connexion point à point sécurisée. 10. Procédé selon la revendication 9, caractérisé en ce que la diffusion du signal de détection (A) est effectuée graduellement, cettegranularité est contrôlée par un algorithme gérant une puissance de diffusion fondé sur un nombre prédéterminé d'objet communicant (01-0N) à détecter. 11. Procédé selon l'une des revendications 1 à 10, caractérisé en ce qu'il comporte l'étape de géolocaliser les objets communicants (01-0N) sans 5 système GPS intégré dans lesdits objets communicants (01-0N). 12. Procédé selon la revendication 11, caractérisé en ce que un objet communicant (01-0N) ayant établi une connexion avec un ensemble d'objets communicants, et une borne radio externe (50) de type WIFI étant accessible par au moins un des objets communicants (01-0N), il comporte 10 les étapes suivantes: - localiser cette borne (50) par le biais d'un identifiant de la borne pour en obtenir les coordonnées GPS, et - interpoler des positions estimatives des différents objets communicants (01-0N) par rapport à la borne (50) avec les coordonnées 15 GPS de ladite borne (50) pour obtenir une position estimée de chacun des objets communicants (01-0N). 13. Procédé selon l'une des revendications 1 à 12, caractérisé en ce qu'il comporte l'étape de transmettre des données de services (DS) relatives à une configuration technique de l'objet communicant (01-0N) et d'adapter 20 la communication en fonction de ces données de services (DS). 14. Procédé selon la revendication 13, caractérisé en ce que dans le cas où un objet communicant détecté (OD') a un niveau de batterie supérieur à celui de l'objet communicant détectant (OD), des compressions de données audio et/ou vidéo échangées sont réalisées par l'objet communicant 25 détecté (OD'). 15. Objet communicant pour la mise en oeuvre du procédé de communication selon l'une des revendications 1 à 14, caractérisé en ce qu'il comporte des moyens de traitement (21) comprenant des instructions logicielles permettant notamment de gérer une détection d'autres objets 30 communicants (01-0N), d'identifier et comparer des critères de recherche (CR) et de détection (CD), ainsi que d'alerter un utilisateur et de communiquer avec d'autres objets communicants (01-0N).