Invention Grant
- Patent Title: Method and apparatus for data compression
- Patent Title (中): 用于数据压缩的方法和装置
-
Application No.: US12613597Application Date: 2009-11-06
-
Publication No.: US08380688B2Publication Date: 2013-02-19
- Inventor: Daniel F. Gruhl , Jan H. Pieper , Mark A. Smith
- Applicant: Daniel F. Gruhl , Jan H. Pieper , Mark A. Smith
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Lieberman & Brandsdorfer, LLC
- Main IPC: G06F7/00
- IPC: G06F7/00 ; G06F17/00

Abstract:
A method, system, and article for compressing an input stream of uncompressed data. The input stream is divided into one or more data segments. A hash is applied to a first data segment, and an offset and length are associated with this first segment. This hash, together with the offset and length data for the first segment, is stored in a hash table. Thereafter, a subsequent segment within the input stream is evaluated and compared with all other hash entries in the hash table, and a reference is written to a prior hash for an identified duplicate segment. The reference includes a new offset location for the subsequent segment. Similarly, a new hash is applied to an identified non-duplicate segment, with the new hash and its corresponding offset stored in the hash table. A compressed output stream of data is created from the hash table retained on storage media.
Public/Granted literature
- US20110113016A1 Method and Apparatus for Data Compression Public/Granted day:2011-05-12
Information query