Apparatus for compressing data by providing a coded message indicative of the data and method of using same
OwnerPeter J. Holnessinventor
Life of this patent
Estimating the term…
Abstract
Apparatus and method for data compression in which a coded message representing a digital bit stream is transmitted over a low bandwidth transmission link and received by apparatus which includes a calculator operable to create a sequence of output values comprising the calculated result of a generator equation. The output values comprising a digital bit stream may be converted to analogue form by a digital to analogue converter. By clocking the output of the waveform generating apparatus asynchronously, with respect to its inputs, a high level of data compression occurs.
Claims14
A data compression apparatus comprising:
- means for generating a message representing a digital bit stream, said message including at least one of a Portmanteau generator equation and a set of values defining an argument for said Portmanteau generator equation;
- and
- digital bit-stream-generating means receiving said message and generating said digital bit stream based on said information contained in said message, said digital bit-stream generating means including processing means having an input and an output, said processing means receiving at said input said Portmanteau generator equation and said set of values defining said argument for said Portmanteau generator equation, said processing means generating a sequence of output values corresponding to a calculated result of said generator equation and said set of values, said sequence of output values defining said digital bit stream.
A data compression apparatus comprising:
- means for generating a message representing a digital bit stream, said message including at least one of first information indicative of a Portmanteau generator equation and second information indicative of a set of values defining an argument for said Portmanteau generator equation;
- and
- and digital bit-stream-generating means receiving said message and generating said digital bit stream based on said information contained in said message, said digital bit-stream generating means including:
- processing means having an input and an output, said processing means receiving at said input said Portmanteau generator equation and said set of values defining an argument for said Portmanteau generator equation, said processing means generating a sequence of output values corresponding to a calculated result of said generator equation and said set of values, said sequence of output values defining said digital bit stream, and
- means for providing said Portmanteau generator equation and said set of values to said input of said processing means based on at least one of said first information in said message indicative of said Portmanteau generator equation and said second information indicative of said set of values defining said argument for said Portmanteau generator equation.
A method of data compression including:
- generating a message representing a digital bit stream, said message including at least one of a Portmanteau generator equation and a set of values defining an argument for said Portmanteau generator equation;
- providing said message to a digital bit-stream-generator which generates said digital bit stream based on said information contained in said message, said digital bit-stream generator including a processor having an input and an output, said processor receiving at said input said Portmanteau generator equation and said set of values defining an argument for said Portmanteau generator equation;
- and
- generating, using said processor, a sequence of output values corresponding to a calculated result of said generator equation and said set of values, said sequence of output values defining said digital bit stream.
A method of data compression including:
- generating a message representing a digital bit stream, said message including at least one of first information indicative of a Portmanteau generator equation and second information indicative of a set of values defining an argument for said Portmanteau generator equation;
- providing said message to a digital bit-stream-generator which generates said digital bit stream based on said information contained in said message, said digital bit-stream generator including a processor having an input and an output;
- providing said Portmanteau generator equation and said set of values to said input of said processor based on at least one of said first information in said message indicative said Portmanteau generator equation and said second information indicative of said set of values;
- and
- generating, using said processor, a sequence of output values corresponding to a calculated result of said generator equation and said set of values, said sequence of output values defining said digital bit stream.
Dependencies are inferred from the claim text.