Patent WO-2006110181-A3 (WO)
Inventor: MORGAN EDWARD JAMES
IPC: H04W4/029
Filed: 2005-10-28
Abstract: L'invention concerne une base de données de radiobalises de localisation et un serveur de localisation, un procédé destiné à la construction d'une base de données de radiobalises de localisation, ainsi qu'un service basé sur la localisation dans lequel sont utilisés cette base de données et ce serveur. Le procédé consiste : à localiser des points d'accès Wi-Fi dans des zones géographiques cible pour construire une base de données de référence des emplacements de points d'accès Wi-Fi; à utiliser au moins un véhicule comprenant au moins un dispositif de balayage, un dispositif GPS, un dispositif radio Wi-Fi et un système d'antenne Wi-Fi; à faire circuler le véhicule à travers la zone cible selon une voie programmatique pour éviter les dérivations artérielles, la voie programmatique comprenant sensiblement toutes les rues praticables dans la zone géographique cible et permettant de résoudre un problème de cycle eulérien d'un graphe représenté par lesdites rues praticables; lors de la traversée de ladite cible, à recevoir périodiquement les coordonnées GPS du dispositif GPS; lors de la traversée de la zone cible, à détecter les signaux Wi-Fi transmis par les points d'accès Wi-Fi à portée du dispositif Wi-Fi et à enregistrer les informations d'identité du point d'accès Wi-Fi détecté conjointement aux informations de localisation GPS du véhicule lors de la détection du point d'accès Wi-Fi; à utiliser les informations de localisation pour appliquer une triangulation inverse sur la position du point d'accès Wi-Fi détecté; et à enregistrer la position du point d'accès détecté dans une base de données de référence. Ce procédé permet de localiser un dispositif d'utilisateur comprenant une radio Wi-Fi et de construire une base de données de référence des positions calculées des points d'accès Wi-Fi dans une zone cible. Lorsqu'un utilisateur transmet une demande de localisation d'un dispositif d'utilisateur comprenant une radio Wi-Fi, le dispositif Wi-Fi est déclenché pour transmettre une demande à tous les points d'accès Wi-Fi à protée du dispositif Wi-Fi. Ensuite, les points d'accès Wi-Fi à portée du dispositif Wi-Fi transmettent des messages permettant d'identifier le point d'accès Wi-Fi à partir duquel le message est transmis. La puissance du signal des messages reçus par les points d'accès Wi-Fi est calculée. La base de référence est consultée pour obtenir les emplacements calculés pour les points d'accès Wi-Fi identifiés. Selon le nombre de points d'accès Wi-Fi identifiés par l'intermédiaire des messages reçus, un algorithme de détermination d'emplacement correspondant est sélectionné à partir d'une pluralité d'algorithmes de détermination d'emplacement, ledit algorithme sélectionné étant adapté au nombre de points d'accès Wi-Fi identifiés. Les emplacements calculés pour chaque point d'accès Wi-Fi identifié, la puissance des signaux desdits messages reçus et l'algorithme de détermination d'emplacement sélectionné sont utilisés pour déterminer l'emplacement du dispositif d'utilisateur. La base de données peut être modifiée à l'aide de nouvelles informations de position ajoutées pour améliorer la qualité des positions déterminées préalablement, ce qui permet d'éviter les informations renfermant des erreurs.