Patent ID: 8027413

Claim:
A detection block for receiving correlations and providing a selected measurement error vector and a selected indication vector, the detection block comprising, discriminators for receiving correlations and providing discriminations, sequential filters for receiving the discriminations and providing measurement error vectors, observation detectors for receiving correlations and the measurement error vectors and providing indication vectors, and a selector for selecting one of the measurement error vectors as a selected measurement error vector and for selecting one of the indication vectors as a selected indication vector, wherein, the discriminators comprise a phase discriminator, a carrier frequency discriminator, and a code discriminator, the discriminations comprise phase discriminations, carrier frequency discriminations, and code discriminations, the correlations are I E , Q E , I P , Q p , I L , and Q L correlations, the sequential filters are a first sequential filter for receiving the phase discriminations and providing a first measurement error vector, a second sequential filter for receiving the frequency discriminations and providing a second measurement error vector, and a third sequential filter for receiving the code discriminations and providing a third measurement error vector, the measurement error vectors comprising the first measurement error vector and the second measurement error vector and the third measurement error vector, each measurement error vector comprises a pseudorange error Δρ residual, a carrier phase error φ residual, a carrier frequency error φ′ residual, a carrier phase acceleration error φ″ residual, and a measurement covariance matrix M, and each indication vector comprises a carrier phase validity indicator PLI, a carrier phase confidence indicator PLC, a carrier frequency validity indicator FLI, a carrier frequency confidence indicator FLC, a code phase validity indicator CLI, and a code phase confidence indicator CLC.