A method and system for enabling a more robust detection, acquisition and
positioning solution capability for a GPS device. The system and method
uses GPS satellite ranging signals based on a simultaneous, all-in-view
coherent PRN code signal processing scheme, rather than acquisition of
GPS signals one at a time, in order to predict a location of a GPS user
receiver. Additionally, image processing techniques, ultra-tight coupling
processing techniques, or a combination thereof, are used to further
enhance accuracy in determining the location of the user receiver. Signal
processing techniques are used to determine the location of the GPS user
receiver when no GPS satellite ranging signals can be individually
detected, or when only one or two strong GPS satellite ranging signals
can be individually detected in weak signal environments, jamming
conditions, and a combination thereof.