×

Monitoring a location fingerprint database

  • US 9,002,373 B2
  • Filed: 12/14/2012
  • Issued: 04/07/2015
  • Est. Priority Date: 12/14/2012
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method comprising:

  • receiving, by a server and from a mobile device, an identifier of a signal source and a device location, the device location being a location at which the mobile device detected a signal of the signal source, the device location being determined independently of the signal source;

    determining, by the server, that the identifier of the signal source is stored in a location fingerprint database and in association with a signal source location, the signal source and the signal source location usable for determining an estimated location of a pedestrian located at a venue, the venue comprising a space accessible by the pedestrian and one or more constraints of movements of the pedestrian;

    determining, by the server and based on the received device location, a calculated location of the signal source;

    determining, by the server, that a distance between the calculated location of the signal source and the signal source location stored in the location fingerprint database exceeds a reliability threshold;

    upon determining that the distance exceeds the reliability threshold, modifying the location fingerprint database, including modifying the signal source location stored in the location fingerprint database;

    determining, by the server, that a distance between the updated signal source location and a second venue satisfies a fingerprint threshold where the signal source is usable for determining an estimated location of a second pedestrian located at the second venue; and

    in response, submitting, by the server and to one or more sampling devices, a request for conducting a fingerprint survey at the second venue to generate one or more measurements of the second venue, the one or more measurements usable by the server to determine a location fingerprint of the second venue,wherein the server comprises one or more computers.

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