×

Techniques for computing location of a mobile device based on observed Wi-Fi access points

  • US 9,554,247 B2
  • Filed: 06/13/2016
  • Issued: 01/24/2017
  • Est. Priority Date: 10/29/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, at a server from one or more scanning devices, scanning data for Wi-Fi access points whose Wi-Fi signals were observed by the one or more scanning devices in a target area, wherein the one or more scanning devices each include a radio for observing the Wi-Fi signals;

    identifying groups of scanning data that share a common identifier of a Wi-Fi access point;

    for each group of scanning data, determining a centroid of the scanning data of the group, designating a set of scanning data of the group that exceeds a threshold distance from the centroid as having potential error, and calculating a location of the Wi-Fi access point by applying a reverse triangulation algorithm to the scanning data of the group that has not been designated as having potential error;

    storing the calculated location of the Wi-Fi access point for each group of scanning data in a reference database;

    receiving, by client software executing on a mobile device from an application or service on the mobile device that utilizes location readings, a request for a location of the mobile device;

    obtaining, by the client software, an identity of one or more Wi-Fi access points in range of the mobile device;

    computing the location of the mobile device using calculated locations of the one or more Wi-Fi access points from the reference database; and

    returning, by the client software, the computed location of the mobile device to the application or service.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×