Patent ID: 9560489
Date: 2017-01-31
CPC Classifications: G01S,H04W

Claim:
1. A method comprising: obtaining, by a server from a sampling device, sets of measurements captured at sampling locations along a route traveled by the sampling device at a venue; determining, by the server, location fingerprint data of the venue, the location fingerprint data comprising expected measurements of signals from the one or more signal sources at locations including the sampling locations; receiving, by the server from a requesting device that is different from the sampling device, a first request for first location data; providing, by the server to the requesting device as a response to the first request, the estimated locations of the one or more signal sources; receiving, by the server from the requesting device, a second request for second location data, the second request including an estimated first location of the requesting device at the venue; and providing, by the server to the requesting device as a response to the second request, a portion of the fingerprint data that corresponds to the estimated first location, wherein the server comprises one or more computers.