Methods and systems for positioning based on observed difference of time of arrival
First Claim
Patent Images
1. A method comprising, at a computing device:
- obtaining parameters of a first expression including a difference between a time of receiving at a mobile device a first message transmitted by a first access transceiver and a time of receiving a second message at the mobile device transmitted by a second access transceiver, said second message being transmitted by said second access transceiver in response to receipt of the first message at the second access transceiver;
obtaining parameters of a second expression including a difference between a time of receiving at the mobile device a third message transmitted by a third access transceiver and a time of receiving a fourth message at the mobile device transmitted by a fourth access transceiver, said fourth message being transmitted by said fourth access transceiver in response to receipt of the third message at the fourth access transceiver; and
computing an estimated location of the mobile device based, at least in part, on the first and second expressions.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are systems, methods and devices for computing an estimated location of a mobile device based, at least in part, on an observed difference of time of arrival of messages arriving at the mobile device. In particular implementations, such observed time arrival may comprise a difference between receipt at the mobile device a first message transmitted from a first transceiver device to a second transceiver device and receipt at the mobile device of a second message transmitted by the second transceiver device in response to the first message.
-
Citations
51 Claims
-
1. A method comprising, at a computing device:
-
obtaining parameters of a first expression including a difference between a time of receiving at a mobile device a first message transmitted by a first access transceiver and a time of receiving a second message at the mobile device transmitted by a second access transceiver, said second message being transmitted by said second access transceiver in response to receipt of the first message at the second access transceiver; obtaining parameters of a second expression including a difference between a time of receiving at the mobile device a third message transmitted by a third access transceiver and a time of receiving a fourth message at the mobile device transmitted by a fourth access transceiver, said fourth message being transmitted by said fourth access transceiver in response to receipt of the third message at the fourth access transceiver; and computing an estimated location of the mobile device based, at least in part, on the first and second expressions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computing device comprising:
one or more processors to; obtain parameters of a first expression including a difference between a time of receiving at a mobile device a first message transmitted by a first access transceiver and a time of receiving a second message at the mobile device transmitted by a second access transceiver, said second message being transmitted by said second access transceiver in response to receipt of the first message at the second access transceiver; obtain parameters of a second expression including a difference between a time of receiving at the mobile device a third message transmitted by a third access transceiver and a time of receiving a fourth message at the mobile device transmitted by a fourth access transceiver, said fourth message being transmitted by said fourth access transceiver in response to receipt of the third message at the fourth access transceiver; and compute an estimated location of the mobile device based, at least in part, on the first and second expressions. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
22. An article comprising:
a non-transitory storage medium comprising machine-readable instructions stored thereon which are executable by a special purpose computing apparatus to; obtain parameters of a first expression including a difference between a time of receiving at a mobile device a first message transmitted by a first access transceiver and a time of receiving a second message at the mobile device transmitted by a second access transceiver, said second message being transmitted by said second access transceiver in response to receipt of the first message at the second access transceiver; obtain parameters of a second expression including a difference between a time of receiving at the mobile device a third message transmitted by a third access transceiver and a time of receiving a fourth message at the mobile device transmitted by a fourth access transceiver, said fourth message being transmitted by said fourth access transceiver in response to receipt of the third message at the fourth access transceiver; and compute an estimated location of the mobile device based, at least in part, on the first and second expressions. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30)
-
31. An apparatus comprising:
-
means for obtaining parameters of a first expression including a difference between a time of receiving at a mobile device a first message transmitted by a first access transceiver and a time of receiving a second message at the mobile device transmitted by a second access transceiver, said second message being transmitted by said second access transceiver in response to receipt of the first message at the second access transceiver; means for obtaining parameters of a second expression including a difference between a time of receiving at the mobile device a third message transmitted by a third access transceiver and a time of receiving a fourth message at the mobile device transmitted by a fourth access transceiver, said fourth message being transmitted by said fourth access transceiver in response to receipt of the third message at the fourth access transceiver; and means for computing an estimated location of the mobile device based, at least in part, on the first and second expressions.
-
-
32. A method comprising, at a mobile device:
-
measuring a first difference between a time of receiving at the mobile device a first message transmitted by a first access transceiver and a time of receiving a second message at the mobile device transmitted by a second access transceiver, said second message being transmitted by said second access transceiver in response to receipt of the first message at the second access transceiver; measuring a second difference between a time of receiving at the mobile device a third message transmitted by a third access transceiver and a time of receiving a fourth message at the mobile device transmitted by a fourth access transceiver, said fourth message being transmitted by said fourth access transceiver in response to receipt of the third message at the fourth access transceiver; transmitting the first difference and the second difference to a network entity through a communications network; and receiving an estimated location of the mobile device through said communications network computed based, at least in part, on the transmitted first difference and second difference. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A mobile device comprising:
-
a transceiver device to transmit and receive messages from a communication network; and one or more processors to; measure a first difference between a time of receiving at the transceiver device a first message transmitted by a first access transceiver and a time of receiving a second message at the transceiver device transmitted by a second access transceiver, said second message being transmitted by said second access transceiver in response to receipt of the first message at the second access transceiver; measure a second difference between a time of receiving at the transceiver device a third message transmitted by a third access transceiver and a time of receiving a fourth message at the transceiver device transmitted by a fourth access transceiver, said fourth message being transmitted by said fourth access transceiver in response to receipt of the third message at the fourth access transceiver; initiate transmission of the first difference and second difference to a network entity through said transceiver device; and obtain an estimated location of the mobile device in one or more messages received at said transceiver device computed based, at least in part, on the transmitted first difference and second difference. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. An article comprising:
a non-transitory storage medium comprising machine-readable instructions stored thereon, which are executable by a special purpose computing apparatus of a mobile device to; measure a first difference between a time of receiving at the mobile device a first message transmitted by a first access transceiver and a time of receiving a second message at the mobile device transmitted by a second access transceiver, said second message being transmitted by said second access transceiver in response to receipt of the first message at the second access transceiver; measure a second difference between a time of receiving at the mobile device a third message transmitted by a third access transceiver and a time of receiving a fourth message at the mobile device transmitted by a fourth access transceiver, said fourth message being transmitted by said fourth access transceiver in response to receipt of the third message at the fourth access transceiver; initiate transmission of the first difference and the second difference to a network entity through a communication network; and obtain an estimated location of the mobile device in one or more messages received from said network entity computed based, at least in part, on the transmitted first difference and second difference.
-
51. A mobile device comprising:
-
means for measuring a first difference between a time of receiving at the mobile device a first message transmitted by a first access transceiver and a time of receiving a second message at the mobile device transmitted by a second access transceiver, said second message being transmitted by said second access transceiver in response to receipt of the first message at the second access transceiver; means for measuring a second difference between a time of receiving at the mobile device a third message transmitted by a third access transceiver and a time of receiving a fourth message at the mobile device transmitted by a fourth access transceiver, said fourth message being transmitted by said fourth access transceiver in response to receipt of the third message at the fourth access transceiver; means for transmitting the first difference and the second difference to a network entity through a communications network; and means for receiving an estimated location of the mobile device through said communications network computed based, at least in part, on the transmitted first difference and second difference.
-
Specification