Method and device for the lossless compression of a data stream
AssigneeSiemens Aktiengesellschaft
InventorsMartin Schneider, Gerd Völksen
Life of this patent
Estimating the term…
Abstract
Provided is a method and a device for the lossless compression of a data stream which includes a sequence of structured data objects which have a list of properties which each contain a key value pair, the method having the following steps: dividing the structured data objects of the data stream into a constant data object portion which has key value pairs with constant values and into variable data object portions which have key value pairs with variable values; transmitting the constant data object portion of the structured data objects once to a receiver; and transmitting the variable data object portions of the divided data objects of the data stream to the receiver.
Claims15
A method for a lossless compression of a data stream having a sequence of structured data objects having a list of properties which each contain a key-value pair, the method comprising:
- (a) decomposing the structured data objects of the data stream into a constant data object portion, which has key-value pairs having constant values, and into variable data object portions, which have key-value pairs having variable values;
- (b) transmitting the constant data object portion of the structured data objects once to a receiver;
- and
- (c) transmitting the variable data object portions of the decomposed data objects of the data stream to the receiver.
A compression device for a lossless compression of a data stream comprising a sequence of structured data objects having a list of properties which each consists of a key-value pair, wherein the device comprises:
- (a) a data decomposition unit suitable for decomposing the structured data objects of the data stream into a constant data object portion, which has key-value pairs having constant values, and into variable data object portions, which have key-value pairs having variable values;
- and
- (b) a data transmission unit, which transmits once the constant data object portion and separately the variable data object portions of the decomposed data objects to a receiver.
Dependencies are inferred from the claim text.