Back to results
US 11,309,912 B2Granted
Reducing error in data compression
AssigneeThe Government of the United States of America, as represented by the Secretary of the Navy
InventorJohn T. Sample
Life of this patent
Estimating the term…
Abstract
Systems and methods are provided for reducing error in data compression and decompression when data is transmitted over low bandwidth communication links, such as satellite links. Embodiments of the present disclosure provide systems and methods for variable block size compression for gridded data, efficiently storing null values in gridded data, and eliminating growth of error in compressed time series data.
Claims20
A method, comprising:
- receiving, using a data compressor device, data to be compressed, wherein the data comprises a plurality of null values;
- generating, using the data compressor device, a linear signal based on the null values;
- generating, using the data compressor device, a null map based on the linear signal;
- and
- replacing, using the data compressor device, the null values in the data with a mean or median of values in a window of values comprising the null values and neighboring non-null values.
2 more elements
A device, comprising:
- a processor;
- a memory;
- and
- a data compressor device, wherein the data compressor device is configured to:
- receive data to be compressed, wherein the data comprises a plurality of null values,
- generate a linear signal based on the null values,
- generate a null map based on the linear signal, and
- replace the null values in the data with a mean or median of values in a window of values comprising the null values and neighboring non-null values.
5 more elements
A system, comprising:
- a data compressor device configured to:
- receive data to be compressed, wherein the data comprises a plurality of null values,
- generate a linear signal based on the null values,
- generate a null map based on the linear signal,
- replace the null values in the data with a mean or median of values in a window of values comprising the null values and neighboring non-null values, and
- compress the data, thereby generating compressed data;
- and
- transmit the compressed data and the null map;
- and
- a data decompressor device configured to:
- receive the compressed data and the null map, and
- decompress the compressed data using the null map.
9 more elements
Dependencies are inferred from the claim text.