Patent · US Active

OZIP compression and decompression

US10437781B2 · kind B2 · utility

1Cited by
8References
16Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 30, 2017
Grant dateOct 8, 2019
Priority date
Expiry dateNov 17, 2037

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH03M7/6011
  • WIPO fieldBasic communication processes
  • WIPO sectorElectrical engineering

Abstract

A method, apparatus, and system for OZIP, a data compression and decompression codec, is provided. OZIP utilizes a fixed size static dictionary, which may be generated from a random sampling of input data to be compressed. Compression by direct token encoding to the static dictionary streamlines the encoding and avoids expensive conditional branching, facilitating hardware implementation and high parallelism. By bounding token definition sizes and static dictionary sizes to hardware architecture constraints such as word size or processor cache size, hardware implementation can be made fast and cost effective. For example, decompression may be accelerated by using SIMD instruction processor extensions. A highly granular block mapping in optional stored metadata allows compressed data to be accessed quickly at random, bypassing the processing overhead of dynamic dictionaries. Thus, OZIP can support low latency random data access for highly random workloads, such as for OLTP systems.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.