Multi-wireless device location determination
AssigneeJuniper Networks, Inc.
InventorsNeal Dante Castagnoli, Shmuel Shaffer
Life of this patent
Estimating the term…
Abstract
Disclosed are embodiments that determine a location of a first wireless device based on estimates of two other wireless devices. Each of the other wireless devices is assigned or defines its own plurality of regions. Each wireless device estimates a location of the first wireless device with respect to its assigned or defined plurality of regions. One of the estimates is then translated to the other device's plurality of regions. The two estimates are then combined to estimate the location of the first wireless device.
Claims20
A method for determining a location of a wireless device, the method comprising:
- obtaining a first position and a first orientation of a first wireless device;
- receiving a signal from a second wireless device;
- determining a second position and a second orientation of the second wireless device based on the received signal, and the first position and first orientation;
- obtaining a first location estimate of a third wireless device, the first location estimate based on a signal received by the first wireless device and from the third wireless device, the first location estimate relative to a first reference coordinate system defined by the first wireless device;
- obtaining a second location estimate of the third wireless device, the second location estimate based on a signal received by the second wireless device and from the third wireless device, the second location estimate relative to a second reference coordinate system defined by the second wireless device;
- mapping the second location estimate of the third wireless device relative to the second reference coordinate system to the first reference coordinate system;
- aggregating the first location estimate of the third wireless device and the mapped second location estimate of the third wireless device;
- and
- determining a location of the third wireless device within the first reference coordinate system based on the aggregation.
A system for determining a location of a wireless device, the system comprising:
- hardware processing circuitry;
- and
- one or more hardware memories storing instructions that when executed configure the hardware processing circuitry to perform operations comprising:
- obtaining a first position and a first orientation of a first wireless device;
- receiving a signal from a second wireless device;
- determining a second position and a second orientation of the second wireless device based on the received signal, and the first position and first orientation;
- obtaining a first location estimate of a third wireless device, the first location estimate based on a signal received by the first wireless device and from the third wireless device, the first location estimate relative to a first reference coordinate system defined by the first wireless device;
- obtaining a second location estimate of the third wireless device, the second location estimate based on a signal received by the second wireless device and from the third wireless device, the second location estimate relative to a second reference coordinate system defined by the second wireless device;
- mapping the second location estimate of the third wireless device relative to the second reference coordinate system to the first reference coordinate system;
- aggregating the first location estimate of the third wireless device and the mapped second location estimate of the third wireless device;
- and
- determining a location of the third wireless device within the first reference coordinate system based on the aggregation.
A non-transitory computer readable storage medium comprising instructions that when executed configure hardware processing circuitry to perform operations for determining a location of a wireless device, the operations comprising:
- obtaining a first position and a first orientation of a first wireless device;
- receiving a signal from a second wireless device;
- determining a second position and a second orientation of the second wireless device based on the received signal, and the first position and first orientation;
- obtaining a first location estimate of a third wireless device, the first location estimate based on a signal received by the first wireless device and from the third wireless device, the first location estimate relative to a first reference coordinate system defined by the first wireless device;
- obtaining a second location estimate of the third wireless device, the second location estimate based on a signal received by the second wireless device and from the third wireless device, the second location estimate relative to a second reference coordinate system defined by the second wireless device;
- mapping the second location estimate of the third wireless device relative to the second reference coordinate system to the first reference coordinate system;
- aggregating the first location estimate of the third wireless device and the mapped second location estimate of the third wireless device;
- and
- determining a location of the third wireless device within the first reference coordinate system based on the aggregation.
Dependencies are inferred from the claim text.