Patent ID: 8078189

Claim:
A method for providing location-based information over a network, the method comprising: acquiring a plurality of GPS reference data sets at intervals, the plurality of GPS reference data sets corresponding to a plurality of respective local areas, whereby each GPS reference data set is updated on a continuous basis; generating a plurality of aiding data sets usable by assisted GPS clients for obtaining a GPS positioning solution at intervals based on the respective GPS data sets, whereby each aiding data set is updated on a continuous basis; storing the generated aiding data sets at intervals on a data-storing network server, whereby updated aiding data sets are available on a continuous basis for access by a requesting entity via communication with the data-storing network server; receiving a request for a position of a mobile station from the requesting entity and, in response to the request, selecting an aiding data set from the plurality of generated aiding data sets based on the area in which the mobile station is located; computing a first position result based on the selected aiding data set and storing the first position result on the data-storing network server; and computing a final position result based on the previously computed first position result and storing the final position result on the data-storing network server.