Patent · US Expired

Method and apparatus for compressing digital data

US6011871A · kind A · utility

7Cited by
5References
24Claims
0Family size

Assignee

Inventor

Key dates

Filing dateOct 9, 1997
Grant dateJan 4, 2000
Priority date
Expiry dateOct 9, 2017

Classification

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

Abstract

The present invention compresses data by initializing a compression tree and creating a plurality of first layer nodes therein. Then, digital data to be compressed is received. Child nodes which contain the digital data to be compressed are formed. A first portion of these child nodes is placed into the compression tree, with the child nodes in the first portion being referenced by child pointers. Next, a second portion of the child nodes is inserted into the compression tree in the form of a plurality of sibling groups, with each sibling group having a common parent node. The child nodes in each sibling group are arranged according to a predefined sorting criteria. Each of the child nodes in the sibling groups is referenced by a sibling pointer. As more data to compress is received, child nodes continue to be inserted into the sibling groups according to the predefined sorting criteria. As additional child nodes are inserted into the compression tree, index values which define a path from one of the first layer nodes to one of the child nodes are outpult, with the index values representing the compressed data. Data is decompressed by initializing a decompression tree and creating …

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