×

System and methods for accelerated data storage and retrieval

  • US 8,504,710 B2
  • Filed: 10/26/2006
  • Issued: 08/06/2013
  • Est. Priority Date: 03/11/1999
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system comprising:

  • a device;

    a data storage accelerator, able to communicate with said device, that;

    (i) receives a data stream, including a first block and a second block, in received form,(ii) compresses each of said first and second data blocks with a first compression technique and a second compression technique different from said first compression technique to output a first compressed data block for the first data block compressed with the first compression technique, a second compressed data block for the first data block compressed with the second compression technique, a third compressed data block compressed with the second data block and the first compression technique, and a fourth compressed data block compressed with the second data block and the second compression technique,(iii) measures compression ratios associated with the compressed first, second, third, and fourth data blocks,(iv) selects the compressed first data block or the compressed second data block for a compressed data stream based, at least in part, on associated measured compression ratios,(v) selects the compressed third data block or the compressed fourth data block for the compressed data stream based, at least in part, on associated measured compression ratios, and(vi) provides the selected compressed data stream to said device, andwherein a combined length of time required for said data stream to be compressed by said data storage accelerator and for providing said compressed data stream to said device using said data storage accelerator is less than a length of time required for providing said data stream, in said received form, to said device; and

    a description module configured to append a first descriptor indicative of said first compression technique, and a second descriptor indicative of said second compression technique, to said compressed data stream.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×