EP2527859A2

Location beacon database and server, method of building location beacon database, and location based service using same

Abstract

A Wi-Fi location server system comprises a collection of information in a database describing Wi-Fi access points for at least one target area, including identification information for a corresponding Wi-Fi access point and calculated position information for the corresponding Wi-Fi access point, wherein calculated position information is obtained from recording readings of the Wi-Fi access point at various locations so that the calculation of the position of the Wi-Fi access point reduces arterial bias in the calculated position information; computer-implemented logic for receiving scan data including readings for Wi-Fi access points in the target area and associated locations at which the readings were detected; computer-implemented logic for identifying a potential error in the location information, including logic to identify the potential error using clustering techniques; and computer-implemented logic to determine locations for Wi-Fi access points based on the scan data, wherein the location information with potential error is excluded.

EP2527859A2, drawing sheet 1
Sheet 1 of 16

Term

Term ended

Projected expiry passed 28 October 2025, 0.9 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

14 claims: 8 independent, 6 dependent

  1. 1
    A Wi-Fi location server system, comprising:a collection of information in a database describing Wi-Fi access points for at least one target area, the collection including information for a plurality of Wi-Fi access points in the target area, the information including identification information for a corresponding Wi-Fi access point and calculated position information for the corresponding Wi-Fi access point, wherein the calculated position information is obtained from recording multiple readings of the Wi-Fi access point at various locations around the Wi-Fi access point so that the calculation of the position of the Wi-Fi access point reduces arterial bias in the calculated position information;computer-implemented logic for receiving scan data including readings for Wi-Fi access points in the target area and associated locations at which the readings were detected;computer-implemented logic for identifying potential error in the location information, the logic including logic to identify the potential error in the location information using clustering techniques;and computer-implemented logic to determine locations for Wi-Fi access points based on the scan data, wherein the location information with potential error is excluded.
  2. 4
    The system of any preceding claim, wherein the collection of information provides reference symmetry within substantially the entire target area.
  3. 5
    The system of any preceding claim, wherein the logic for identifying potential error includes logic to determine a weighted centroid position for all position information reported for an access point and logic to identify position information that exceeds a statistically-based deviation threshold amount away from the centroid position and excludes such deviating position information from the database and from influencing the calculated positions of the Wi-Fi access points.
  4. 6
    The system of any preceding claim, wherein logic for identifying potential error is to perform a weighting based on an age of the scan data.
  5. 8
    A method, comprising:providing in a Wi-Fi location server system a collection of information in a database describing Wi-Fi access points for at least one target area, the collection including information for a plurality of Wi-Fi access points in the target area, the information including identification information for a corresponding Wi-Fi access point and calculated position information for the corresponding Wi-Fi access point, wherein the calculated position information is obtained from recording multiple readings of the Wi-Fi access point at various locations around the Wi-Fi access point so that the calculation of the position of the Wi-Fi access point reduces arterial bias in the calculated position information;receiving, by the Wi-Fi location server system, scan data including readings for Wi-Fi access points in the target area and associated locations at which the readings were detected;identifying, by the Wi-Fi location server system, potential error in the location information, including identifying the potential error in the location information using clustering techniques;and determining, by the Wi-Fi location server system, locations for Wi-Fi access points based on the scan data, wherein the location information with potential error is excluded.
  6. 11
    The method of any one of claims 8 to 10, wherein the collection of information provides reference symmetry within substantially the entire target area.
  7. 12
    The method of any one of claims 8 to 11, wherein the identifying potential error includes determining a weighted centroid position for all position information reported for an access point and identifying position information that exceeds a statistically-based deviation threshold amount away from the centroid position and excludes such deviating position information from the database and from influencing the calculated positions of the Wi-Fi access points.
  8. 13
    The system of any preceding claim, wherein identifying potential error includes performing a weighting based on an age of the scan data.