Method and apparatus for performing signal correlation using historical correlation data
AssigneeGlobal Locate, Inc.
InventorsCharles Abraham, Frank van Diggelen
Life of this patent
Estimating the term…
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.
Claims39
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.
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.
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.
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.
Dependencies are inferred from the claim text.