Inventors
Ron Asher, Danny Harnik, Oded Margalit, Kat I Ronen, Dmitry Sotnikov
Publication date
2017/2/7
Patent office
US
Patent number
9564918
Application number
13738300
Description
Real-time reduction of CPU overhead for data compression is performed by a processor device in a computing environment. Non-compressing heuristics are applied on a randomly selected data sample from data sequences for determining whether to compress the data sequences. A compression potential is calculated based on the non-compressing heuristics. The compression potential is compared to a threshold value. The data sequences are either compressed if the compress threshold is matched, compressed using Huffman coding if Huffman coding threshold is matched, or stored without compression.
Scholar articles
R Asher, D Harnik, O Margalit, KI Ronen, D Sotnikov - US Patent 9,564,918, 2017