Telecommunications-assisted satellite positioning system
First Claim
1. A wireless terminal comprising:
- a telecommunications receiver for receiving a code synchronization estimate for a ranging signal from a satellite from an auxiliary system over a wireless telecommunications link; and
a field receiver for receiving and processing said ranging signal using said code synchronization estimate.
13 Assignments
0 Petitions
Accused Products
Abstract
A wireless terminal and auxiliary system are disclosed that enable the wireless terminal to determine its location based on signals transmitted from navigation satellites. In particular, the tasks of signal acquisition and signal processing required of a wireless terminal in the prior art are divided between the wireless terminal and the auxiliary system in accordance with the illustrative embodiment. The auxiliary system assists the wireless terminal by acquiring information about the satellites'"'"' ephemerides, by partially processing it and by transmitting the partially processed information to the wireless terminal in a form that is useful to the wireless terminal. The wireless terminal then uses the partially processed information from the auxiliary system to assist the wireless terminal in acquiring the ranging signals from the navigation satellites quickly and when they are weak.
120 Citations
46 Claims
-
1. A wireless terminal comprising:
-
a telecommunications receiver for receiving a code synchronization estimate for a ranging signal from a satellite from an auxiliary system over a wireless telecommunications link; and
a field receiver for receiving and processing said ranging signal using said code synchronization estimate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
said code synchronization estimate to facilitate the creation of a candidate code;
said candidate code and said ranging signal to create a candidate sinusoidal signal; and
further comprising a discrete fourier transform of said candidate sinusoidal signal for determining when said candidate code is synchronized with said ranging signal.
-
-
12. A wireless terminal comprising:
-
a telecommunications receiver for receiving a modulation bit sequence for a ranging signal from a satellite from an auxiliary system over a wireless telecommunications link; and
a field receiver for receiving and processing said ranging signal using said modulation bit sequence. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
a candidate code, said modulation bit sequence, and said ranging signal to create a candidate sinusoidal signal; and
further comprising a discrete fourier transform of said candidate sinusoidal signal for determining when said candidate code is synchronized with said ranging signal.
-
-
23. A method of operating a wireless terminal, said method comprising:
-
receiving a ranging signal from a satellite;
receiving a code synchronization estimate for said ranging signal from an auxiliary system; and
processing said ranging signal using said code synchronization estimate. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
receiving a modulation bit sequence for said ranging signal from said auxiliary system; and
processing said ranging signal using said modulation bit sequence.
-
-
25. The method of claim 23 further comprising:
-
receiving a Doppler shift estimate for said ranging signal from said auxiliary system; and
processing said ranging signal using said Doppler shift estimate.
-
-
26. The method of claim 23 further comprising:
-
receiving from a system timing signal; and
processing said ranging signal using said system timing signal.
-
-
27. The method of claim 26 wherein said system timing signal is received from said auxiliary system.
-
28. The method of claim 26 wherein said system timing signal is received from an independent timing source.
-
29. The method of claim 23 further comprising determining a position of said wireless terminal based on said code synchronization estimate and said ranging signal.
-
30. The method of claim 29 further comprising transmitting said position of said wireless terminal to said auxiliary system.
-
31. The method of claim 29 further comprising visually displaying a position of said wireless terminal to a user of said wireless terminal.
-
32. The method of claim 23 further comprising:
-
creating a partially processed ranging signal based on said code synchronization estimate and said ranging signal; and
transmitting said partially processed ranging signal to said auxiliary system.
-
-
33. The method of claim 23 further comprising:
-
creating a ranging estimate based on said code synchronization estimate and said ranging signal; and
transmitting said ranging estimate to said auxiliary system.
-
-
34. The method of claim 23 further comprising:
-
creating a candidate code based on said code synchronization estimate;
creating a candidate sinusoidal signal based on said ranging signal and said candidate code; and
performing spectral analysis on said candidate sinusoidal signal to determine when said candidate code is synchronized with said ranging signal.
-
-
35. A method of operating a wireless terminal, said method comprising:
-
receiving a ranging signal from a satellite;
receiving a modulation bit sequence for said ranging signal from said auxiliary system; and
processing said ranging signal using said modulation bit sequence. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
receiving a code synchronization estimate for said ranging signal from an auxiliary system; and
processing said ranging signal using said code synchronization estimate.
-
-
37. The method of claim 35 further comprising:
-
receiving a Doppler shift estimate for said ranging signal from said auxiliary system; and
processing said ranging signal using said Doppler shift estimate.
-
-
38. The method of claim 35 further comprising:
-
receiving from a system timing signal; and
processing said ranging signal using said system timing signal.
-
-
39. The method of claim 38 wherein said system timing signal is received from said auxiliary system.
-
40. The method of claim 38 wherein said system timing signal is received from an independent timing source.
-
41. The method of claim 35 further comprising determining a position of said wireless terminal based on said modulation bit sequence and said ranging signal.
-
42. The method of claim 41 further comprising transmitting said position of said wireless terminal to said auxiliary system.
-
43. The method of claim 41 further comprising visually displaying a position of said wireless terminal to a user of said wireless terminal.
-
44. The method of claim 35 further comprising:
-
creating a partially processed ranging signal based on said modulation bit sequence and said ranging signal; and
transmitting said partially processed ranging signal to said auxiliary system.
-
-
45. The method of claim 35 further comprising:
creating a ranging estimate based on said modulation bit sequence and said ranging signal; and
transmitting said ranging estimate to said auxiliary system.
-
46. The method of claim 35 further comprising:
-
creating a candidate sinusoidal signal based on said ranging signal and a candidate code; and
performing spectral analysis on said candidate sinusoidal signal to determine when said candidate code is synchronized with said ranging signal.
-
Specification