发明名称 Selective recompression of a string compressed by a plurality of diverse lossless compression techniques
摘要 In response to receiving an input string to be compressed, a plurality of diverse lossless compression techniques are applied to the input string to obtain a plurality of compressed strings. The plurality of diverse lossless compression techniques include a template-based compression technique and a non-template-based compression technique. A most compressed string among the plurality of compressed strings is selected. A determination is made regarding whether or not the most compressed string was obtained by application of the template-based compression technique. In response to determining that the most compressed string was obtained by application of the template-based compression technique, the most compressed string is compressed utilizing the non-template-based compression technique to obtain an output string and outputting the output string. In response to determining that the most compressed string was not obtained by application of the template-based compression technique, the most compressed string is output as the output string.
申请公布号 US9106252(B2) 申请公布日期 2015.08.11
申请号 US201313780652 申请日期 2013.02.28
申请人 International Business Machines Corporation 发明人 Agarwal Kanak B.;Jamsek Damir A.;Paolini Michael A.;Tremaine Robert B.
分类号 H03M7/34;H03M7/30 主分类号 H03M7/34
代理机构 Russell Ng PLLC 代理人 Russell Ng PLLC ;Bennett Steven
主权项 1. A method of data processing in a data processing system, comprising: in response to receiving an input string to be compressed, an integrated circuit applying a plurality of diverse lossless compression techniques to the input string to obtain a plurality of compressed strings, wherein the plurality of diverse lossless compression techniques include a template-based compression technique and a non-template-based compression technique; selecting a most compressed string among the plurality of compressed strings; determining whether or not the most compressed string was obtained by application of the template-based compression technique; and in response to determining that the most compressed string was obtained by application of the template-based compression technique, recompressing the most compressed string utilizing the non-template-based compression technique to obtain an output string and outputting the output string; and in response to determining that the most compressed string was not obtained by application of the template-based compression technique, outputting the most compressed string as the output string.
地址 Armonk NY US