Position computation in a positioning system using synchronization time bias
First Claim
1. A method comprising:
- receiving signals from a satellite navigation system and signals from a wireless communication system; and
determining a position solution for a mobile unit as a function of the received signals using a synchronization bias that defines a difference between a system time for the satellite navigation system and a system time for the wireless communication system.
3 Assignments
0 Petitions
Accused Products
Abstract
In general, this disclosure is directed to techniques for computing a positioning solution for a mobile unit based on signals received from the satellite navigation system and the wireless communication system. The techniques allow for, and resolve, a synchronization bias that constrains a system time for the satellite navigation system and a system time for the wireless communication system relative to each other. The mobile unit may utilize the defined constraint to compute a position solution in environments where additional independent measurements would otherwise be required. The mobile unit may incorporate Receiver Autonomous Integrity Monitoring (RAIM) functionality to validate the position and time solutions derived from each of received signals. According to the techniques described herein, the mobile unit may be able to utilize the defined synchronization bias to apply RAIM or similar techniques in environments where such techniques would otherwise be indeterminate.
33 Citations
69 Claims
-
1. A method comprising:
-
receiving signals from a satellite navigation system and signals from a wireless communication system; and
determining a position solution for a mobile unit as a function of the received signals using a synchronization bias that defines a difference between a system time for the satellite navigation system and a system time for the wireless communication system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
receiving a request from a mobile unit operating within an environment having a satellite navigation system and a wireless communication system; and
communicating to the mobile unit, in response to the request, synchronization bias data that constrains a system time of the satellite navigation system as a function of a system time of the wireless communication system. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. An apparatus comprising:
-
one or more antennas to receive signals from a satellite navigation system and a wireless communication system; and
a processor to determine a position solution for a mobile unit as a function of the received signals using a synchronization bias that defines a difference between a system time for the satellite navigation system and a system time for the wireless communication system. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A system comprising:
-
a server to store synchronization bias data that defines a difference between a system time for a satellite navigation system and a system time for a wireless communication system; and
a device to receive the synchronization bias data from the server, and determine a position solution as a function of the synchronization bias data and signals received from the satellite navigation system and the wireless communication system. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46)
-
-
47. A method comprising:
-
receiving signals at a device from a plurality of systems having synchronous system times; and
determining a position solution for the device as a function of the signals and a synchronization bias that defines a difference between the system times. - View Dependent Claims (48, 49)
-
- 50. A computer-readable medium comprising instructions to cause a processor to determine a position solution for a mobile unit as a function of signals received from a satellite navigation system, signals received from a wireless communication system, and a synchronization bias that defines a difference between system times for the satellite navigation system and the wireless communication system.
- 58. A computer-readable medium comprising data structure to store one or more synchronization biases for computing position solutions for one or more mobile units, where each of the synchronization biases defines a difference between a system time for a satellite navigation system and a system time for a wireless communication system.
-
61. A method comprising:
-
receiving sets of position related measurements for a device, the measurements of each of the sets having a common bias with respect to the measurements of the other set; and
determining a position solution for the device as a function of the measurements and the common bias. - View Dependent Claims (62, 63)
-
-
64. A method comprising:
-
receiving sets of position related measurements for a device from a plurality of systems;
determining different system times for each of the systems; and
determining a position solution for the device as a function of the measurements and the system times. - View Dependent Claims (65, 66, 67, 68, 69)
-
Specification