Methods and apparatus for efficient transport and management of a positioning and timing almanac

US9813866B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9813866-B2
Application numberUS-201615208474-A
CountryUS
Kind codeB2
Filing dateJul 12, 2016
Priority dateApr 4, 2012
Publication dateNov 7, 2017
Grant dateNov 7, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 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. The processor-implemented method of claim 1 , further comprising: requesting, by the MS, at least one server-held terrestrial radio resource almanac version based on the determining; and receiving, by the MS, the at least one server-held terrestrial radio resource almanac version. 3. The processor-implemented method of claim 2 , further comprising: updating the one or more of the plurality of MS-held partitioned terrestrial radio resource almanac versions by performing at least one of: adding the at least one server-held terrestrial radio resource almanac version to the plurality of MS-held partitioned terrestrial radio resource almanac versions; or replacing at least one of the plurality of MS-held partitioned terrestrial radio resource almanac versions with the at least one server-held terrestrial radio resource almanac version. 4. The processor-implemented method of claim 2 , wherein the at least one server-held terrestrial radio resource almanac version received by the MS is based, in part, on one or more privilege settings associated with the MS. 5. The method of claim 4 , wherein the one or more privilege settings associated with the MS may comprise at least one of: a global privilege setting indicative of a premium user-classification or a basic user-classification; or a group privilege setting based on an association of the MS with a group identifier; or an implicit privilege setting based, in part, on characteristics of the MS. 6. The processor-implemented method of claim 4 , wherein the request for the at least one server-held terrestrial radio resource almanac version comprises at least one of the one or more privilege settings associated with the MS. 7. The processor-implemented method of claim 1 , wherein the received information comprises one or more server-held version identifiers, wherein each server-held version identifier corresponds to a distinct server-held terrestrial radio resource almanac version. 8. The processor-implemented method of claim 1 , wherein determining whether to update the one or more of the plurality of MS-held partitioned terrestrial radio resource almanac versions is based further on at least one of: a current location of the MS, or a history of locations of the MS. 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. 10. The MS of claim 9 , wherein the processor is further configured to: request at least one server-held terrestrial radio resource almanac version based on the determining; and receive the at least one server-held terrestrial radio resource almanac version. 11. The MS of claim 10 , wherein the processor is further configured to: update the one or more of the plurality of MS-held partitioned terrestrial radio resource almanac versions by performing at least one of: adding the at least one server-held terrestrial radio resource almanac version to the plurality of MS-held partitioned terrestrial radio resource almanac versions; or replacing at least one of the plurality of MS-held partitioned terrestrial radio resource almanac versions with the at least one server-held terrestrial radio resource almanac version. 12. The MS of claim 10 , wherein the at least one received server-held terrestrial radio resource almanac version is based, in part, on one or more privilege settings associated with the MS. 13. The MS of claim 12 , wherein the one or more privilege settings associated with the MS may comprise at least one of: a global privilege setting indicative of a premium user-classification or a basic user-classification; or a group privilege setting based on an association of the MS with a group identifier; or an implicit privilege setting based on characteristics of the MS. 14. The MS of claim 12 , wherein the request for the at least one server-held terrestrial radio resource almanac version comprises at least one of the one or more privilege settings associated with the MS. 15. The MS of claim 9 , wherein the received information comprises one or more server-held version identifiers, wherein each server-held version identifier corresponds to a distinct server-held terrestrial radio resource almanac version. 16. The MS of claim 9 , wherein the processor is configured to determine whether to update the one or more of the plurality of MS-held partitioned terrestrial radio resource almanac versions based further on at least one of: a current location of the MS, or a history of locations of the MS. 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-he

Assignees

Inventors

Classifications

  • Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences · CPC title

  • H04W4/023Primary

    using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds · CPC title

  • G01S19/05Primary

    providing aiding data · CPC title

  • Assistance data, e.g. base station almanac · CPC title

  • Electricity · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9813866B2 cover?
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 versio…
Who is the assignee on this patent?
Qualcomm Atheros Inc, Qualcomm Inc
What technology area does this patent fall under?
Primary CPC classification H04W4/023. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 07 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).