×

Selecting a compression technique

  • US 9,141,632 B1
  • Filed: 12/19/2012
  • Issued: 09/22/2015
  • Est. Priority Date: 12/19/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • determining demographics for data;

    determining a compression ratio (“

    CR”

    ) of each of a plurality of compression techniques, wherein CR is a size of the data before compression divided into a predicted size of the data after compression, wherein the predicted size of the data after compression is determined as a function of the determined demographics;

    determining an access efficiency of each of the compression techniques as a function of the determined demographics;

    ranking the compression techniques by CR and access efficiency;

    selecting a compression technique based on the ranking;

    compressing the data using the selected compression technique; and

    storing the compressed data;

    wherein each of the plurality of compression techniques stores data using;

    a information data structure that specifies information about the data, anda value data structure that stores the values of the data;

    wherein access efficiency is defined to have four categories;

    a first category in which;

    the information data structure is accessed directly, andthe value data structure is accessed directly,a second category in which;

    the information data structure is accessed directly, andthe value data structure is accessed sequentially,a third category in which;

    the information data structure is accessed sequentially, andthe value data structure is accessed directly, anda fourth category in which;

    the information data structure is accessed sequentially, andthe value data structure is accessed sequentially.

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