Method and apparatus for performing signal correlation using historical correlation data
First Claim
Patent Images
1. In a satellite positioning receiver, a method for estimating a receiver parameter comprising:
- a) generating a correlation history comprising a sequence of correlation results for a signal received from at least one satellite; and
b) estimating at least one receiver parameter from the correlation history.
7 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for computing a convolution between an input GPS signal and a reference code by generating the convolution result in real time without storing unprocessed signal samples. The apparatus comprises a vector multiplier running at high speed to achieve the same result as a vector multiplier sized to process an entire epoch. Additionally, historical correlation data is used to correct frequency and timing errors.
71 Citations
39 Claims
-
1. In a satellite positioning receiver, a method for estimating a receiver parameter comprising:
-
a) generating a correlation history comprising a sequence of correlation results for a signal received from at least one satellite; and
b) estimating at least one receiver parameter from the correlation history. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20)
-
-
13. In a satellite positioning receiver, a method for estimating at least one receiver parameter from a correlation history comprising:
-
a) determining, in response to the correlation history, a plurality of estimates of signal level using a receiver frequency and bit timing hypothesis;
b) determining, in response to signal level estimates, estimates of at least one receiver parameter that provides a frequency and bit timing for the receiver that substantially maximizes signal level.
-
-
21. Apparatus for estimating at least one receiver parameter in a satellite positioning receiver comprising:
-
a) means for generating a correlation history comprising a sequence of correlation results from signals received from at least one satellite; and
b) means for estimating at least one receiver parameter from the correlation history. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A computer readable medium storing software that, when executed by a processor, causes a satellite positioning receiver to perform a method for estimating at least one receiver parameter from a correlation history comprising:
-
a) determining, in response to the correlation history, a plurality of estimates of signal level, using a receiver frequency and bit timing hypothesis;
b) determining, in response to the signal level estimates, estimates of at least one receiver parameter that provides a frequency and bit timing for the receiver that substantially maximizes signal level. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39)
-
Specification