A method and apparatus for processing satellite positioning system signals
at a mobile receiver is described. In one example, first bit-transitions
within satellite navigation data transmitted by at least one satellite
are estimated at the mobile receiver. A bit pattern is generated that
includes a known preamble and an extended preamble. The extended preamble
includes expected data bits within the satellite navigation data. The
first bit-transitions are compared with second bit-transitions of the bit
pattern to generate match data.