Invention Grant
- Patent Title: Double-pass Lempel-Ziv data compression with automatic selection of static encoding trees and prefix dictionaries
-
Application No.: US17382015Application Date: 2021-07-21
-
Publication No.: US11277148B2Publication Date: 2022-03-15
- Inventor: Nicolas Thomas Mathieu Dupont , Alexandre Helle , Glenn Lawrence Cash , Alicja Texler
- Applicant: Cyborg Inc.
- Applicant Address: US NY New York
- Assignee: Cyborg Inc.
- Current Assignee: Cyborg Inc.
- Current Assignee Address: US NY New York
- Agency: Cooley LLP
- Main IPC: H03M7/30
- IPC: H03M7/30 ; H03M7/40 ; G06F16/174

Abstract:
A method includes receiving an input data stream at a processor, and for each byte sequence from a plurality of byte sequences of the input data stream, a hash is generated and compared to a hash table to determine whether a match exists. If a match exists, that byte sequence is incrementally expanded to include one or more additional adjacent bytes from the input data stream, to produce multiple expanded byte sequences. Each of the expanded byte sequences is compared to the hash table to identify a maximum-length matched byte sequence from a set that includes the byte sequence and the plurality of expanded byte sequences. A representation of the maximum-length matched byte sequence is stored in the memory. If a match does not exist, a representation of that byte sequence is stored as a byte sequence literal in the memory.
Public/Granted literature
Information query
IPC分类: