The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Patent No.:

US 10804930 B1

PDF
Full Text
Expired
Date of Patent:
Oct. 13, 2020

Filed:

Dec. 16, 2015
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

M. Corneliu Constantinescu, San Jose, CA (US);

Leo Shyh-Wei Luan, Saratoga, CA (US);

Wayne A. Sawdon, San Jose, CA (US);

Frank B. Schmuck, Campbell, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H03M 7/30 (2006.01);
U.S. Cl.
CPC ...
H03M 7/3077 (2013.01);
Abstract

The embodiments described herein relate to managing compressed data to optimize file compression. A compression is performed on a first set of data to create a first set of compressed data partitions in a compression group. A partition table is constructed, and partition entries for the first data block are added to the table in conjunction with the first set. A current size of the compression group is assessed. In response to a compression ratio being greater than a target compression ratio and internal fragmentation of the compression group being smaller than a threshold, the compression group is dynamically completed. The dynamic completion decides a size for the compression group. The partition table is added to the compression group by assigning space within the first compression group for the table. The compression group is written to persistent storage.


Find Patent Forward Citations

Loading…