Patent ID: 7064707

Claim:
A satellite-based positioning receiver with correction of inter-satellite cross-correlation errors, comprising: a correlation channel Cii of order i per satellite received, with i=1, 2, . . . N, N being the number of satellites received (Sat 1 , Sat 2 , . . . SatN); each correlator channel Cii having: a carrier correlation path, in-phase and quadrature, between the signal received and two respective local quadrature carriers (sine, cosine) generated by an oscillator with digital control of carrier; a code correlation path based on the signals I, Q output by the in-phase and quadrature carrier correlation path, with the local codes of the satellite received, provided by a digital generator of local codes; and an integrator for providing, for each local code, signals I c Q c at the output of the correlator channel Cii of the satellite received, c designating each of the local codes, wherein for each correlator channel Cii of the satellite received as many additional correlator channels Cix as additional satellites received with x=1, 2, . . . N and x different from i, and in that the local codes of the satellite received are correlated with the local codes of the other additional satellites Cix.