Method for data compression and decompression using decompression instructions
OwnerCarlos Bettencourt Lacerdainventor
Life of this patent
Estimating the term…
Loading patent…
OwnerCarlos Bettencourt Lacerdainventor
Estimating the term…
A method for data compression and decompression using a decompression language that consists of decompression instructions that are specified by using 3 bits to define which instruction and its syntax. There are nine decompression instructions, and each has a specific syntax, such as which character, or address length, position or distance, number of positions, etc. Two of the decompression instructions are specified by the same 3-bits and must be differentiated by a fourth bit. The compression method uses a character searcher that determines the locations for a particular character and produces optimum decompression instructions based upon repeated search results. The process is repeated for each unique character within the data. The compressed output may also be compressed by repeating the compression method until further compression can not be achieved or to maximum compression level 31. Decompression is accomplished by executing the decompression instructions until compression level zero is reached to reproduce the original data without any data loss.
A decompression language for compressing original data by replacing said original data with decompression instructions, and said decompression instructions may be executed to retrieve said original data without any data loss;
A character searcher for identifying the locations of a particular test character within a data string and for producing decompression instructions based upon the search results;
A method of compressing data by using a decompression language and producing decompression instructions that replace said data;
A method of decompressing decompression instructions based upon a decompression language, wherein original data is the original uncompressed input data from a file that was compressed;
Dependencies are inferred from the claim text.