Patent ID: 8866588

Claim:
A device, of a plurality of devices, requesting data that is periodically refreshed, said device being a Satellite Positioning System (SPS)-enabled mobile station (MS) comprising: a processing unit adapted to request a refresh of said data according to a time offset, said time offset falling within a designated one of a plurality of time slots within a defined interval, the defined interval including a start time and an end time respectively defined relative to a known expiration time of said data, the designated time slot within the defined interval being chosen pseudorandomly, wherein the data comprises orbital data for a plurality of resources comprising Space Vehicles (SVs), wherein the known expiration time is an earliest expiration time among expiration times associated with the plurality of resources, wherein the start time of the defined interval is defined as an orbital data expiration time of a first SV having an earliest orbital data expiration time among the SVs plus a specified delay, and wherein the designated time slot is generated using a remote device configured to pseudorandomly generate time offsets for the plurality of devices and provide the time offsets to the plurality of devices, each of the time offsets generated using the remote device corresponds to a respective one of the plurality of time slots such that the designated time slot corresponding to the time offset at which the processing unit of the device is configured to request the refresh is different from at least one other time slot from the plurality of time slots corresponding to at least one other time offset for at least one other of the plurality of devices configured to request a data refresh at the at least one other time slot.