Method and apparatus for reducing satellite position message payload by adaptive data compression techniques
First Claim
1. A device comprising a transmitter and at least one receiver:
- the transmitter configured for at least one of obtaining and determining data elements from one or more sources, the data elements representing measurements or other information associated with one or more entities, and by means of data compression and encoding, representing an ensemble of the data elements as a set of messages that are transmitted via one or more suitable transmission media, andthe receiver configured for receiving, decoding, and decompressing messages created by the transmitter so as to reconstitute data elements contained within the messages, and further configured for deriving and evaluating the measurements or other information represented by the reconstituted data elements, such that a composite size of the messages is significantly smaller than a composite size of a set of messages representing the same data elements in an uncompressed form, andthe transmitter being configured for controlling an achievable fidelity of reconstitution of the data elements, by the receiver, by means of an alteration of one or more parameters in the data compression and encoding, andthe transmitter being configured for adaptation of compression and/or encoding parameters in response to changing requirements, situations, or data, andthe transmitter and receiver being configured for accommodation of one or more anomalous data elements that cannot be represented by the encoding, such anomalous elements being identified by means of signals encoded in the messages.
1 Assignment
0 Petitions
Accused Products
Abstract
An adaptive method by which Differential GNSS corrections may be compressed. Each measurement datum to be transmitted to a rover for satellite navigation purposes is decomposed into two parts, namely, an anchor value and a delta value, and in some instances an added third part termed a nonce value is used. Encoding parameters such as the number of bits assigned to each part of the measurement datum, the order of the models used to convey positional data, and scaling constants in the models, are adjusted adaptively based on changing data and/or transmission medium characteristics. Adaptive compression also allows for anomalous conditions such as out-of-range data values to be handled gracefully.
136 Citations
35 Claims
-
1. A device comprising a transmitter and at least one receiver:
-
the transmitter configured for at least one of obtaining and determining data elements from one or more sources, the data elements representing measurements or other information associated with one or more entities, and by means of data compression and encoding, representing an ensemble of the data elements as a set of messages that are transmitted via one or more suitable transmission media, and the receiver configured for receiving, decoding, and decompressing messages created by the transmitter so as to reconstitute data elements contained within the messages, and further configured for deriving and evaluating the measurements or other information represented by the reconstituted data elements, such that a composite size of the messages is significantly smaller than a composite size of a set of messages representing the same data elements in an uncompressed form, and the transmitter being configured for controlling an achievable fidelity of reconstitution of the data elements, by the receiver, by means of an alteration of one or more parameters in the data compression and encoding, and the transmitter being configured for adaptation of compression and/or encoding parameters in response to changing requirements, situations, or data, and the transmitter and receiver being configured for accommodation of one or more anomalous data elements that cannot be represented by the encoding, such anomalous elements being identified by means of signals encoded in the messages. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
Specification