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:
Nov. 26, 2019

Filed:

Jan. 11, 2019
Applicant:

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

Inventors:

Michael Hirsch, Munich, DE;

Yehonatan David, Munich, DE;

Yair Toaff, Munich, DE;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H03M 7/30 (2006.01); G06F 9/38 (2018.01); G06F 9/30 (2018.01); H03M 7/00 (2006.01); G10L 13/04 (2013.01);
U.S. Cl.
CPC ...
G06F 9/3887 (2013.01); G06F 9/30036 (2013.01); H03M 7/3084 (2013.01); H03M 7/3086 (2013.01); H03M 7/3088 (2013.01); H03M 7/3091 (2013.01); H03M 7/6023 (2013.01); G06F 9/30178 (2013.01); G10L 13/043 (2013.01); H03M 7/00 (2013.01); H03M 7/30 (2013.01);
Abstract

A system for compressing an input data stream to create a compressed output data stream is provided. The system comprises a memory storing a hash table comprising hash entries each comprising a hash value of an associated subset of following data items of an input data stream and a pointer to a memory location of the associated subset. A processor coupled to the memory executes operations while instructing an SIMD engine to execute concurrently one or more of the operations for consecutive subsets: calculate the hash value for each subset, search the hash table for a match of each calculated hash value and update the hash table according to the match result. The processor then updates the compressed output data stream according to the match result and a comparison result depending on the match result and operations for the plurality of associated subsets to create the compressed output data stream.


Find Patent Forward Citations

Quick Actions:

Hirsch, Michael. (2019). General purpose data compression using simd engine (U.S. Patent No. 10489160). U.S. Patent and Trademark Office. https://idiyas.com/patent/badge/10489160

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

Loading…