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.

Date of Patent:
May. 28, 2019

Filed:

Mar. 16, 2018
Applicant:

Huawei Technologies, Co., Ltd., Shenzhen, Guangdong, CN;

Inventors:

Kun Guan, Hangzhou, CN;

Jinan Leng, Hangzhou, CN;

Gongyi Wang, Hangzhou, CN;

Shaohui Quan, Hangzhou, CN;

Jianqiang Shen, Hangzhou, CN;

Assignee:

HUAWEI TECHNOLOGIES, CO., LTD., Shenzhen, Guangdong, CN;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H03M 7/30 (2006.01); G06F 17/30 (2006.01);
U.S. Cl.
CPC ...
H03M 7/6011 (2013.01); G06F 17/30 (2013.01); G06F 17/3033 (2013.01); G06F 17/30495 (2013.01); H03M 7/3084 (2013.01); H03M 7/3091 (2013.01);
Abstract

An encoding method and apparatus is described. In an encoding method, when a first target sub-block in a target block is obtained, a hash operation is first performed on the first target sub-block. Then, a first hash table is queried for a corresponding hash value according to an operation result, and a corresponding location in a reference block is found according to the hash value obtained by means of query, that is, first reference data is found. The first piece of target data in the first target sub-block is matched with the first reference data, and second target data in the target block is matched with second reference data in the reference block. In this way, an approximate location is predetermined, so that a range in which matching needs to be performed is narrowed, a data compression time is reduced, and data compression efficiency is improved.


Find Patent Forward Citations

Loading…