Patent ID: 7725111

Claim:
A method comprising: capturing, at a mobile unit: (i) a first snapshot of a first signal at a first time, wherein the first signal is received by the mobile unit, and (ii) a second snapshot of a second signal at a second time, wherein the second signal is received by the mobile unit; generating, at a location server: (i) a first result based on a comparison of the first snapshot with the contents of a database of RF fingerprints that associates RF fingerprints with locations, and (ii) a second result based on a comparison of the second snapshot with the contents of the database of RF fingerprints; estimating, at the location server, a location of the mobile unit based on: (i) the first result, (ii) the second result, (iii) the amount of time between the first time and the second time, and (iv) a model of the probable motion of the mobile unit between the first time and the second time.