Patent ID: 9294124
Filing Date: 2016-03-22
CPC Classification: H03M

Claim Text:
1. A dictionary-based compression method comprising the following steps: receiving digital data including a plurality of data blocks by a micro controller unit (MCU), wherein each of the data blocks includes a plurality of data units, and each of the data units includes a plurality of bits; compressing the digital data and generating compressed digital data according to a multilayer dictionary-based compression algorithm by the MCU, in which the multilayer dictionary-based compression algorithm includes a first dictionary-based compression algorithm, a second dictionary-based compression algorithm and a third dictionary-based compression algorithm, wherein the first dictionary-based compression algorithm is operable to execute compression to a first content of the digital data by a unit range of N data blocks, the second dictionary-based compression algorithm is operable to execute compression to a second content of the digital data by a unit range of M data blocks, and the third dictionary-based compression algorithm is operable to execute compression to a third content of the digital data by a unit range of L data block(s), in which the first, second and third contents are different, each of N, M, L is a positive integer not greater than a number of the plurality of data blocks, N is greater than M, and M is greater than L; and storing the compressed digital data in a memory circuit.