Patent ID: 7304605

Claim:
A method of processing satellite signals received by an adaptive antenna array, the method comprising: receiving spread spectrum satellite signals from a plurality of satellites at a plurality of receivers within the system and downconverting the received signals; beamforming the downconverted signals using gain and phase information; receiving, by a navigation receiver, the beamformed signals and despreading the beamformed signals; determining, by the navigation receiver, a satellite direction relative to the antenna array orientation for each satellite signal using the beamformed signals; receiving, by a manifold calculation processor, the downconverted signals and the determined satellite direction; despreading, by the manifold calculation processor, the received signals to recover the satellite signals; calculating, by the manifold calculation processor, gain and phase information from the signals despread by the manifold calculation processor and the determined satellite direction; and storing, in a manifold store, the gain and phase information calculated by the manifold calculation processor, at a predetermined address related to the direction of arrival of the satellite signal.