Patent ID: 7852264

Claim:
A global navigation satellite system (GNSS) receiver for acquiring at least one signal broadcasted by a GNSS satellite, said system comprising: a first component configured to receive signals, wherein the received signals include at least one signal broadcasted by a GNSS satellite; a second component configured to multiply the received signal with a local code replica at a plurality of relative time offsets, downconvert the signal using a single local oscillator, filter the downconverted signal and decimate the sample frequency of the filtered signal; a third component configured to determine a signal power metric and estimate frequency offset for each of the filtered and downconverted signals; and a fourth component configured to detect presence of the at least one signal broadcasted from GNSS satellite and to acquire the initial estimate of code and frequency offset of the detected signal based on the determined signal power metrics and estimated frequency offsets; wherein the filtered and downconverted signals include in-phase and quadrature signals and the third component comprises a Cartesian to polar conversion component configured to generate at least one of amplitude or a square of amplitude and phase signals based on the in-phase and quadrature signals.