Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
153 words
In a data processing system having a storage subsystem with a library containing a plurality of mass storage disks and with one or more drives, which can access a selected one of said plurality of mass storage disks and having means for writing onto and reading from said one of said plurality of mass storage disks, a control system for said storage subsystem including: a. means for automatically assigning a unique system assigned name to each one of said plurality of mass storage disks immediately on insertion of said disk into said library; b. means, responsively coupled to said automatically assigning means, for replacing said unique system assigned name with a unique user assigned name; and, c. means, responsively coupled to said replacing means, for checking a user assigned name for uniqueness and for preventing said replacing means from replacing said unique system assigned name whenever said user assigned name is not unique.
Claim 2
Dependent Claim
153 words
In a data processing system having a storage subsystem with a library containing a plurality of mass storage disks and with one or more drives, which can access a selected one of said plurality of mass storage disks and having means for writing onto and reading from said one of said plurality of mass storage disks, a control system for said storage subsystem including: a. means for automatically assigning a unique system assigned name to each one of said plurality of mass storage disks immediately on insertion of said disk into said library; b. means, responsively coupled to said automatically assigning means, for replacing said unique system assigned name with a unique user assigned name; and, c. means, responsively coupled to said replacing means, for checking a user assigned name for uniqueness and for preventing said replacing means from replacing said unique system assigned name whenever said user assigned name is not unique.
Claim 3
Dependent Claim
41 words
A storage subsystem control system according to claim 1 further including means, responsively coupled to said automatically assigning means, for substituting said unique system assigned name for said unique user-assigned name if said unique user-assigned name cannot be read without error.
Claim 4
Dependent Claim
28 words
A system according to claim 1 wherein said means for automatically assigning said unique system assigned name is responsive to a date supplied by said data processing system.
Claim 5
Dependent Claim
29 words
A system according to claim 3 wherein said means for automatically assigning said unique system assigned name is further responsive to a time supplied by said data processing system.
Claim 6
Dependent Claim
181 words
A data processing system comprising: a. a host computer; b. a storage controller responsively coupled to said host computer; c. a plurality of optical storage disks; d. library means for retaining said plurality of optical storage disks; e. a drive, responsively coupled to said storage controller and said library means, for accessing a selected one of said plurality of optical storage disks retained in said library; f. means, responsively coupled to said host computer and operative immediately upon insertion of a disk into said library, for automatically assigning a unique system name to said last inserted optical storage disk; g. means, responsively coupled to said host computer and said automatically assigning means, for replacing said unique system name with a user assigned name; h. means, responsively coupled to said host computer, for checking said user assigned name for uniqueness; and i. means, responsively coupled to said checking means and said replacing means, for inhibiting said replacing means from replacing said unique system name with said user assigned name, whenever said checking means determines that said user assigned name is not unique.
Claim 7
Dependent Claim
181 words
A data processing system comprising: a. a host computer; b. a storage controller responsively coupled to said host computer; c. a plurality of optical storage disks; d. library means for retaining said plurality of optical storage disks; e. a drive, responsively coupled to said storage controller and said library means, for accessing a selected one of said plurality of optical storage disks retained in said library; f. means, responsively coupled to said host computer and operative immediately upon insertion of a disk into said library, for automatically assigning a unique system name to said last inserted optical storage disk; g. means, responsively coupled to said host computer and said automatically assigning means, for replacing said unique system name with a user assigned name; h. means, responsively coupled to said host computer, for checking said user assigned name for uniqueness; and i. means, responsively coupled to said checking means and said replacing means, for inhibiting said replacing means from replacing said unique system name with said user assigned name, whenever said checking means determines that said user assigned name is not unique.
Claim 8
Dependent Claim
37 words
A data processing system according to claim 5 further comprising means, responsively coupled to said automatically assigning means, for substituting said unique system name for said user-assigned name if said user-assigned name cannot be read without error.
Claim 9
Independent Claim
87 words
A method of maintaining tables concerning mass storage subsystem within a data processing system having a plurality of mass storage volumes comprising: a. assigning a unique system name to each mass storage volume available to said mass storage subsystem; b. replacing said unique system name with a user-assigned name whenever available; c. verifying uniqueness of a user assigned name whenever available; and, d. preventing replacement of said unique system name by said user assigned name whenever said verifying determines that said user assigned name is not unique.
Claim 10
Independent Claim
87 words
A method of maintaining tables concerning mass storage subsystem within a data processing system having a plurality of mass storage volumes comprising: a. assigning a unique system name to each mass storage volume available to said mass storage subsystem; b. replacing said unique system name with a user-assigned name whenever available; c. verifying uniqueness of a user assigned name whenever available; and, d. preventing replacement of said unique system name by said user assigned name whenever said verifying determines that said user assigned name is not unique.
Claim 11
Dependent Claim
28 words
A method according to claim 7 further comprising: a. reassigning the unique system name to a mass storage volume if said user-assigned name cannot be read without error.