Efficient data storage using two level delta resemblance
First Claim
Patent Images
1. A method of storage using resemblance of data segments comprising:
- determining 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;
determining a second delta between the new segment and the prior stored segment; and
storing a representation of the new segment based at least in part on the second delta.
12 Assignments
0 Petitions
Accused Products
Abstract
Storage using resemblance of data segments is disclosed. It is determined 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. A second delta between the new segment and the prior stored segment is determined. A representation of the new segment based at least in part on the second delta is stored.
-
Citations
31 Claims
-
1. A method of storage using resemblance of data segments comprising:
-
determining 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;
determining a second delta between the new segment and the prior stored segment; and
storing a representation of the new segment based at least in part on the second delta. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A computer program product for storage using resemblance of data segments, the computer program product being embodied in a computer readable medium and comprising computer instructions for:
-
In the event 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, determining a second delta; and
storing a representation of the new segment based at least in part on the second delta.
-
-
31. A system for storage using resemblance of data segments comprising:
-
a processor; and
a memory coupled with the processor, wherein the memory is configured to provide the processor with instructions which when executed cause the processor to;
In the event 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, determine a second delta; and
store a representation of the new segment based at least in part on the second delta.
-
Specification