Patent ID: 7298780

Claim:
A method for determining a delay of a spread data symbol stream, comprising the steps of: at least partially correlating a signal, which comprises at least first and second spread data symbol streams that are obtained by spreading at least a first and second data symbol stream with a respective first and second code, with said first code to obtain at least two portions of a cross-correlation function between said signal and said first code, and combining said at least two portions of said cross-correlation function to obtain a combined cross-correlation function portion from which a first delay of said first spread data symbol stream is determined, wherein said first code and said second code are composed of chips and wherein the number of chips of said first code is different from the number of chips of said second code, wherein said signal is a receive signal comprising the superposed spread data symbol streams that have been transmitted by satellite transmitters and received at a receiver with respective propagation delays, wherein said propagation delays are indicative of the distance between said receiver and said respective satellite transmitters, and wherein said determined first delay is one of said propagation delays.