×

System and methods for accelerated data storage and retrieval

  • US 7,130,913 B2
  • Filed: 07/28/2003
  • Issued: 10/31/2006
  • Est. Priority Date: 03/11/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform method steps for providing accelerated data storage and retrieval, said method steps comprising:

  • receiving a data stream at an input data transmission rate which is greater than a data storage rate of a target storage device;

    compressing the data stream at a compression rate that increases the effective data storage rate of the data storage device; and

    storing the compressed data stream in the target storage devices, wherein the input data stream comprises one or more data blocks, and wherein the instructions for performing compression comprise instructions for;

    (a) compressing an input data block with a plurality of encoders to provide a set of encoded data blocks;

    (b) determining a compression ratio for each of the encoded data blocks;

    (c) comparing each compression ratio with an a priori specified compression threshold;

    (d) selecting for output an encoded data block in the set having the highest compression ratio and appending a corresponding descriptor, if at least one of the compression ratios exceeds the a priori specified compression threshold; and

    (e) repeating steps (a) through (d) for each successive input data block.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×