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 (MS), a plurality of MS-held version identifiers to a server, wherein;
each MS-held version identifier corresponds to a distinct MS-held partitioned terrestrial radio resource almanac version of a plurality of MS-held partitioned terrestrial radio resource almanac versions, and,each partitioned terrestrial radio resource almanac version corresponds to a geographical region and comprises assistance data to enable the MS to perform positioning based on signals received by the MS from one or more terrestrial radio sources in the geographic region corresponding to the partitioned terrestrial radio resource almanac version;
receiving, at the MS, in response to the plurality of MS-held version identifiers reported by the MS, information to enable the MS to determine whether to update one or more of the plurality of MS-held partitioned terrestrial radio resource almanac versions; and
determining, by the MS, based, in part, on the received information, whether to update the one or more of the plurality of MS-held partitioned terrestrial radio resource almanac versions.
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.
36 Citations
30 Claims
-
1. A processor-implemented method for almanac version control, comprising:
-
reporting, by a mobile station (MS), a plurality of MS-held version identifiers to a server, wherein; each MS-held version identifier corresponds to a distinct MS-held partitioned terrestrial radio resource almanac version of a plurality of MS-held partitioned terrestrial radio resource almanac versions, and, each partitioned terrestrial radio resource almanac version corresponds to a geographical region and comprises assistance data to enable the MS to perform positioning based on signals received by the MS from one or more terrestrial radio sources in the geographic region corresponding to the partitioned terrestrial radio resource almanac version; receiving, at the MS, in response to the plurality of MS-held version identifiers reported by the MS, information to enable the MS to determine whether to update one or more of the plurality of MS-held partitioned terrestrial radio resource almanac versions; and determining, by the MS, based, in part, on the received information, whether to update the one or more of the plurality of MS-held partitioned terrestrial radio resource almanac versions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A mobile station (MS) comprising:
-
a memory, the memory to hold a plurality of MS-held partitioned terrestrial radio resource almanac versions, wherein; each MS-held partitioned terrestrial radio resource almanac version is associated with a distinct MS-held version identifier, and, each partitioned terrestrial radio resource almanac version corresponds to a geographical region and comprises assistance data to enable the MS to perform positioning based on signals received by the MS from one or more terrestrial radio sources in the geographic region corresponding to the partitioned terrestrial radio resource almanac version; and a processor coupled to the memory, wherein the processor is configured to; report a plurality of MS-held version identifiers to a server; receive, in response to the reported MS-held version identifiers, information to enable the MS to determine whether to update one or more of the plurality of MS-held partitioned terrestrial radio resource almanac versions; and determine, based, in part, on the received information, whether to update the one or more of plurality of MS-held partitioned terrestrial radio resource almanac versions. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A mobile station (MS) comprising:
-
means for reporting a plurality of MS-held version identifiers to a server, wherein; each MS-held version identifier corresponds to a distinct MS-held partitioned terrestrial radio resource almanac version of a plurality of MS-held partitioned terrestrial radio resource almanac versions, and, each terrestrial radio resource almanac version comprises assistance data to enable the MS to perform positioning based on signals received by the MS from one or more terrestrial radio sources in a geographic region corresponding to the partitioned terrestrial radio resource almanac version; means for receiving in response to the MS-held version identifiers reported by the MS, information to enable the MS to determine whether to update one or more of the plurality of MS-held partitioned terrestrial radio resource almanac versions; and means for determining based, in part, on the received information, whether to update the one or more of the plurality of MS-held partitioned terrestrial radio resource almanac versions. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. A non-transitory computer-readable medium comprising instructions for almanac version control, the instructions executable by a processor on a Mobile Station (MS) to:
-
report a plurality of MS-held version identifiers to a server, wherein; each MS-held version identifier corresponds to a distinct MS-held partitioned terrestrial radio resource almanac version of a plurality of MS-held partitioned terrestrial radio resource almanac versions, and, each partitioned terrestrial radio resource almanac version comprises assistance data to enable the MS to perform positioning based on signals received by the MS from one or more terrestrial radio sources in a geographic region corresponding to the partitioned terrestrial radio resource almanac version; receive in response to the MS-held version identifiers reported by the MS, information to enable the MS to determine whether to update one or more of the plurality of MS-held partitioned terrestrial radio resource almanac versions; and determine based, in part, on the received information, whether to update the one or more of the plurality of MS-held partitioned terrestrial radio resource almanac versions. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
Specification