GNSS rover having subscribed precision
First Claim
1. A GNSS rover for determining a GNSS-based position, including:
- a carrier phase processor configured to determine rover carrier phases from GNSS signals;
a data receiver configured to receive GNSS position-determination reference data based on a reference erroneous position having one or more keyed intentional errors made confidential with one or more confidential error keys, respectively, the GNSS position-determination reference data including GNSS reference carrier phases synthesized for the reference erroneous position;
a rover position processor configured to compare the synthesized reference carrier phases with the rover carrier phases to determine a rover erroneous position having a non-subscribed vector error based on the sum of the keyed intentional errors; and
a vector error reverser having confidential access to at least one of the confidential error keys, the vector error reverser configured to reverse at least one of the confidential keyed intentional errors from the rover erroneous position to compute a subscribed rover position.
2 Assignments
0 Petitions
Accused Products
Abstract
This application discloses a GNSS rover having a data receiver, a position processor and a vector error reverser. The data receiver receives GNSS position-determination reference data based on a reference erroneous position having one or more keyed intentional errors made confidential with confidential error keys. The position processor uses the GNSS position-determination reference data to determine a rover erroneous position corresponding to the reference erroneous position. The vector error reverser uses confidential access to at least one confidential error key to reverse the corresponding confidential keyed intentional error in the rover erroneous position to determine a subscribed rover position.
-
Citations
27 Claims
-
1. A GNSS rover for determining a GNSS-based position, including:
-
a carrier phase processor configured to determine rover carrier phases from GNSS signals; a data receiver configured to receive GNSS position-determination reference data based on a reference erroneous position having one or more keyed intentional errors made confidential with one or more confidential error keys, respectively, the GNSS position-determination reference data including GNSS reference carrier phases synthesized for the reference erroneous position; a rover position processor configured to compare the synthesized reference carrier phases with the rover carrier phases to determine a rover erroneous position having a non-subscribed vector error based on the sum of the keyed intentional errors; and a vector error reverser having confidential access to at least one of the confidential error keys, the vector error reverser configured to reverse at least one of the confidential keyed intentional errors from the rover erroneous position to compute a subscribed rover position. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for determining a GNSS-based position, including:
-
determining rover carrier phases from GNSS signals received at a GNSS rover; receiving GNSS position-determination reference data in a data receiver, the GNSS position-determination reference data based on a reference erroneous position having one or more keyed intentional errors made confidential with one or more confidential error keys, respectively, the GNSS position-determination reference data including GNSS reference carrier phases synthesized for the reference erroneous position; comparing the rover carrier phases to the synthesized reference carrier phases in a GNSS rover position processor to determine a rover erroneous position having a non-subscribed vector error based on the sum of the keyed intentional errors; and computing a subscribed rover position in a vector error reverser having confidential access to at least one of the confidential error keys by reversing at least one of the confidential keyed intentional errors from the rover erroneous position. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. An apparatus including one or more processors, one or more memories, and one or more programs stored in the memories and configured to be executed by the processors, the programs including:
-
instructions for determining rover carrier phases from GNSS signals received at a GNSS rover; instructions for receiving GNSS position-determination reference data based on a reference erroneous position having one or more keyed intentional errors made confidential in a GNSS reference apparatus with one or more confidential error keys, respectively, the GNSS position-determination reference data including GNSS reference carrier phases synthesized for the reference erroneous position; instructions for comparing the synthesized reference carrier phases with the rover carrier phases to determine a rover erroneous position having the one or more keyed intentional errors; and instructions for computing a subscribed rover position with confidential access to at least one of the confidential error keys for reversing at least one of the confidential keyed intentional errors from the rover erroneous position.
-
Specification