US2006036645A1PendingUtilityA1

System and method for automated data storage management

Assignee: IBMPriority: Aug 10, 2004Filed: Aug 10, 2004Published: Feb 16, 2006
Est. expiryAug 10, 2024(expired)· nominal 20-yr term from priority
G06F 16/22
43
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A system, method and program product for assigning management classes to data objects. The disclosed system includes a class assignment system for assigning a management class to an inputted data object, wherein the class assignment system analyzes historical usage characteristics of existing data objects that have attributes similar to the inputted data object; and a data analysis system that analyzes existing data objects to generate a knowledge base of historical usage characteristics. The historical usage characteristics are updated as existing objects make their way through the storage lifecycle.

Claims

exact text as granted — not AI-modified
1 . A management class processing system, comprising: 
 a class assignment system for assigning a management class to an inputted data object, wherein the class assignment system identifies historical usage characteristics of existing data objects that have attributes similar to the inputted data object; and    a data analysis system that analyzes existing data objects to generate a knowledge base of historical usage characteristics.    
   
   
       2 . The management class processing system of  claim 1 , wherein the class assignment system includes assignment logic for selecting a management class from a set of management classes for the inputted data object.  
   
   
       3 . The management class processing system of  claim 1 , wherein the management class dictates a storage scheme for the data object.  
   
   
       4 . The management processing system of  claim 1 , further comprising a data management system for managing historical usage characteristics in the knowledge base of historical usage characteristics.  
   
   
       5 . The management class processing system of  claim 1 , wherein the class assignment system includes a system for searching the knowledge base of historical usage characteristics.  
   
   
       6 . The management processing system of  claim 1 , wherein the existing data objects analyzed by the data analysis system are stored in a storage system.  
   
   
       7 . The management processing system of  claim 6 , wherein the inputted data object is stored in the storage system with an assigned management class.  
   
   
       8 . The management processing system of  claim 7 , wherein the storage system is distributed over a network.  
   
   
       9 . The management processing system of  claim 7 , wherein the knowledge base of historical usage characteristics is distributed over a network.  
   
   
       10 . A program product stored on a recordable medium for processing management classes, comprising: 
 program code for assigning a management class to an inputted data object by identifying historical usage characteristics of existing data objects that have attributes similar to the inputted data object; and    program code that analyzes existing data objects to generate a knowledge base of historical usage characteristics.    
   
   
       11 . The program product of  claim 10 , wherein the program code for assigning a management class to an inputted data object includes assignment logic for selecting a management class from a set of management classes.  
   
   
       12 . The program product of  claim 10 , wherein the management class dictates a storage scheme for the data object.  
   
   
       13 . The program product of  claim 10 , further comprising program code for managing historical usage characteristics in the knowledge base of historical usage characteristics.  
   
   
       14 . The program product of  claim 10 , further comprising program code for searching the knowledge base of historical usage characteristics.  
   
   
       15 . The program product of  claim 10 , wherein the knowledge base of historical usage characteristics is distributed over a network.  
   
   
       16 . A method for assigning management classes, comprising: 
 analyzing existing data objects in a storage system to determine historical usage characteristics;    inputting a new data object having at least one attribute; and    assigning the new data object to a management class by analyzing historical usage characteristics of similarly attributed existing data objects.    
   
   
       17 . The method of  claim 16 , wherein the historical usage characteristics are stored in a knowledge base.  
   
   
       18 . The method of  claim 16 , wherein the assigning step includes the step of selecting a management class from a set of management classes.  
   
   
       19 . The method of  claim 16 , wherein the assigned management class dictates a storage scheme for the data object.  
   
   
       20 . The method of  claim 17 , wherein the assigning step includes the step of searching the knowledge base of historical usage characteristics.  
   
   
       21 . The method of  claim 16 , comprising the further step of storing the new data object in the storage system with an assigned management class.  
   
   
       22 . A system for deploying an application for assigning management classes to data objects, comprising: 
 a computer infrastructure being operable to: 
 analyze existing data objects in a storage system to determine historical usage characteristics;  
 input a new data object having at least one attribute; and  
 assign the new data object to a management class by analyzing historical usage characteristics of similarly attributed existing data objects.  
   
   
   
       23 . Computer software embodied in a propagated signal for assigning management classes to data objects, the computer software comprising instructions to cause a computer system to perform the following functions: 
 analyze existing data objects in a storage system to determine historical usage characteristics;    input a new data object having at least one attribute; and    assign the new data object to a management class by analyzing historical usage characteristics of similarly attributed existing data objects.

Join the waitlist — get patent alerts

Track US2006036645A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.