Distributed positioning mechanism for wireless communication devices
First Claim
1. A method performed by a communication device in a wireless communication network, the method comprising:
- detecting a plurality of positioning control messages exchanged between at least two pairs of access points in the wireless communication network;
determining position information associated with each access point of each of the at least two pairs of access points, the position information based, at least in part, on the plurality of positioning control messages;
determining timing information associated with the at least two pairs of access points based, at least in part, on the plurality of positioning control messages; and
determining a current position associated with the communication device of the wireless communication network based, at least in part, on the position information and the timing information.
2 Assignments
0 Petitions
Accused Products
Abstract
A wireless communication device can determine its position in accordance with a distributed positioning mechanism to minimize bandwidth and power consumption at the wireless communication device. The wireless communication device can detect positioning control messages exchanged between independent pairs of access points in a wireless communication network. The wireless communication device can determine position information associated with each access point of each of the pairs of access points and timing information associated with the pairs of access points based, at least in part, on the detected positioning control messages. The position of the wireless communication device can then be calculated based, at least in part, on the position information and the timing information associated with the pairs of access points.
63 Citations
20 Claims
-
1. A method performed by a communication device in a wireless communication network, the method comprising:
-
detecting a plurality of positioning control messages exchanged between at least two pairs of access points in the wireless communication network; determining position information associated with each access point of each of the at least two pairs of access points, the position information based, at least in part, on the plurality of positioning control messages; determining timing information associated with the at least two pairs of access points based, at least in part, on the plurality of positioning control messages; and determining a current position associated with the communication device of the wireless communication network based, at least in part, on the position information and the timing information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A communication device comprising:
-
a processor; a network interface in communication with the processor; and a memory storing instructions, which when executed by the processor, cause the communication device to; detect a plurality of positioning control messages exchanged between at least two pairs of access points in a wireless communication network; determine position information associated with each access point of each of the at least two pairs of access points, the position information based, at least in part, on the plurality of positioning control messages; determine timing information associated with the at least two pairs of access points based, at least in part, on the plurality of positioning control messages; and determine current position associated with the communication device of the wireless communication network based, at least in part, on the position information and the timing information. - View Dependent Claims (13, 14, 15)
-
-
16. A non-transitory machine-readable medium having instructions stored therein, which when executed by one or more processors causes the one or more processors to perform operations that comprise:
-
detecting a plurality of positioning control messages exchanged between at least two pairs of access points in a wireless communication network; determining position information associated with each access point of each of the at least two pairs of access points based, at least in part, on the plurality of positioning control messages; determining timing information associated with the at least two pairs of access points based, at least in part, on the plurality of positioning control messages; and determining a current position associated with a communication device of the wireless communication network based, at least in part, on the position information and the timing information. - View Dependent Claims (17, 18, 19, 20)
-
Specification