Brevet FR3067900A1 (20181221)

REVENDICATIONS1. Procédé de géolocalisation d'un bien ou d'une personne dans lequel un traceur associé audit bien ou à ladite personne met en oeuvre les étapes suivantes : - détection de réseaux WiFi et points d'accès associés se trouvant à sa portée, - collecte de données brutes relatives à au moins réseau WiFi détecté et à au moins un point d'accès par lequel ledit réseau est rendu visible audit traceur, - lorsqu'un réseau WiFi ouvert est détecté, o connexion au réseau WIFI o obtention d'une adresse IP et des paramètres du serveur DNS associé au point d'accès, o génération et transmission audit serveur DNS d'une requête DNS encapsulant lesdites données brutes avec un nom de domaine correspondant à un serveur de résolution apte à traiter la requête pour récupérer lesdites données et à interroger avec celles-ci un serveur de localisation lui- même apte à fournir une information de localisation à partir de données brutes sur un environnement WiFi.\n<CLM>\1\tProcédé selon la revendication 1, dans lequel des données brutes comprennent un identifiant de point d'accès (BSSID) et/ou un nom de réseau (SSID) et/ou un niveau de puissance du signal reçu (RSSI).\n<CLM>\1\tProcédé selon l'une des revendications précédentes, dans lequel pour les données alphanumériques, seuls sont conservés les caractères alphanumériques ([A-Z] [a-z] [0-9]) et les caractères « moins » ( - ) et « tiret bas » ( _ ), les données binaires étant exprimées dans leur valeur hexadécimale convertie en texte ASCII, 22 les données alphanumériques et les données binaires converties en texte ASCII étant ensuite encapsulées dans la requête DNS.\n<CLM>\1\tProcédé selon la revendication 1 ou selon la revendication 2, dans lequel les données sont concaténées dans une chaine hexadécimale, 5 ladite chaine étant ensuite encodée en texte, puis encapsulée dans la requête DNS.\n<CLM>\1\tProcédé selon l'une des revendications précédentes, dans lequel lorsque plusieurs réseaux WiFi ouverts sont détectés, le traceur tente de s'y connecter par niveaux de signal décroissant. 10\n<CLM>\1\tProcédé selon l'une des revendications précédentes, dans lequel les données brutes encapsulées comportent des données d'au moins un capteur de mesure de grandeurs physiques externes.\n<CLM>\1\tProcédé selon l'une des revendications précédentes, dans lequel on met également en oeuvre une détection de réseaux Bluetooth et 15 dans lequel les données brutes encapsulées comportent des données relatives à au moins un équipement Bluetooth, lorsqu'un tel équipement est visible par le traceur.\n<CLM>\1\tProcédé de géolocalisation d'un bien ou d'une personne dans lequel un serveur de résolution reçoit une requête DNS générée et 20 transmise par un traceur associé audit bien ou à ladite personne selon un procédé conforme à l'une des revendications précédentes, dans lequel ledit serveur de résolution : - traite la requête pour y récupérer les données brutes relatives à au moins réseau WiFi détecté par le traceur et 25 - interroge avec celles-ci un serveur de localisation apte à fournir une information de localisation à partir de données brutes sur un environnement WiFi. 23\n<CLM>\1\tProcédé selon la revendication 8, dans lequel ledit serveur désencapsule lesdites données et le cas échéant les décode.\n<CLM>\1\tTraceur de géolocalisation de biens ou de personnes comportant un microcontrôleur, un module émetteur/récepteur WiFi, ainsi qu'une 5 alimentation, dans lequel le microcontrôleur est apte à mettre en oeuvre le procédé selon l'une des revendications 1 à\n<CLM>\1\t11. Traceur selon la revendication 10, caractérisé en ce qu'il comporte en outre au moins un capteur de mesure de grandeurs physiques externes. 10\n<CLM>\1\tSystème de géolocalisation de biens ou services comportant au moins un traceur selon la revendication 10 ou la revendication 11 et serveur de résolution adapté pour mettre en oeuvre un procédé selon la revendication 8 ou selon la revendication\n<CLM>\1\t15