Ambiguity windowing in communications among global navigation system satellite receivers

US9354319B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9354319-B2
Application numberUS-201313784547-A
CountryUS
Kind codeB2
Filing dateMar 4, 2013
Priority dateFeb 20, 2009
Publication dateMay 31, 2016
Grant dateMay 31, 2016

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 of communicating corrections for information related to satellite signals among global navigation satellite system (GNSS) receivers is described. The method includes at a first GNSS device determining a component of position of a satellite. The component is then divided by a first value to thereby obtain an integer value and a remainder value, and the only the remainder value is transmitted from the first GNSS device to the second GNSS device. Knowing the first value, the second GNSS device calculates the component of position.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of communicating satellite observable information from a global navigation satellite system (GNSS), the method comprising: at a first GNSS device, determining a first value of a satellite observable for a satellite; at the first GNSS device, dividing the first value by a window size to obtain a first quotient and a first remainder value, wherein the window size is dynamically determined by the first GNSS device according to an estimated error of the first value; and transmitting the first remainder value and data indicative of the window size from the first GNSS device to a second GNSS device without transmitting the first quotient; at the second GNSS device, determining a second value of the satellite observable for the satellite; at the second GNSS device, dividing the second value by the window size to obtain a second quotient and a second remainder value; and at the second GNSS device, multiplying the second quotient by the window size and adding the first remainder value received from the first GNSS device to obtain the first value determined by the first GNSS device. 2. A method as in claim 1 wherein the first value and the second value comprise orbit data from the satellite. 3. A method as in claim 1 wherein the first value and the second value comprise position data of the satellite. 4. A method as in claim 1 wherein the first value and the second value comprise clock data from the satellite. 5. A method as in claim 1 wherein the first value and the second value comprise carrier phase data. 6. A method as in claim 1 wherein the first value and the second value comprise code phase data. 7. A method as in claim 1 further comprising, at the second GNSS device prior to dividing the second value by the window size, determining the window size according to the data indicative of the window size using a look-up table. 8. A method as in claim 1 further comprising, at the first GNSS device prior to dividing the first value by the window size, removing data relating to at least one of ionospheric correction or tropospheric correction from the first value. 9. A method as in claim 1 wherein the first remainder value and the data indicative of the window size are included in a message, and the message also includes: a first bit indicative of whether satellite position data is present in the message; a second bit indicative of whether satellite clock data is present in the message; and wherein the data indicative of the window size comprises a first set of bits defining the window size. 10. A method as in claim 9 wherein the message also includes a second set of bits defining a precision for the first value. 11. A method of communicating satellite observable information from a global navigation satellite system (GNSS), the method comprising, at a rover receiver: receiving a first remainder value and data indicative of a window size from a reference receiver, wherein the first remainder value is obtained by the reference receiver by dividing a first value of a satellite observable for a satellite by the window size, the first value determined by the reference receiver; determining a second value of the satellite observable for the satellite; dividing the second value by the window size to obtain a quotient and a second remainder value; and multiplying the quotient by the window size and adding the first remainder value to obtain the first value determined by the reference receiver. 12. A method as in claim 11 wherein the first value and the second value comprise orbit data from the satellite. 13. A method as in claim 11 wherein the first value and the second value comprise position data of the satellite. 14. A method as in claim 11 wherein the first value and the second value comprise clock data from the satellite. 15. A method as in claim 11 wherein the first value and the second value comprise carrier phase data. 16. A method as in claim 11 wherein the first value and the second value comprise code phase data. 17. A method as in claim 11 further comprising, prior to dividing the second value by the window size, determining the window size according to the data indicative of the window size using a look-up table. 18. A method as in claim 11 wherein data relating to at least one of ionospheric correction or tropospheric correction is removed from the first value prior to being divided by the window size. 19. A method as in claim 11 wherein the first remainder value and the data indicative of the window size are included in a message, and the message also includes: a first bit indicative of whether satellite position data is present in the message; a second bit indicative of whether satellite clock data is present in the message; and wherein the data indicative of the window size comprises a first set of bits defining the window size. 20. A method as in claim 19 wherein the message also includes a second set of bits defining a precision for the first value. 21. A method as in claim 11 , wherein the window size is dynamically determined by the reference receiver according to an estimated error of the first value.

Assignees

Inventors

Classifications

  • Error detection only, e.g. using cyclic redundancy check [CRC] codes or single parity bit · CPC title

  • Differential correction, e.g. DGPS [differential GPS] · CPC title

  • Compression (speech analysis-synthesis for redundancy reduction G10L19/00; for image communication H04N); Expansion; Suppression of unnecessary data, e.g. redundancy reduction · CPC title

  • providing carrier phase data · CPC title

  • G01S19/03Primary

    Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers · CPC title

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 US9354319B2 cover?
A method of communicating corrections for information related to satellite signals among global navigation satellite system (GNSS) receivers is described. The method includes at a first GNSS device determining a component of position of a satellite. The component is then divided by a first value to thereby obtain an integer value and a remainder value, and the only the remainder value is transm…
Who is the assignee on this patent?
Trimble Navigation Ltd
What technology area does this patent fall under?
Primary CPC classification G01S19/03. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 31 2016 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).