Method and apparatus for locating position of a remote receiver is
described. In one example, long term satellite tracking data is obtained
at a remote receiver. Satellite positioning system (SPS) satellites are
detected. Pseudoranges are determined from the remote receiver to the
detected SPS satellites. Position of the remote receiver is computed
using the pseudoranges and the long term satellite tracking data. SPS
satellites may be detected using at least one of acquisition assistance
data computed using a previously computed position and a blind search.
Use of long term satellite tracking data obviates the need for the remote
receiver to decode ephemeris from the satellites. In addition, position
of the remote receiver is computed without obtaining an initial position
estimate from a server or network.