Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
285 words
A disk drive including a rotating data storage disk, a data transducer head producing Barkhausen noise when switching from a write mode to a read mode in a data channel connected thereto and a data sequencer means connected to the data channel, a servo controlled head positioner for positioning the data transducer among concentric data storage tracks defined as magnetic flux transition patterns on a surface of the disk, a plurality of embedded servo sectors recorded at a predetermined constant frequency across the radial extent of the disk surface and containing head positioning information recorded asynchronously with respect to user data and read by the data transducer head and recovered by a servo data recovery circuit, connected to the data channel, the concentric data storage tracks arranged as a plurality of radially offset circumferential data zones of contiguous tracks, each track of a said zone having a data transfer rate and storage capacity adapted to radial offset of the zone from a center of the disk, a data sector for blocks of the user data being formed between adjacent servo sectors and adapted to contain a plurality of variable length data segments of fixed length user data blocks, each data sector including one ID header, located immediately after each servo sector, the ID header including a plurality of count byte fields, each count byte field for providing to the data sequencer means a count of a variable number of bytes of each variable length user data block segment within the data sector, and a flag field for indicating whether a data block begins at a first user data block segment of a particular data sector next thereafter to be read by the data transducer head.
Claim 2
Dependent Claim
285 words
A disk drive including a rotating data storage disk, a data transducer head producing Barkhausen noise when switching from a write mode to a read mode in a data channel connected thereto and a data sequencer means connected to the data channel, a servo controlled head positioner for positioning the data transducer among concentric data storage tracks defined as magnetic flux transition patterns on a surface of the disk, a plurality of embedded servo sectors recorded at a predetermined constant frequency across the radial extent of the disk surface and containing head positioning information recorded asynchronously with respect to user data and read by the data transducer head and recovered by a servo data recovery circuit, connected to the data channel, the concentric data storage tracks arranged as a plurality of radially offset circumferential data zones of contiguous tracks, each track of a said zone having a data transfer rate and storage capacity adapted to radial offset of the zone from a center of the disk, a data sector for blocks of the user data being formed between adjacent servo sectors and adapted to contain a plurality of variable length data segments of fixed length user data blocks, each data sector including one ID header, located immediately after each servo sector, the ID header including a plurality of count byte fields, each count byte field for providing to the data sequencer means a count of a variable number of bytes of each variable length user data block segment within the data sector, and a flag field for indicating whether a data block begins at a first user data block segment of a particular data sector next thereafter to be read by the data transducer head.
Claim 3
Dependent Claim
60 words
The disk drive in accordance with claim 1 further comprising a pad field at the end of a data sector immediately preceding a said servo sector, and wherein the disk drive includes timing means for transitioning the data transducer head from a data writing mode to a data reading mode while the pad field is passing underneath the data transducer.
Claim 4
Dependent Claim
38 words
The disk drive in accordance with claim 2 further comprising an AGC field at the beginning of each servo sector for providing a data reference for an automatic gain adjustment to the data channel for the servo sector.
Claim 5
Dependent Claim
30 words
The disk drive in accordance with claim 1 wherein the flag field further includes a defective sector flag for signaling the sequencer means that the data sector contains a defect.
Claim 6
Dependent Claim
32 words
The disk drive in accordance with claim 1 wherein the flag field further includes an error correction flag for indicating to the sequencer means that a segment includes an error correction field.
Claim 7
Dependent Claim
35 words
The disk drive in accordance with claim 1 wherein the flag field further includes an ID header field defect flag for signaling the sequencer means that the next ID header field location contains a defect.
Claim 8
Dependent Claim
54 words
The disk drive in accordance with claim 1 wherein a data block extends across a series of data sectors, and wherein the flag field includes a flag for indicating to the sequencer means whether a data segment of the data sector is one of a beginning segment, an intermediate segment and an ending segment.
Claim 9
Dependent Claim
90 words
The disk drive in accordance with claim 1 wherein the sequencer means includes a count byte stack, and wherein each of the plurality of count byte fields read from an ID header is pushed onto the stack upon being read from the disk, and further wherein a byte field of the plurality of count byte fields is transferred from the stack to a segment byte counter means within the sequencer means as the disk drive is about to read a segment having a byte count indicated by said byte field.