Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
157 words
A process for identifying disks and automatically configuring a disk drive system to a variety of data disks comprising the steps of: a. reading a track of a disk to determine if a servo pattern is recorded on said disk; b. identifying said disk as an embedded servo disk if a servo pattern is detected; c. identifying said disk as a nonembedded servo disk if no servo pattern is detected; d. if said disk is identified as an embedded servo disk, then configuring a disk drive system for an embedded servo disk comprising moving a head to a location of an information field, attempting to read said information field and if said information field is read, then setting a block size, block interleave factor and head/cylinder skew factors as specified by said information field; and e. if said disk is identified as a nonembedded servo disk, then configuring a disk drive system for a nonembedded servo disk.
Claim 2
Dependent Claim
157 words
A process for identifying disks and automatically configuring a disk drive system to a variety of data disks comprising the steps of: a. reading a track of a disk to determine if a servo pattern is recorded on said disk; b. identifying said disk as an embedded servo disk if a servo pattern is detected; c. identifying said disk as a nonembedded servo disk if no servo pattern is detected; d. if said disk is identified as an embedded servo disk, then configuring a disk drive system for an embedded servo disk comprising moving a head to a location of an information field, attempting to read said information field and if said information field is read, then setting a block size, block interleave factor and head/cylinder skew factors as specified by said information field; and e. if said disk is identified as a nonembedded servo disk, then configuring a disk drive system for a nonembedded servo disk.
Claim 3
Dependent Claim
40 words
The process of claim 1 further comprising the steps of: (f) if said information field is not read, then setting block size, interleave factor and head/cylinder skew factors equal to a set of standard values for an embedded servo disk.
Claim 4
Dependent Claim
158 words
A process for identifying disks and automatically configuring a disk drive system to a variety of data disks comprising the steps of: a. reading a track of a disk to determine if a servo pattern is recorded on said disk; b. identifying said disk as an embedded servo disk if a servo pattern is detected; c. identifying said disk as a nonembedded servo disk if no servo pattern is detected; d. if said disk is identified as an embedded servo disk, then configuring a disk drive system for an embedded servo disk; and e. if said disk is identified as a nonembedded servo disk, then configuring a disk drive system for a nonembedded servo disk comprising setting a data separator at a data rate for a first type of nonembedded servo disk, and attempting to read an identification field, and if said identification field is read, then identifying said disk as a first type of nonembedded servo disk.
Claim 5
Dependent Claim
158 words
A process for identifying disks and automatically configuring a disk drive system to a variety of data disks comprising the steps of: a. reading a track of a disk to determine if a servo pattern is recorded on said disk; b. identifying said disk as an embedded servo disk if a servo pattern is detected; c. identifying said disk as a nonembedded servo disk if no servo pattern is detected; d. if said disk is identified as an embedded servo disk, then configuring a disk drive system for an embedded servo disk; and e. if said disk is identified as a nonembedded servo disk, then configuring a disk drive system for a nonembedded servo disk comprising setting a data separator at a data rate for a first type of nonembedded servo disk, and attempting to read an identification field, and if said identification field is read, then identifying said disk as a first type of nonembedded servo disk.
Claim 6
Dependent Claim
61 words
The process of claim 3 further comprising the step of: f. if said disk is identified as a first type of nonembedded servo disk, then reading an identification field and setting block size and blocks per track as specified in said identification field and setting tracks per surface equal to a standard value for a first type of nonembedded servo disk.
Claim 7
Dependent Claim
164 words
A process for identifying disks and automatically configuring a disk drive system to a variety of data disks comprising the steps of: a. reading a track of a disk to determine if a servo pattern is recorded on said disk; b. identifying said disk as an embedded servo disk if a servo pattern is detected; c. identifying said disk as a nonembedded servo disk if no servo pattern is detected; d. if said disk is identified as an embedded servo disk, then configuring a disk drive system for an embedded servo disk; and e. if said disk is identified as a nonembedded servo disk, then configuring a disk drive system for a nonembedded servo disk comprising setting a data separator at a data rate for a first and second type of nonembedded servo disk, attempting to read an idenfication field, and if said identification field is read, then identifying said disk as being either a first or a second type of nonembedded servo disk.
Claim 8
Dependent Claim
164 words
A process for identifying disks and automatically configuring a disk drive system to a variety of data disks comprising the steps of: a. reading a track of a disk to determine if a servo pattern is recorded on said disk; b. identifying said disk as an embedded servo disk if a servo pattern is detected; c. identifying said disk as a nonembedded servo disk if no servo pattern is detected; d. if said disk is identified as an embedded servo disk, then configuring a disk drive system for an embedded servo disk; and e. if said disk is identified as a nonembedded servo disk, then configuring a disk drive system for a nonembedded servo disk comprising setting a data separator at a data rate for a first and second type of nonembedded servo disk, attempting to read an idenfication field, and if said identification field is read, then identifying said disk as being either a first or a second type of nonembedded servo disk.
Claim 9
Dependent Claim
58 words
The process of claim 5 further comprising the steps of: f. checking a compatibility switch; g. if said compatibility switch indicates a first condition, then identifying said disk as a first type of nonembedded servo disk; and h. if said compatibility switch indicates a second condition, then identifying said disk as a second type of nonembedded servo disk.
Claim 10
Dependent Claim
89 words
The process of claim 6 further comprising the steps of: i. if said disk is a first type of nonembedded servo disk, then setting block size, blocks per track, and tracks per surface values equal to a set of standard values for a first type of nonembedded servo disk; and j. if said disk is a second type of nonembedded servo disk, then setting block size, blocks per track and tracks per surface values equal to a set of standard values for a second type of nonembedded servo disk.
Claim 11
Dependent Claim
121 words
A process for automatically configuring a disk drive system for a variety of data disks comprising the steps of: a. reading a track of a disk; b. configuring a disk drive system for an embedded servo disk if a servo pattern is detected, said configuring comprising moving a head to a specific location of an information field which contains information on block size, block interleave factor and head/cylinder skew factor, attempting to read said information field, and if said information field is read, then setting values for block size, block interleave factor, and head/cylinder skew factor as specified in said information field; and c. configuring a disk drive system for a nonembedded servo disk if a servo pattern is not detected.
Claim 12
Dependent Claim
121 words
A process for automatically configuring a disk drive system for a variety of data disks comprising the steps of: a. reading a track of a disk; b. configuring a disk drive system for an embedded servo disk if a servo pattern is detected, said configuring comprising moving a head to a specific location of an information field which contains information on block size, block interleave factor and head/cylinder skew factor, attempting to read said information field, and if said information field is read, then setting values for block size, block interleave factor, and head/cylinder skew factor as specified in said information field; and c. configuring a disk drive system for a nonembedded servo disk if a servo pattern is not detected.
Claim 13
Dependent Claim
43 words
The process of claim 8 further comprising the step of: d. if said information field is not read, then setting the block size, block interleave factor, and the head/cylinder skew factor equal to a set of standard values for an embedded servo disk.
Claim 14
Dependent Claim
116 words
A process for automatically configuring a disk drive system for a variety of data disks comprising the steps of: a. reading a track of a disk; b. configuring a disk drive system for an embedded servo disk if a servo pattern is detected; and c. configuring a disk drive system for a nonembedded servo disk if a servo pattern is not detected, said configuring comprising setting a data separator at a data rate for a high data rate type of nonembedded servo disk, and attempting to read an identification field, and if an identification field is read, then setting values for block size, blocks per track and blocks per surface as specified in said identification field.
Claim 15
Dependent Claim
116 words
A process for automatically configuring a disk drive system for a variety of data disks comprising the steps of: a. reading a track of a disk; b. configuring a disk drive system for an embedded servo disk if a servo pattern is detected; and c. configuring a disk drive system for a nonembedded servo disk if a servo pattern is not detected, said configuring comprising setting a data separator at a data rate for a high data rate type of nonembedded servo disk, and attempting to read an identification field, and if an identification field is read, then setting values for block size, blocks per track and blocks per surface as specified in said identification field.
Claim 16
Dependent Claim
98 words
The process of claim 10 further comprising the steps of: d. if an identification field is not read in step (c), then setting a data separator at a data rate for a low data rate type of nonembedded servo disk, and attempting to read an identification field; and e. if an identification field is read in step (d) and if a compatibility switch indicates a first condition, then setting block size, blocks per track and tracks per surface equal to a set of standard values for a first type of low data rate type of nonembedded servo disk.
Claim 17
Dependent Claim
60 words
The process of claim 11 further comprising the step of: f. if an identification field is read in step (d) and if said compatibility switch indicates a second condition, then setting block size, blocks per track and tracks per surface, equal to a set of standard values for a second type of low data rate type of nonembedded servo disk.
Claim 18
Dependent Claim
46 words
The process of claim 12 further comprising the steps of: g. if an identification field is not read in step (d) and if the head has not previously been moved a predetermined number of microsteps, then moving the head one microstep and returning to step (c).
Claim 19
Dependent Claim
40 words
The process of claim 13 further comprising the step of: h. if said predetermined number of microsteps has been taken and no identification field has been read in step (d), then transmitting an incompatible disk error message to a computer.
Claim 20
Dependent Claim
55 words
The process of claim 13 further comprising the step of: h. if said predetermined number of microsteps has been taken and no identification field has been read in step (d) and the compatibility switch indicates a first condition, then identifying said disk as a first type of low data rate type of nonembedded servo disk.
Claim 21
Dependent Claim
54 words
The process of claim 15 further comprising the step of: i. if said predetermined number of microsteps has been taken, no identification field has been read in step (d) and the compatibility switch indicates a second condition, then identifying said disk as a second type of low data rate type of nonembedded servo disk.
Claim 22
Dependent Claim
225 words
A process for automatically configuring a disk drive system for a variety of data disks comprising the steps of: a. reading a track of a disk to determine whether a servo pattern exists on said disk; b. configuring a disk drive system for positioning on an embedded servo disk if a servo pattern is detected; c. configuring a disk drive system for positioning on a nonembedded servo disk if a servo pattern is not detected; d. if a servo pattern is detected, then reading an identification field, moving a head to a location of an information field, attempting to read said information field, and if said information field is read, then setting values for block size, block interleave factor, and head/cylinder skew factor as specified in said information field; e. if said information field is not read, then setting the block size, block interleave factor and head/cylinder skew factor equal to a set of standard values for an embedded servo disk; f. if a servo pattern is not detected, then setting a data separator at a data rate for a first type of ninety-six tracks per inch disk and attempting to read an identification field; and g. if an identification field is read in step (f), then setting values for block size, blocks per track and tracks per surface as specified in said identification field.
Claim 23
Dependent Claim
225 words
A process for automatically configuring a disk drive system for a variety of data disks comprising the steps of: a. reading a track of a disk to determine whether a servo pattern exists on said disk; b. configuring a disk drive system for positioning on an embedded servo disk if a servo pattern is detected; c. configuring a disk drive system for positioning on a nonembedded servo disk if a servo pattern is not detected; d. if a servo pattern is detected, then reading an identification field, moving a head to a location of an information field, attempting to read said information field, and if said information field is read, then setting values for block size, block interleave factor, and head/cylinder skew factor as specified in said information field; e. if said information field is not read, then setting the block size, block interleave factor and head/cylinder skew factor equal to a set of standard values for an embedded servo disk; f. if a servo pattern is not detected, then setting a data separator at a data rate for a first type of ninety-six tracks per inch disk and attempting to read an identification field; and g. if an identification field is read in step (f), then setting values for block size, blocks per track and tracks per surface as specified in said identification field.
Claim 24
Dependent Claim
170 words
The process of claim 17 further comprising the steps of: h. if an identification field is not read in step (f) then setting said data separator at a data rate for a forty-eight tracks per inch disk and attempting to read an identification field; i. if an identification field is read in step (h), and if a switch indicates a first condition, then setting block size, blocks per track and tracks per surface equal to a set of standard values for a forty-eight tracks per inch disk; j. if an identification field is read in step (h), and if a switch indicates a second condition, then setting block size, blocks per track and tracks per surface equal to a set of standard values for a second type of ninety-six tracks per inch disk; and k. if an identification field is not read in step (h), and if said head has not previously been moved a predetermined number of microsteps, then moving said head one microstep and returning to step (f).