An adaptive antenna system may be used with a GPS system to improve
operation in the presence of interference signals. A resulting adapted
antenna pattern will cause array pattern distortions affecting GPS
satellite signals received at some signal arrival angles. By determining
values of array factor distortions applicable to a GPS satellite signal
received at a specific arrival angle via a specific adapted array
pattern, a correction signal may be developed for use to mitigate the
effect of the applicable array factor distortion. By use of satellite
angle data, navigational data, or both, a predictive angle value of a
future arrival angle of a satellite signal may be identified. By
developing a correction signal applicable to that future arrival angle,
corrections for arriving signals can be applied without reliance on stale
values. Corrections may be made to the received satellite signal or may
be supplied to the GPS system for corrective use during processing of the
received signal. Other systems and methods applicable to reception of
GPS, broadband or other signals via array antennas with or without
adaptive processing are also described.