Patent ID: 6309424
Filing Date: 2001-10-30
Classification: G06T,H03M

Abstract:
A program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform method steps for providing content independent data compression, said method steps comprising:receiving as input a block of data from a stream of data;encoding said input data block with a plurality of encoders to provide a plurality of encoded data blocks;determining a compression ratio obtained for each of said encoderscomparing each of said determined compression ratios with an a priori user specified compression threshold;selecting for output said input data block and appending a null compression descriptor to said input data block, if all of said encoder compression ratios fall below said a priori specified compression threshold; andselecting for output said encoded data block having the highest compression ratio and appending a corresponding compression type descriptor to said selected encoded data block, if at least one of said compression ratios exceed said a priori specified compression threshold.