Intelligent data sourcing in a networked storage system
US-9218376-B2 · Dec 22, 2015 · US
US9639539B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-9639539-B1 |
| Application number | US-201213630000-A |
| Country | US |
| Kind code | B1 |
| Filing date | Sep 28, 2012 |
| Priority date | Sep 28, 2012 |
| Publication date | May 2, 2017 |
| Grant date | May 2, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method and system for archiving data based on a defined relevance attribute is discussed. This attribute may be based on the data's importance to a business or user. In an embodiment, more important data may be placed in high-end storage and less critical data may be placed in low-end storage.
Opening claim text (preview).
What is claimed is: 1. A method for archiving a plurality of data objects, the method comprising: associating a relevance attribute with at least one data object of the plurality of data objects, wherein the association of the relevance attribute is from an analytics engine; associating a first relevance value to the relevance attribute of the plurality of data objects, wherein at least one data object of the data objects with an unassigned relevance value is assigned a default relevance value; archiving the data objects to a first storage or a second storage based on the relevance attribute wherein the data objects having the first relevance value above a threshold value are stored in the first storage; associating a second relevance value to the relevance attribute of the plurality of data objects, wherein the second relevance value is below the threshold value; and migrating the data objects previously archived to the first storage having the second relevance value below the threshold value from the first storage to the second storage, wherein the first storage and the second storage are separate storage devices. 2. The method of claim 1 , further comprising selecting a high-end computer readable medium as the first storage when the first relevance value exceeds the threshold. 3. The method of claim 1 , further comprising selecting a low-end computer readable medium as the second storage when the first relevance value fails to exceed the threshold. 4. The method of claim 1 , wherein the first relevance value is received from a user. 5. The method of claim 1 , wherein the first relevance value is calculated based on a set of defined parameters. 6. The method of claim 1 , further comprising archiving the data object only when the data object has an associated relevance value. 7. The method of claim 1 , wherein the first relevance value is based on the data object's content. 8. The method of claim 7 , further comprising assigning the second relevance value based on changes to the data object's content. 9. The method of claim 1 , further comprising assigning the second relevance value based on changes to a second data object's content. 10. The method of claim 1 , wherein archiving the data object further comprises archiving a version of the data object for a plurality of relevance values. 11. The method of claim 1 , further comprising: archiving a first version to a high-end computer readable medium when the first relevance value at least meets a threshold; and archiving a second version to a low-end computer readable medium when the second relevance value at most meets the threshold. 12. The method of claim 1 , further comprising: archiving a first version to a high-end computer readable medium when the first relevance value at most meets a threshold; and archiving a second version to a low-end computer readable medium when the second relevance value at least meets the threshold. 13. The method of claim 1 , further comprising applying a retention policy based on the relevance attribute associated with the data object. 14. The method of claim 13 , wherein the retention policy comprises retaining a data object with a greater relevance value for a longer period than a data object with a lesser relevance value. 15. The method of claim 1 , further comprising notifying a user of the second relevance value before deleting the data object. 16. A computer program product for archiving a plurality of data objects, comprising a non-transitory computer readable medium having program instructions embodied therein for: associating a relevance attribute with at least one data object of each of the plurality of data objects, wherein the association of the relevance attribute is from an analytics engine; associating a first relevance value to the relevance attribute of each of the plurality of data objects, wherein at least one data object of the data objects with an unassigned relevance value is assigned a default relevance value; archiving the data objects to a first storage or a second storage based on the relevance attribute wherein the data objects having the first relevance value above a threshold value are stored in the first storage and the data objects having the first relevance value below the threshold value are stored in the second storage, wherein the first storage and the second storage are separate storage devices; associating a second relevance value to the relevance attribute of the plurality of data objects, wherein the second relevance value is below the threshold value; and migrating the data objects previously archived to the first storage having the second relevance value below the threshold value from the first storage to the second storage. 17. A system for archiving a plurality of data objects comprising a non-transitory computer readable medium and a processor configured to: associate a relevance attribute with at least one data object of each of the plurality of data objects, wherein the association of the relevance attribute is from an analytics engine; associate a first relevance value to the relevance attribute of each of the plurality of data objects, wherein at least one data object of the data objects with an unassigned relevance value is assigned a default relevance value; archiving the data objects to a first storage or a second storage based on the relevance attribute wherein the data objects having the first relevance value above a threshold value are stored in the first storage and the data objects having the first relevance value below the threshold value are stored in the second storage, wherein the first storage and the second storage are separate storage devices; associating a second relevance value to the relevance attribute of the plurality of data objects, wherein the second relevance value is below the threshold value; and migrating the data objects previously archived to the first storage having the second relevance value below the threshold value from the first storage to the second storage.
Physics · mapped topic
Physics · mapped topic
Hierarchical storage management [HSM] systems, e.g. file migration or policies thereof (details of archiving G06F16/11) · CPC title
using management policies (point-in-time backing up or restoration of persistent data G06F11/1446; file migration policies for HSM systems G06F16/185) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.