×

EFFICIENT DATA STORAGE USING TWO LEVEL DELTA RESEMBLANCE

  • US 20110191560A1
  • Filed: 04/13/2011
  • Published: 08/04/2011
  • Est. Priority Date: 04/11/2006
  • Status: Active Grant
First Claim
Patent Images

1. A system for storage using resemblance of data segments comprising:

  • a processor configure to;

    break up a new input data stream into a plurality of data segments, wherein a new segment comprises one of the plurality of data segments, and wherein the breaking up of the new input data stream is based at least in part on a hash of content of the data stream;

    determine that a new segment resembles a second prior stored segment wherein the second prior stored segment is represented as a first stored delta and a first prior stored segment, wherein resemblance is based at least in part on a summary feature, wherein the summary feature set is determined by (a) selecting m subsegments of a first segment;

    (b) selecting n functions; and

    (c) for function i, wherein i is a value from 1 to n, (i) computing m values fi(subsegment,) wherein j is a value from 1 to m; and

    (ii) selecting a summary value from the m values; and

    (d) selecting a first subset of values from the n summary values; and

    determine a second delta between the new segment and the second prior stored segment; and

    store a representation of the new segment based at least in part on the second delta; and

    a memory coupled with the processor, wherein the memory is configured to provide the processor with instructions.

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