Patent ID: 7688261

Claim:
A method of rapidly determining a location of a global positioning system (GPS) receiver, the method comprising: using a base station having a known location to receive ranging signals ranging data from a plurality of satellites within view of the user receiver; receiving, at the user receiver, from the base station, a set of initialization data, base-station location data, time aiding data and boundary data, prior to using said user receiver in attempting to determine a pseudorange of a first one of said satellites; using the user receiver to receive a time synch function from the base station to synchronize a user receiver clock and ranging signals ranging data as received at the base station at an epoch time; using the user receiver to search within a Earth-reference search space region and a predefined search space boundary having a plurality of grid point locations based on the base-station-location data; acquiring simultaneously least two of the satellite ranging signals from each of the plurality of satellites in view of the user receiver; searching over carrier phase angle combinations for received ranging signals at each of the plurality of grid points; combining power outputs of the received ranging signals at each of the plurality of grid point locations, and determining therefrom a probable location of the user receiver; and assessing reliability of the probable location.