×

Location fingerprinting

  • US 8,977,298 B2
  • Filed: 12/14/2012
  • Issued: 03/10/2015
  • Est. Priority Date: 12/14/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method performed by one or more computers, the method comprising:

  • identifying one or more environment variables to be associated with a venue, each environment variable measuring a signal, the venue comprising a space accessible by a pedestrian and one or more constraints of movement of the pedestrian;

    determining a plurality of locations where the signal is detectable by a sensor of a mobile device when the mobile device is located at the venue, the locations being locations at the venue that are accessible by the mobile device and being different from a location of a signal source that produces the signal;

    determining location fingerprint data for the venue, the location fingerprint data comprising a fingerprint for each of the locations, the fingerprint including a set of one or more measurements that the mobile device is expected to receive when the mobile device measures the signal at the corresponding location, each measurement in the fingerprint corresponding to a different signal source, the location fingerprint data having a multi-dimensional data structure including an environment variable dimension and a location dimension, wherein;

    the environment variable dimension of the location fingerprint data corresponds to the one or more environment variables;

    the location dimension of the location fingerprint data corresponds to coordinates of the one or more locations; and

    one or more values in the location fingerprint data at a given location and given environment variable corresponds to a probability distribution that includes an expected value and a variance of the environment variable at the given location; and

    providing the location fingerprint data and an identifier of the venue to the mobile device for determining a location of the mobile device at the venue.

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