Determination of state vector, timing, and navigation quality metrics from reception of SBS transmissions
First Claim
1. A method of determining the position of a mobile device, comprising:
- receiving at the mobile device a plurality of time-slotted messages from a respective plurality of reference devices, each of the time-slotted messages being broadcast during an assigned time slot having a known timing relative to a reference time, wherein each of the time-slotted messages contains a slot identification (ID) indicating the assigned time slot;
determining a time of reception of each of the time-slotted messages received at the mobile device;
using the slot ID to determine the time of transmission of each of the time-slotted messages received at the mobile device; and
determining a position of the mobile device via multi-lateration based on the time of transmission and the time of reception of each of the time-slotted messages and known positions of the reference devices.
3 Assignments
0 Petitions
Accused Products
Abstract
A technique for determining the position of a mobile device includes receiving at the mobile device a set of time-slotted messages from a respective set of reference devices. Each of the time-slotted messages contains a slot ID indicating the assigned time slot in which it was broadcast. The slot ID is used to determine the time of transmission of each of the time-slotted messages received at the mobile device, and the position of the mobile device is determined via multi-lateration based on the time of flight of the time-slotted messages and known positions of the reference devices. According to another approach, the mobile device receives a set of ADS-B messages from a respective set of SBS ground stations. The time of transmission of each of the ADS-B messages is supplied in the ADS-B message itself or in a subsequent message and used to determined the position of the mobile device.
-
Citations
20 Claims
-
1. A method of determining the position of a mobile device, comprising:
-
receiving at the mobile device a plurality of time-slotted messages from a respective plurality of reference devices, each of the time-slotted messages being broadcast during an assigned time slot having a known timing relative to a reference time, wherein each of the time-slotted messages contains a slot identification (ID) indicating the assigned time slot; determining a time of reception of each of the time-slotted messages received at the mobile device; using the slot ID to determine the time of transmission of each of the time-slotted messages received at the mobile device; and determining a position of the mobile device via multi-lateration based on the time of transmission and the time of reception of each of the time-slotted messages and known positions of the reference devices. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus, comprising:
-
a receiver disposed on a mobile platform and configured to receive a plurality of time-slotted messages from a respective plurality of reference devices, each of the time-slotted messages being broadcast during an assigned time slot having a known timing relative to a reference time, wherein each of the time-slotted messages contains a slot identification (ID) indicating the assigned time slot; and a processor disposed on the mobile platform, the processor being configured to; determine a time of transmission of each of the time-slotted messages received at the mobile platform the time of transmission being determined from the slot ID; and determine a position of the mobile platform via multi-lateration based on the time of transmission and a time of reception of each of the time-slotted messages and known positions of the reference devices. - View Dependent Claims (7, 8, 9, 10)
-
-
11. One or more non-transitory computer readable storage media encoded with software comprising computer executable instructions and, when the software is executed, operable to:
-
determine a time of transmission of each of a plurality of time-slotted messages received at a mobile platform from a respective plurality of reference devices, each of the time-slotted messages being broadcast during an assigned time slot having a known timing relative to a reference time, wherein each of the time-slotted messages contains a slot identification (ID) indicating the assigned time slot, the time of transmission being determined from the slot ID; and determine a position of the mobile platform via multi-lateration based on the time of transmission and a time of reception of each of the time-slotted messages and known positions of the reference devices. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method of determining the position of a mobile device, comprising:
-
receiving at the mobile device a plurality of Automatic Dependent Surveillance-Broadcast (ADS-B) messages from a respective plurality of Surveillance and Broadcast Services (SBS) ground stations; determining a time of reception of each of the ADS-B messages received at the mobile device; determining a time of transmission of each of the ADS-B messages received at the mobile device from information contained in a field of each of the ADS-B messages or within a field of respective subsequent messages; and determining a position of the mobile device via multi-lateration based on the time of transmission and the time of reception of the ADS-B messages and known positions of the SBS ground stations. - View Dependent Claims (17, 18, 19, 20)
-
Specification