Invention Grant
- Patent Title: Data compression system and method
-
Application No.: US15260942Application Date: 2016-09-09
-
Publication No.: US09647682B1Publication Date: 2017-05-09
- Inventor: Tse Kai Heng , Atsushi Matsumura , Nakaba Kogure , Tomoya Kodama
- Applicant: Kabushiki Kaisha Toshiba
- Applicant Address: JP Minato-ku
- Assignee: Kabushiki Kaisha Toshiba
- Current Assignee: Kabushiki Kaisha Toshiba
- Current Assignee Address: JP Minato-ku
- Agency: Oblon, McClelland, Maier & Neustadt, L.L.P.
- Priority: JP2016-054119 20160317
- Main IPC: H03M7/00
- IPC: H03M7/00 ; H03M7/30 ; H03M7/42

Abstract:
A divider divides an input data into a plurality of data blocks. A hash calculator calculates a hash value of each data block. A compression dictionary memory stores a compression dictionary that stores a previous input data and includes a shared dictionary shared by different data lengths. A hash table memory stores a hash table that stores an address representing a storage location of the data block corresponding to the hash value on the compression dictionary for each data block and includes a shared table shared by different data lengths. An address acquirer acquires the address corresponding to the data block based on the hash table. A matcher determines sameness between the previous data block indicated by the address and the new input data. An encoder generates a compressed data that includes matching information and a matched portion is converted to the address.
Information query