A distributed 
orbit and propagation method for use in a predicted GPS or GNSS 
system, which includes a predicted GPS 
server (PGPS 
Server), a source of high accuracy 
orbit predictions (
Orbit Server), a global reference network (GRN 
Server) providing real-time GPS or GNSS assistance data to the PGPS Server, a predicted GPS 
client (PGPS 
Client) running on a device equipped with a GPS or AGPS 
chipset. In response to requests from the PGPS 
Client, the PGPS Server produces and disseminates an 
initial seed dataset consisting of current 
satellite orbit state vectors and orbit propagation model coefficients. This seed dataset enables the PGPS 
Client to locally predict and propagate 
satellite orbits to a desired future time. This predictive assistance in turn helps accelerate 
Time To First Fix (TTFF), optimize position solution calculations and improve the sensitivity of the GPS 
chip present on, or coupled with, the device. In contrast with other conventional predicted GPS systems that forward large volumes of predicted orbits, synthetic 
ephemeris or synthetic almanac data, this method optimally reduces data transfer requirements to the 
client, and enables the 
client to locally synthesize its own predicted assistance data as needed. This method also supports seamless notification of real-time 
satellite integrity events and seamless integration of predicted assistance data with 
industry standard real-time assistance data.