CREATING AND MANAGING LINKS TO DEDUPLICATION INFORMATION
First Claim
1. A computer-implemented method of linking to information in a deduplication data sequence, said method comprising:
- identifying a branching point where a branch data sequence diverges from a parent data sequence that has been previously stored in a data deduplication process;
determining a signature value associated with a subsequence of information represented in said branch data sequence;
identifying a branch location where said information of said branch data sequence begins; and
in association with said branching point, storing link information in a computer memory, wherein said link information comprises a link to said branch location and also comprises a portion of said signature value.
9 Assignments
0 Petitions
Accused Products
Abstract
In a method of linking to information in a deduplication data sequence, a branching point is identified. The branching point is a place where a branch data sequence diverges from a parent data sequence that has been previously stored in a data deduplication process. A signature value associated with a subsequence of the information represented in the branch data sequence is determined. A branch location where the information of the branch data sequence begins is identified. Link information is stored in association with the branching point. The link information is stored in a computer memory. The link information comprises a link to the branch location and also comprises a portion of the signature value.
25 Citations
25 Claims
-
1. A computer-implemented method of linking to information in a deduplication data sequence, said method comprising:
-
identifying a branching point where a branch data sequence diverges from a parent data sequence that has been previously stored in a data deduplication process; determining a signature value associated with a subsequence of information represented in said branch data sequence; identifying a branch location where said information of said branch data sequence begins; and in association with said branching point, storing link information in a computer memory, wherein said link information comprises a link to said branch location and also comprises a portion of said signature value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented method of informed deduplication link information management, said method comprising:
-
in association with a diverging point from a data sequence, storing link information in a computer memory, wherein said link information comprises a link to a divergent location where information of a divergent data sequence begins diverging from said diverging point; storing an updatable link value in association with said link information, wherein said link value is set to an initial level upon initial storage of said link information and updated over time based upon usefulness of said link information; and using said link value to inform competitively managed retention of a plurality of link information stored in said computer memory. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A computer-readable storage medium having instructions stored thereon for causing a computer processor to perform a method of linking to deduplication information, said method comprising instructions for:
-
identifying a branching point where a branch data sequence diverges from a parent data sequence that has been previously stored in a data deduplication process; determining a signature value associated with a subsequence of information represented in said branch data sequence; identifying a branch location where said information of said branch data sequence begins; storing link information in a computer memory, wherein said link information comprises a link to said branch location and also comprises a portion of said signature value; and storing an updatable link value in said computer memory, said link value providing a usefulness ranking for said link information. - View Dependent Claims (20, 21, 22)
-
-
23. A deduplication link creation and management system, said system comprising:
-
a computer system; a computer memory of said computer system; a branching point identifier portion of said computer system, said branching point identifier configured for identifying a branching point where a branch data sequence diverges from a parent data sequence that has been previously stored in a data deduplication process; a signature value determiner portion of said computer system, said signature value determiner portion configured for determining a signature value associated with a subsequence of information represented in said branch data sequence; a branch location identifier portion of said computer system, said branch location identifier configured for identifying a branch location where said information of said branch data sequence begins; a link information storer portion of said computer system, said link information storer configured for storing link information in said computer memory, wherein said link information comprises a link to said branch location and also comprises a portion of said signature value; and a link value storer portion of said computer system, said link value storer configured for storing an updatable link value in said computer memory, said link value providing a usefulness ranking for said link information. - View Dependent Claims (24, 25)
-
Specification