Position location using ghost canceling reference television signals
First Claim
Patent Images
1. A method for determining the position of a user terminal, comprising:
- generating a correlation reference signal based on known characteristics of a broadcast analog television, ghost canceling reference signal;
receiving, at the user terminal, a broadcast analog television signal comprising the ghost canceling reference signal; and
correlating the broadcast analog television signal with the correlation reference signal, thereby producing a pseudorange; and
wherein the location of the user terminal is determined based on the pseudorange and a location of the transmitter of the broadcast analog television signal.
5 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus, and computer-readable media for determining the position of a user terminal comprises generating a correlation reference signal based on known characteristics of a chirp-type signal present in a broadcast analog television signal; receiving, at the user terminal, a broadcast analog television signal comprising the chirp-type signal; and correlating the broadcast analog television signal with the correlation reference signal, thereby producing a pseudorange; and wherein the location of the user terminal is determined based on the pseudorange and a location of the transmitter of the broadcast analog television signal.
69 Citations
64 Claims
-
1. A method for determining the position of a user terminal, comprising:
-
generating a correlation reference signal based on known characteristics of a broadcast analog television, ghost canceling reference signal;
receiving, at the user terminal, a broadcast analog television signal comprising the ghost canceling reference signal; and
correlating the broadcast analog television signal with the correlation reference signal, thereby producing a pseudorange; and
whereinthe location of the user terminal is determined based on the pseudorange and a location of the transmitter of the broadcast analog television signal. - View Dependent Claims (2, 3, 4, 5, 6, 7)
determining the location of the user terminal based on the pseudorange and the location of the transmitter of the broadcast analog television signal.
-
-
3. The method of claim 2, further comprising:
determining the location of the user terminal based on the pseudorange, a pseudorange computed based on a broadcast digital television signal, and the locations of the transmitters of the broadcast analog television signal and the broadcast digital television signal.
-
4. The method of claim 1, further comprising:
identifying the peak of the result of the correlating, thereby producing the pseudorange.
-
5. The method of claim 1, wherein the position of the user terminal is determined by adjusting the pseudoranges based on a difference between a transmitter clock at the transmitter of the broadcast analog television signal and a known time reference, and determining the position of the user terminal based on the adjusted pseudorange and the location of the TV transmitter.
-
6. The method of claim 1, further comprising:
-
determining a further pseudorange based on a further broadcast analog television signal; and
projecting the pseudorange and the further pseudorange to an instant of time, thereby eliminating any first order term in the clock of the user terminal.
-
-
7. The method of claim 1, further comprising:
tracking the ghost canceling reference signal using a time-gated delay-lock loop.
-
8. An apparatus for determining the position of a user terminal, comprising:
-
means for generating a correlation reference signal based on known characteristics of a broadcast analog television ghost canceling reference signal;
means for receiving, at the user terminal, a broadcast analog television signal comprising the ghost canceling reference signal; and
means for correlating the broadcast analog television signal with the correlation reference signal, thereby producing a pseudorange; and
whereinthe location of the user terminal is determined based on the pseudorange and a location of the transmitter of the broadcast analog television signal. - View Dependent Claims (9, 10, 11, 12, 13, 14)
means for determining the location of the user terminal based on the pseudorange and the location of the transmitter of the broadcast analog television signal.
-
-
10. The apparatus of claim 9, further comprising:
determining the location of the user terminal based on the pseudorange, a pseudorange computed based on a broadcast digital television signal, and the locations of the transmitters of the broadcast analog television signal and the broadcast digital television signal.
-
11. The apparatus of claim 8, further comprising:
means for identifying the peak of the result of the correlating, thereby producing the pseudorange.
-
12. The apparatus of claim 8, wherein the position of the user terminal is determined by adjusting the pseudoranges based on a difference between a transmitter clock at the transmitter of the broadcast analog television signal and a known time reference, and determining the position of the user terminal based on the adjusted pseudorange and the location of the TV transmitter.
-
13. The apparatus of claim 8, further comprising:
-
means for determining a further pseudorange based on a further broadcast analog television signal; and
means for projecting the pseudorange and the further pseudorange to an instant of time, thereby eliminating any first order term in the clock of the user terminal.
-
-
14. The apparatus of claim 8, father comprising:
means for tracking the ghost canceling reference signal using a time-gated delay-lock loop.
-
15. An apparatus for determining the position of a user terminal, comprising:
-
a signal generator to generate a correlation reference signal based on known characteristics of a broadcast analog television ghost canceling reference signal;
a receiver to receive, at the user terminal, a broadcast analog television signal comprising the ghost canceling reference signal; and
a correlator to correlate the broadcast analog television signal with the correlation reference signal, thereby producing a pseudorange; and
whereinthe location of the user terminal is determined based on the pseudorange and a location of the transmitter of the broadcast analog television signal. - View Dependent Claims (16, 17, 18, 19, 20, 21)
a processor to determine the location of the user terminal based on the pseudorange and the location of the transmitter of the broadcast analog television signal.
-
-
17. The apparatus of claim 16, wherein the processor determines the location of the user terminal based on the pseudorange, a pseudorange computed based on a broadcast digital television signal, and the locations of the transmitters of the broadcast analog television signal and the broadcast digital television signal.
-
18. The apparatus of claim 15, wherein the processor identifies the peak of the result of the correlating, thereby producing the pseudorange.
-
19. The apparatus of claim 15, wherein the position of the user terminal is determined by adjusting the pseudoranges based on a difference between a transmitter clock at the transmitter of the broadcast analog television signal and a known time reference, and determining the position of the user terminal based on the adjusted pseudorange and the location of the TV transmitter.
-
20. The apparatus of claim 15, wherein the processor:
-
determines a further pseudorange based on a further broadcast analog television signal; and
projects the pseudorange and the further pseudorange to an instant of time, thereby eliminating any first order term in the clock of the user terminal.
-
-
21. The apparatus of claim 15, further comprising:
a time-gated delay-lock loop to track the ghost canceling reference signal.
-
22. Computer-readable media embodying instructions executable by a computer to perform a method for determining the position of a user terminal, the method comprising:
-
generating a correlation reference signal based on known characteristics of a broadcast analog television ghost canceling reference signal;
receiving, at the user terminal, a broadcast analog television signal comprising the ghost canceling reference signal; and
correlating the broadcast analog television signal with the correlation reference signal, thereby producing a pseudorange; and
whereinthe location of the user terminal is determined based on the pseudorange and a location of the transmitter of the broadcast analog television signal. - View Dependent Claims (23, 24, 25, 26, 27, 28)
determining the location of the user terminal based on the pseudorange and the location of the transmitter of the broadcast analog television signal.
-
-
24. The media of claim 23, wherein the method further comprises:
determining the location of the user terminal based on the pseudorange, a pseudorange computed based on a broadcast digital television signal, and the locations of the transmitters of the broadcast analog television signal and the broadcast digital television signal.
-
25. The media of claim 22, wherein the method further comprises:
identifying the peak of the result of the correlating, thereby producing the pseudorange.
-
26. The media of claim 22, wherein the position of the user terminal is determined by adjusting the pseudoranges based on a difference between a transmitter clock at the transmitter of the broadcast analog television signal and a known time reference, and determining the position of the user terminal based on the adjusted pseudorange and the location of the TV transmitter.
-
27. The media of claim 22, wherein the method further comprises:
-
determining a further pseudorange based on a further broadcast analog television signal; and
projecting the pseudorange and the further pseudorange to an instant of time, thereby eliminating any first order term in the clock of the user terminal.
-
-
28. The media of claim 22, wherein the method further comprises:
tracking the ghost canceling reference signal using a time-gated delay-lock loop.
-
29. A method for determining the position of a user terminal, comprising:
-
generating a correlation reference signal based on known characteristics of a chirp-type signal present in a broadcast analog television signal;
receiving, at the user terminal, a broadcast analog television signal comprising the chirp-type signal; and
correlating the broadcast analog television signal with the correlation reference signal, thereby producing a pseudorange; and
whereinthe location of the user terminal is determined based on the pseudorange and a location of the transmitter of the broadcast analog television signal. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37)
determining the location of the user terminal based on the pseudorange and the location of the transmitter of the broadcast analog television signal.
-
-
33. The method of claim 32, further comprising:
determining the location of the user terminal based on the pseudorange, a pseudorange computed based on a broadcast digital television signal, and the locations of the transmitters of the broadcast analog television signal and the broadcast digital television signal.
-
34. The method of claim 29, further comprising:
identifying the peak of the result of the correlating, thereby producing the pseudorange.
-
35. The method of claim 29, wherein the position of the user terminal is determined by adjusting the:
- pseudoranges based on a difference between a transmitter clock at the transmitter of the broadcast analog television signal and a known time reference, and determining the position of the user terminal based on the adjusted pseudorange and the location of the TV transmitter.
-
36. The method of claim 29, further comprising:
-
determining a further pseudorange based on a further broadcast analog television signal; and
projecting the pseudorange and the further pseudorange to an instant of time, thereby eliminating any first order term in the clock of the user terminal.
-
-
37. The method of claim 29, further comprising:
tracking the chirp-type signal using a time-gated delay-lock loop.
-
38. An apparatus for determining the position of a user terminal, comprising:
-
means for generating a correlation reference signal based on known characteristics of a chirp-type signal present in a broadcast analog television signal;
means for receiving, at the user terminal, a broadcast analog television signal comprising the chirp-type signal; and
means for correlating the broadcast analog television signal with the correlation reference signal, thereby producing a pseudorange; and
whereinthe location of the user terminal is determined based on the pseudorange and a location of the transmitter of the broadcast analog television signal. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46)
means for determining the location of the user terminal based on the pseudorange and the location of the transmitter of the broadcast analog television signal.
-
-
42. The apparatus of claim 41, further comprising:
determining the location of the user terminal based on the pseudorange, a pseudorange computed based on a broadcast digital television signal, and the locations of the transmitters of the broadcast analog television signal and the broadcast digital television signal.
-
43. The apparatus of claim 38, further comprising:
means for identifying the peak of the result of the correlating, thereby producing the pseudorange.
-
44. The apparatus of claim 38, wherein the position of the user terminal is determined by adjusting the pseudoranges based on a difference between a transmitter clock at the transmitter of the broadcast analog television signal and a known time reference, and determining the position of the user terminal based on the adjusted pseudorange and the location of the TV transmitter.
-
45. The apparatus of claim 38, further comprising:
-
means for determining a further pseudorange based on a further broadcast analog television signal; and
means for projecting the pseudorange and the further pseudorange to an instant of time, thereby eliminating any first order term in the clock of the user terminal.
-
-
46. The apparatus of claim 38, further comprising:
means for tracking the chirp-type signal using a time-gated delay-lock loop.
-
47. An apparatus for determining the position of a user terminal, comprising:
-
a signal generator to generate a correlation reference signal based on known characteristics of a chirp-type signal present in a broadcast analog television signal;
a receiver to receive, at the user terminal, a broadcast analog television signal comprising the chirp-type signal; and
a correlator to correlate the broadcast analog television signal with the correlation reference signal, thereby producing a pseudorange; and
whereinthe location of the user terminal is determined based on the pseudorange and a location of the transmitter of the broadcast analog television signal. - View Dependent Claims (48, 49, 50, 51, 52, 53, 54, 55)
a processor to determine the location of the user terminal based on the pseudorange and the location of the transmitter of the broadcast analog television signal.
-
-
51. The apparatus of claim 50, wherein the processor determines the location of the user terminal based on the pseudorange, a pseudorange computed based on a broadcast digital television signal, and the locations of the transmitters of the broadcast analog television signal and the broadcast digital television signal.
-
52. The apparatus of claim 47, wherein the processor identifies the peak of the result of the correlating, thereby producing the pseudorange.
-
53. The apparatus of claim 47, wherein the position of the user terminal is determined by adjusting the pseudoranges based on a difference between a transmitter clock at the transmitter of the broadcast analog television signal and a known time reference, and determining the position of the user terminal based on the adjusted pseudorange and the location of the TV transmitter.
-
54. The apparatus of claim 47, wherein the processor:
-
determines a further pseudorange based on a further broadcast analog television signal; and
projects the pseudorange and the further pseudorange to an instant of time, thereby eliminating any first order term in the clock of the user terminal.
-
-
55. The apparatus of claim 47, further comprising:
a time-gated delay-lock loop to track the chirp-type signal.
-
56. Computer-readable media embodying instructions executable by a computer to perform a method for determining the position of a user terminal, the method comprising:
-
generating a correlation reference signal based on known characteristics of a chirp-type signal present in a broadcast analog television signal;
receiving, at the user terminal, a broadcast analog television signal comprising the chirp-type signal; and
correlating the broadcast analog television signal with the correlation reference signal, thereby producing a pseudorange; and
whereinthe location of the user terminal is determined based on the pseudorange and a location of the transmitter of the broadcast analog television signal. - View Dependent Claims (57, 58, 59, 60, 61, 62, 63, 64)
determining the location of the user terminal based on the pseudorange and the location of the transmitter of the broadcast analog television signal.
-
-
60. The media of claim 59, wherein the method further comprises:
determining the location of the user terminal based on the pseudorange, a pseudorange computed based on a broadcast digital television signal, and the locations of the transmitters of the broadcast analog television signal and the broadcast digital television signal.
-
61. The media of claim 56, wherein the method further comprises:
identifying the peak of the result of the correlating, thereby producing the pseudorange.
-
62. The media of claim 56, wherein the position of the user terminal is determined by adjusting the pseudoranges based on a difference between a transmitter clock at the transmitter of the broadcast analog television signal and a known time reference, and determining the position of the user terminal based on the adjusted pseudorange and the location of the TV transmitter.
-
63. The media of claim 56, wherein the method further comprises:
-
determining a further pseudorange based on a further broadcast analog television signal; and
projecting the pseudorange and the further pseudorange to an instant of time, thereby eliminating any first order term in the clock of the user terminal.
-
-
64. The media of claim 56, wherein the method further comprises:
tracking the chirp-type signal using a time-gated delay-lock loop.
Specification