Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
127 words
A method for classifying data files in a computer system having means for storing a plurality of data files each having one or more file attributes, comprising the steps of: establishing at least one Automatic Class Selection (ACS) filter in said storage means wherein said ACS filter includes an ordered plurality of rule declarations each specifying a range of values for a plurality of said file attributes and at least one file management class; testing in sequence each said rule declaration for coincidence with the file attributes of a first said data file until identification of the first said rule declaration that coincides with said first data file attributes; and assigning to said first data file the file management class specified in said first coincident rule declaration.
Claim 2
Dependent Claim
42 words
A method as claimed in Claim 1 wherein said file attributes include a plurality of file identifiers and a plurality of file characteristics and wherein each said rule declaration specifies a value for at least one of said plurality of file characteristics.
Claim 3
Independent Claim
29 words
A method as claimed in any of Claims 1 or 2 wherein said assigning step includes the step of: storing said assigned file management classification in said storage means.
Claim 4
Independent Claim
28 words
A method as claimed in any of the preceding claims wherein said plurality of file identifiers includes a file name, a file directory and a file storage group.
Claim 5
Independent Claim
29 words
A method as claimed in any of Claims 2 to 4 wherein said plurality of file characteristics includes a file size designation and one or more file type designations.
Claim 6
Independent Claim
22 words
A method as claimed in any of the preceding claims wherein said assigned file management class refers to an executable ACS procedure.
Claim 7
Independent Claim
45 words
A method as claimed in any of the preceding claims wherein said file attributes include a plurality of file identifiers and a plurality of file characteristics and wherein each said rule declaration specifies a value for at least one of said plurality of file characteristics.
Claim 8
Dependent Claim
135 words
A computer system including means for storing a plurality of data files each having one or more file attributes, and a computer file management system for automatically classifying said data files in accordance with said file attributes, said management system comprising: filter means having an ordered plurality of rule declarations each specifying values for a plurality of said file attributes and at least one file management class; tester means coupled to said filter means for testing in sequence each said rule declaration for coincidence with the file attributes of a first said data file and for identifying the first said rule declaration that coincides with said first data file attributes; and link means coupled to said tester means for assigning to said first data file a management class specified in said first coincident rule declaration.
Claim 9
Dependent Claim
43 words
A computer system as claimed in Claim 8 wherein said file attributes include a plurality of file identifiers and a plurality of file characteristics and wherein each said rule declaration specifies a value for at least one of said plurality of file characteristics.
Claim 10
Dependent Claim
31 words
A computer system as claimed in any of Claims 8 or 9 further comprising: means coupled to said link means for storing said assigned file management classification in said storage means.
Claim 11
Dependent Claim
30 words
A computer system as claimed in any of Claims 9 or 10 wherein said plurality of file identifiers includes a file name, a file directory and a file storage group.
Claim 12
Dependent Claim
30 words
A computer system as claimed in any of Claims 9 to 11 wherein said plurality of file characteristics includes a file size designation and one or more file type designations.
Claim 13
Dependent Claim
31 words
A computer system as claimed in any of Claims 8 to 12 further comprising: means coupled to said link means for storing said assigned file management classification in said storage means.
Claim 14
Dependent Claim
38 words
A computer system as claimed in any of Claims 8 to 13 further comprising: means coupled to said link means for executing an ACS procedure responsive to the assignment of a management class to said first data file.