Methods and apparatus for efficient transport and management of a positioning and timing almanac
First Claim
Patent Images
1. A processor-implemented method for almanac version control comprising:
- reporting, by a mobile station, one or more version identifiers, each version identifier corresponding to a geographically partitioned terrestrial radio resource almanac version held by the mobile station, to a server; and
receiving, at the mobile station, in response to the one or more version identifiers reported by the mobile station, instructions from the server to download and hold at least one geographically partitioned terrestrial radio resource almanac version held by the server,wherein each geographically partitioned terrestrial radio resource almanac version comprises assistance data locally optimized for a corresponding geographical region.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for reporting almanac versions and almanac identification by a mobile station to a server is provided. The server compares the almanac version and almanac identification held by the mobile station with almanac versions and almanac identifications held by the server. The server then sends instructions to the mobile station to match the server versions of the almanac versions and almanac identifications for the almanac versions and almanac identifications that the mobile station should hold.
-
Citations
16 Claims
-
1. A processor-implemented method for almanac version control comprising:
-
reporting, by a mobile station, one or more version identifiers, each version identifier corresponding to a geographically partitioned terrestrial radio resource almanac version held by the mobile station, to a server; and receiving, at the mobile station, in response to the one or more version identifiers reported by the mobile station, instructions from the server to download and hold at least one geographically partitioned terrestrial radio resource almanac version held by the server, wherein each geographically partitioned terrestrial radio resource almanac version comprises assistance data locally optimized for a corresponding geographical region.
-
-
2. A processor-implemented method for terrestrial radio resource almanac version control, comprising:
-
receiving, at a server, from a mobile station, one or more version identifiers, each version identifier corresponding to a geographically partitioned terrestrial radio resource almanac version held by the mobile station; comparing the received one or more version identifiers corresponding to the geographically partitioned terrestrial radio resource almanac versions held by the mobile station with version identifiers corresponding to geographically partitioned terrestrial radio resource almanac versions held by the server; and initiating, based, in part, on the comparison, a transmission of instructions to the mobile station to download and hold at least one of the geographically partitioned terrestrial radio resource almanac versions held by the server, wherein each geographically partitioned terrestrial radio resource almanac version comprises assistance data locally optimized for a corresponding geographical region. - View Dependent Claims (3, 4, 5)
-
-
6. An apparatus for almanac version control, comprising:
-
means for reporting, by a mobile station, one or more version identifiers, each version identifier corresponding to a geographically partitioned terrestrial radio resource almanac version held by the mobile station to a server; and means for receiving, at the mobile station, in response to the one or more version identifiers reported by the mobile station, instructions from the server to download and hold at least one geographically partitioned terrestrial radio resource version held by the server, wherein each geographically partitioned terrestrial radio resource almanac version comprises assistance data locally optimized for a corresponding geographical region.
-
-
7. An apparatus for terrestrial radio resource almanac version control, comprising:
-
means for receiving, at a server, from a mobile station, one or more version identifiers, each version identifier corresponding to a geographically partitioned terrestrial radio resource almanac version held by the mobile station; means for comparing the received one or more version identifiers corresponding to the geographically partitioned terrestrial radio resource almanac versions held by the mobile station with version identifiers corresponding to geographically partitioned terrestrial radio resource almanac versions held by the server; and means for initiating, based, in part, on the comparison, a transmission of instructions to the mobile station to download and hold at least one of the geographically partitioned terrestrial radio resource almanac versions held by the server, wherein each geographically partitioned terrestrial radio resource almanac version comprises assistance data locally optimized for a corresponding geographical region.
-
-
8. A non-transitory computer-readable medium comprising instructions, which when executed by a processor cause the processor to perform the steps of:
-
reporting, by a mobile station, one or more version identifiers, each version identifier corresponding to a geographically partitioned terrestrial radio resource almanac version held by the mobile station, to a server; and receiving, at the mobile station, in response to the one or more version identifiers reported by the mobile station, instructions from the server to download and hold at least one geographically partitioned terrestrial radio resource version of the almanac held by the server, wherein each geographically partitioned terrestrial radio resource almanac version comprises assistance data locally optimized for a corresponding geographical region.
-
-
9. A non-transitory computer-readable medium comprising instructions, which when executed by a processor cause the processor to perform the steps of:
-
receiving, at a server, from a mobile station, one or more version identifiers, each version identifier corresponding to a geographically partitioned terrestrial radio resource almanac version held by the mobile station; comparing the received one or more version identifiers corresponding to the geographically partitioned terrestrial radio resource almanac versions held by the mobile station with version identifiers corresponding to geographically partitioned terrestrial radio resource almanac versions held by the server; and initiating, based, in part, on the comparison, a transmission of instructions to the mobile station to download and hold at least one of the geographically partitioned terrestrial radio resource almanac versions held by the server, wherein each geographically partitioned terrestrial radio resource almanac version comprises assistance data locally optimized for a corresponding geographical region. - View Dependent Claims (10, 11, 12)
-
-
13. A server comprising:
-
a receiver configured to receive, from a mobile station, one or more version identifiers, each version identifier corresponding to a geographically partitioned terrestrial radio resource almanac version held by the mobile station; a processor coupled to the receiver, wherein the processor is configured to; compare the received one or more version identifiers corresponding to the geographically partitioned terrestrial radio resource almanac versions held by the mobile station with version identifiers corresponding to geographically partitioned terrestrial radio resource almanac versions held by the server; and a transmitter, coupled to the processor, wherein, based on the comparison, the processor initiates, through the transmitter, the transmission of instructions to the mobile station to download and hold at least one of the geographically partitioned terrestrial radio resource almanac versions held by the server, wherein each geographically partitioned terrestrial radio resource almanac version comprises assistance data locally optimized for a corresponding geographical region. - View Dependent Claims (14, 15, 16)
-
Specification