CPC H04L 69/04 (2013.01) [H03M 7/3088 (2013.01)] | 20 Claims |
1. A method, comprising:
receiving a pre-shared compression dictionary, wherein the pre-shared compression dictionary was generated based on an analysis of sample data for use in compression of other data;
receiving a compressed version of a batch of machine-generated data, wherein the batch of machine-generated data has been compressed together at least in part using the pre-shared compression dictionary and a batch-specific compression dictionary, wherein the pre-shared compression dictionary is shared across a plurality different batches and the batch-specific compression dictionary is generated based on content of an intermediate version of a single batch among the plurality different batches that share the pre-shared compression dictionary, and the compressed version of the batch of machine-generated data has been compressed together using at least two different compression dictionaries including the pre-shared compression dictionary and the batch-specific compression dictionary;
uncompressing the received compressed version of the batch using the batch-specific compression dictionary different from the pre-shared compression dictionary to determine the intermediate version; and
uncompressing the intermediate version using the pre-shared compression dictionary to determine an uncompressed version of the batch of machine-generated data.
|