Patent ID: 9241243
Filing Date: 2016-01-19
CPC Classification: G01S,H04W

Claim Text:
1. A method comprising: receiving, by a computer processor of a first computing device, a first location request for an estimated location of a target computing device; gathering, by the computer processor, a set of signal readings describing wireless communication signals received from the target computing device, each signal reading of the set of signal readings including: selecting, by the computer processor, at least three signal readings from the set of signal readings, the at least three signal readings including a first signal reading with a first geographic coordinate value and a first time stamp value, and a second signal reading with a second geographic coordinate value and a second time stamp value, wherein the first geographic coordinate value is different than the second geographic coordinate value, the first time stamp value is different than the second time stamp value, and the first signal reading, and the second signal reading both describe wireless communication signals received by the first computing device from the target computing device; and determining, by the computer processor, the estimated location of the target computing device based on the at least three signal readings by using at least a signal strength value of the first signal reading, the first geographic coordinate value of the first signal reading, a signal strength value of the second signal reading, and the second geographic coordinate value of the second signal reading to triangulate the estimated location of the target computing device.