Systems, methods, and apparatus for jammer rejection
AssigneeQUALOMM Incorporated
InventorsEmilija Simic, Douglas Rowitch, Christopher Patrick
Life of this patent
Estimating the term…
Abstract
A method according to an embodiment obtains a list of peaks for each of a number of frequency hypotheses. Each peak has an energy result and corresponds to a code phase hypothesis. Embodiments include methods and apparatus that may be used in identifying a location of a signal (such as a GPS signal) in a two-dimensional search space. Location information may be further applied to operations such as signal acquisition, signal tracking, position location of a receiver, and timing operations such as the synchronization of one or more other processes.
Claims33
A method of signal processing, said method comprising:
- obtaining a plurality of results based on correlating a received code with a reference code, each result corresponding to one of a plurality of code phase hypotheses and one of a plurality of frequency hypotheses;
- for each of the plurality of the frequency hypotheses, selecting a plurality of peaks among the results for the frequency hypothesis;
- and
- for each of the plurality of the frequency hypotheses, storing an ordered list of the selected plurality of peaks.
An apparatus for signal processing, said apparatus comprising:
- a first array of logic elements configured to obtain a plurality of results based on correlating a received code with a reference code, each result corresponding to one of a plurality of code phase hypotheses and one of a plurality of frequency hypotheses;
- and
- a second array of logic elements configured to select, for each of a plurality of the frequency hypotheses, a plurality of peaks among the results for the frequency hypothesis and to store, for each of a plurality of the frequency hypotheses, an ordered list of the selected plurality of peaks.
An apparatus for signal processing, said apparatus comprising:
- means for correlating a received code with a reference code to obtain a plurality of results, each result corresponding to one of a plurality of code phase hypotheses and one of a plurality of frequency hypotheses;
- and
- an array of logic elements configured to select, for each of a plurality of the frequency hypotheses, a plurality of peaks obtained from the results for the frequency hypothesis and to store an ordered list of the selected plurality of peaks.
Dependencies are inferred from the claim text.