Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
205 words
A computerized method for storing data related to attributes of an operating system namespace and file having a corresponding operating system filename, said operating system file being stored in a directory in a distributed file system namespace, wherein said attributes are unsupported in said namespace, comprising the steps of: creating a first directory under said directory containing all of said attributes for said directory; creating a second directory under said first directory having the same name as said operating system filename; storing a plurality of said attributes under said second directory as attribute files, each said attribute file having a corresponding attribute filename and an original filename corresponding to a respective attribute to render said attribute file invisible to clients accessing said operating system namespace, and selected ones of said attribute filenames further each including a critical file designator preceding a respective said original attribute filename to indicate that said selected attribute filename corresponds to a critical said attribute file; determining the total size "N" of said attribute files and the number "C" of said critical attribute files; and storing under said second directory a size/critical file including said total size "N" of said attribute files and said number "C" of said critical attribute files.
Claim 2
Dependent Claim
205 words
A computerized method for storing data related to attributes of an operating system namespace and file having a corresponding operating system filename, said operating system file being stored in a directory in a distributed file system namespace, wherein said attributes are unsupported in said namespace, comprising the steps of: creating a first directory under said directory containing all of said attributes for said directory; creating a second directory under said first directory having the same name as said operating system filename; storing a plurality of said attributes under said second directory as attribute files, each said attribute file having a corresponding attribute filename and an original filename corresponding to a respective attribute to render said attribute file invisible to clients accessing said operating system namespace, and selected ones of said attribute filenames further each including a critical file designator preceding a respective said original attribute filename to indicate that said selected attribute filename corresponds to a critical said attribute file; determining the total size "N" of said attribute files and the number "C" of said critical attribute files; and storing under said second directory a size/critical file including said total size "N" of said attribute files and said number "C" of said critical attribute files.
Claim 3
Dependent Claim
20 words
The method of claim 1 wherein each said attribute filename exceeding a predetermined maximum length includes a maximum length designator.
Claim 4
Dependent Claim
14 words
The method of claim 2 wherein each said critical file designator is a "?".
Claim 5
Dependent Claim
33 words
The method of claim 2 wherein said length designator replaces a first portion of a respective said original attribute filename corresponding to said attribute filename, when said attribute filename exceeds said predetermined length.
Claim 6
Dependent Claim
13 words
The method of claim 4 wherein said maximum length designator is a "??".
Claim 7
Dependent Claim
37 words
The method of claim 4, wherein when a first and second said attribute filename exceed a predetermined maximum length, said first attribute filename is distinguished from said second attribute filename with an additional said maximum length designator.
Claim 8
Dependent Claim
14 words
The method of claim 1 wherein said size/critical file is of the form *N*C.
Claim 9
Dependent Claim
17 words
The method of claim 1 wherein said distributed file system is in a distributed computing environment (DCE).
Claim 10
Dependent Claim
23 words
The method of claim 8 wherein said distributed file system is a DCE DFS, and said operating system is an OS/2 operating system.
Claim 11
Dependent Claim
195 words
A computerized system for storing data related to attributes of an operating system file having a corresponding operating system filename, said operating system file being stored in a directory in a distributed file system namespace, wherein said attributes are unsupported in said namespace, comprising: means for creating a first directory under said directory containing; means for creating a second directory under said first directory having the same name as said operating system filename; means for storing a plurality of said attributes under said second directory as attribute files, each said attribute file having a corresponding attribute filename and an original filename corresponding to a respective attribute to render said attribute file invisible to clients accessing said operating system namespace, and selected ones of said attribute filenames further each including a critical file designator preceding that said selected attribute filename corresponds to a critical said attribute file; means for determining the total size "N" of said attribute files and the number "C" of said critical attribute files; and means for storing under said second directory a size/critical file including said total size "N" of said attribute files and said number "C" of said critical attribute files.
Claim 12
Dependent Claim
195 words
A computerized system for storing data related to attributes of an operating system file having a corresponding operating system filename, said operating system file being stored in a directory in a distributed file system namespace, wherein said attributes are unsupported in said namespace, comprising: means for creating a first directory under said directory containing; means for creating a second directory under said first directory having the same name as said operating system filename; means for storing a plurality of said attributes under said second directory as attribute files, each said attribute file having a corresponding attribute filename and an original filename corresponding to a respective attribute to render said attribute file invisible to clients accessing said operating system namespace, and selected ones of said attribute filenames further each including a critical file designator preceding that said selected attribute filename corresponds to a critical said attribute file; means for determining the total size "N" of said attribute files and the number "C" of said critical attribute files; and means for storing under said second directory a size/critical file including said total size "N" of said attribute files and said number "C" of said critical attribute files.
Claim 13
Dependent Claim
20 words
The system of claim 10 wherein each said attribute filename exceeding a predetermined maximum length includes a maximum length designator.
Claim 14
Dependent Claim
14 words
The system of claim 11 wherein each said critical file designator is a "?".
Claim 15
Dependent Claim
36 words
The system of claim 11 including means for replacing a first portion of a respective said original attribute filename corresponding to said attribute filename when said attribute filename exceeds said predetermined length with said length designator.
Claim 16
Dependent Claim
13 words
The system of claim 13 wherein said maximum length designator is a "??".
Claim 17
Dependent Claim
38 words
The system of claim 13, including means for distinguishing said first attribute filename from said second attribute filename with an additional said maximum length designator when a first and second said attribute filename exceed a predetermined maximum length.
Claim 18
Dependent Claim
14 words
The system of claim 10 wherein said size/critical file is of the form *N*C.
Claim 19
Dependent Claim
17 words
The system of claim 10 wherein said distributed file system is in a distributed computing environment (DCE).
Claim 20
Dependent Claim
23 words
The system of claim 17 wherein said distributed file system is a DCE DFS, and said operating system is an OS/2 operating system.