Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
239 words
In a disk drive having a disk for storing disk codes, a head for reading said disk codes from said disk and writing them to said disk, and disk drive control apparatus including (1) apparatus control, including means for providing test patterns of data codes, means for receiving translated test patterns of data codes and means for comparing said test patterns with said translated test patterns, (2) a read-write processor, responsive to said apparatus control, including means for translating data codes to disk codes and means for translating disk codes to data codes, (3) data transfer means connected between said apparatus control and said read-write processor, and (4) diagnostic data path means, connected to said read-write processor, for receiving said disk codes from the output of said read-write processor and providing them to the input of said read-write processor, the method of diagnosing failures in said disk drive control apparatus comprising the steps of: (1) generating a test pattern of said data codes, (2) transferring a copy of said test pattern to said read-write processor, (3) translating said test pattern to create translated disk codes, (4) translating said translated disk codes to create a translated test pattern of said data codes, (5) transferring said translated test pattern to said apparatus control, and (6) comparing said test pattern generated in step (1) with said translated test pattern to determine whether said test pattern is identical with said translated test pattern.
Claim 2
Dependent Claim
239 words
In a disk drive having a disk for storing disk codes, a head for reading said disk codes from said disk and writing them to said disk, and disk drive control apparatus including (1) apparatus control, including means for providing test patterns of data codes, means for receiving translated test patterns of data codes and means for comparing said test patterns with said translated test patterns, (2) a read-write processor, responsive to said apparatus control, including means for translating data codes to disk codes and means for translating disk codes to data codes, (3) data transfer means connected between said apparatus control and said read-write processor, and (4) diagnostic data path means, connected to said read-write processor, for receiving said disk codes from the output of said read-write processor and providing them to the input of said read-write processor, the method of diagnosing failures in said disk drive control apparatus comprising the steps of: (1) generating a test pattern of said data codes, (2) transferring a copy of said test pattern to said read-write processor, (3) translating said test pattern to create translated disk codes, (4) translating said translated disk codes to create a translated test pattern of said data codes, (5) transferring said translated test pattern to said apparatus control, and (6) comparing said test pattern generated in step (1) with said translated test pattern to determine whether said test pattern is identical with said translated test pattern.
Claim 3
Dependent Claim
291 words
In a disk drive having a disk for storing disk codes, a head for reasding said disk codes from said disk and writing them to said disk, and disk drive control apparatus including (1) apparatus control, including means for providing test patterns of data codes, means for receiving translated test patterns of data codes, means for comparing said test patterns with said translated test patterns, and first memory means, (2) a read-write processor, responsive to said apparatus control, including means for translating data codes to disk codes and means for translating disk codes to data codes, (3) data transfer means connected between said apparatus control and said read-write processor and including secondary memory means, and (4) diagnostic data path means, connected to said read-write processor, for receiving said disk codes from the output of said read-write processor and providing them to the input of said read-write processor, the method of diagnosing failures in said disk drive control apparatus comprising the steps of: (1) generating a test pattern of said data codes, (2) storing said test pattern in said first memory means, (3) transferring a copy of said test pattern to said second memory means, (4) transferring said copy of said test pattern from said second means to said read-write processor, (5) translating said test pattern to create translated disk codes, (6) translating said translated disk codes to create a translated test pattern of said data codes, (7) transferring said translated test pattern to said second memory means, (8) transferring said translated test pattern from said second memory means to said apparatus control, and (9) comparing said test pattern in said first memory means with said translated test pattern to determine whether said test pattern is identical with said translated test pattern.
Claim 4
Dependent Claim
291 words
In a disk drive having a disk for storing disk codes, a head for reasding said disk codes from said disk and writing them to said disk, and disk drive control apparatus including (1) apparatus control, including means for providing test patterns of data codes, means for receiving translated test patterns of data codes, means for comparing said test patterns with said translated test patterns, and first memory means, (2) a read-write processor, responsive to said apparatus control, including means for translating data codes to disk codes and means for translating disk codes to data codes, (3) data transfer means connected between said apparatus control and said read-write processor and including secondary memory means, and (4) diagnostic data path means, connected to said read-write processor, for receiving said disk codes from the output of said read-write processor and providing them to the input of said read-write processor, the method of diagnosing failures in said disk drive control apparatus comprising the steps of: (1) generating a test pattern of said data codes, (2) storing said test pattern in said first memory means, (3) transferring a copy of said test pattern to said second memory means, (4) transferring said copy of said test pattern from said second means to said read-write processor, (5) translating said test pattern to create translated disk codes, (6) translating said translated disk codes to create a translated test pattern of said data codes, (7) transferring said translated test pattern to said second memory means, (8) transferring said translated test pattern from said second memory means to said apparatus control, and (9) comparing said test pattern in said first memory means with said translated test pattern to determine whether said test pattern is identical with said translated test pattern.
Claim 5
Dependent Claim
375 words
In a disk drive having a disk for storing disk codes, a head for reading said disk codes from said disk and writing them to said disk, and disk drive control apparatus including (1) apparatus control, including means for providing test patterns of data codes, means for receiving translated test patterns of data codes and mean for comparing said test patterns with said translated test patterns, (2) a read-write processor, responsive to said apparatus control, including means for translating data codes to disk codes, means for translating disk codes to data codes, means for providing disk codes to said head and means for receiving disk codes from said head, (3) data transfer means connected between said apparatus control and said read-write processor, and (4) diagnostic data path means, connected to said read-write processor, for receiving said disk codes from the output of said read-write processor and providing them to the input of said read-write processor, the method of diagnosing failures in said disk drive comprising the steps of: (1) generating a test pattern of said data codes, (2) transferring a copy of said pattern to said read-write processor, (3) translating said test pattern to create translated disk codes, (4) writing said translated disk codes to said disc, (5) reading said translated disk codes from said disc, (6) translating said translated disk codes to create a first translated test pattern of said data codes, (7) transferring said first translated test pattern to said apparatus control, and (8) comparing said test pattern generated in step (1) with said first translated test pattern to determine whether said test pattern is identical with said first translated test pattern and, if said comparison indicates that said test pattern is not identical with said first translated test pattern, further performing the steps of (a) again transferring a copy of said test pattern to said read-write processor, (b) translating said test pattern to create translated disk codes, (c) translating said translated said disk codes to create a second translated test pattern, (d) transferring said second translated test pattern to said apparatus control, and (e) comparing said test pattern generated in step (1) with said second translated test pattern to determine whether said second translated test pattern is identical with said test pattern.
Claim 6
Dependent Claim
375 words
In a disk drive having a disk for storing disk codes, a head for reading said disk codes from said disk and writing them to said disk, and disk drive control apparatus including (1) apparatus control, including means for providing test patterns of data codes, means for receiving translated test patterns of data codes and mean for comparing said test patterns with said translated test patterns, (2) a read-write processor, responsive to said apparatus control, including means for translating data codes to disk codes, means for translating disk codes to data codes, means for providing disk codes to said head and means for receiving disk codes from said head, (3) data transfer means connected between said apparatus control and said read-write processor, and (4) diagnostic data path means, connected to said read-write processor, for receiving said disk codes from the output of said read-write processor and providing them to the input of said read-write processor, the method of diagnosing failures in said disk drive comprising the steps of: (1) generating a test pattern of said data codes, (2) transferring a copy of said pattern to said read-write processor, (3) translating said test pattern to create translated disk codes, (4) writing said translated disk codes to said disc, (5) reading said translated disk codes from said disc, (6) translating said translated disk codes to create a first translated test pattern of said data codes, (7) transferring said first translated test pattern to said apparatus control, and (8) comparing said test pattern generated in step (1) with said first translated test pattern to determine whether said test pattern is identical with said first translated test pattern and, if said comparison indicates that said test pattern is not identical with said first translated test pattern, further performing the steps of (a) again transferring a copy of said test pattern to said read-write processor, (b) translating said test pattern to create translated disk codes, (c) translating said translated said disk codes to create a second translated test pattern, (d) transferring said second translated test pattern to said apparatus control, and (e) comparing said test pattern generated in step (1) with said second translated test pattern to determine whether said second translated test pattern is identical with said test pattern.
Claim 7
Dependent Claim
471 words
In a disk drive having a disk for storing disk codes, a head for reading said disk codes from said disk and writing them to said disk, and disk drive control apparatus including (1) apparatus control, including means for providing test patterns of data codes, means for receiving translated test patterns of data codes, means for comparing said test patterns with said translated test patterns, and first memory means, (2) a read-write processor, responsive to said apparatus control, including means for translating data codes to disk codes, means for translating disk codes to data codes, means for providing disk codes to said head and means for receiving disk codes from said head, (3) data transfer means connected between said apparatus control and said read-write processor and including second memory means, and (4) diagnostic data path means, connected to said read-write processor and operative in said diagnostic mode, for receiving said disk codes from the output of said read-write processor and providing them to the input of said read-write processor, the method of diagnosing failures in said disk drive comprising the steps of: (1) generating a test pattern of said data codes (2) storing said test pattern in said first memory means (3) transferring a copy of said test pattern to said second memory means (4) transferring said copy of said test pattern from said second memory means to said read-write processor (5) translating said test pattern to create translated disk codes, (6) writing said translated disk codes to said disk, (7) reading said translated disk codes from said disk, (8) translating said translated disk codes to create a first translated test pattern of said data codes, (9) transferring said first translated test pattern to said second memory means, (10) transferring said first translated test pattern from said second memory means to said apparatus control, and (11) comparing said test pattern generated in step (1) with said first translated test pattern to determine whether said test pattern is identical with said first translated test pattern and, if said comparison indicates that said test pattern is not identical with said first translated test pattern, further performing the steps of: (a) again transferring said test pattern of said data codes to said second memory means, (b) transferring a copy of said test pattern from said second data means to said read-write processor, (c) translating said test pattern to create translated disk codes, (d) translating said translated said disk codes to create a second translated test pattern, (e) transferring said second translated test pattern to said second memory means, (f) transferring said second translated test pattern from said second memory means to said apparatus control, and (g) comparing said test pattern generated in step (1) with said second translated test pattern to determine whether said second translated test pattern is identical with said test pattern.
Claim 8
Dependent Claim
471 words
In a disk drive having a disk for storing disk codes, a head for reading said disk codes from said disk and writing them to said disk, and disk drive control apparatus including (1) apparatus control, including means for providing test patterns of data codes, means for receiving translated test patterns of data codes, means for comparing said test patterns with said translated test patterns, and first memory means, (2) a read-write processor, responsive to said apparatus control, including means for translating data codes to disk codes, means for translating disk codes to data codes, means for providing disk codes to said head and means for receiving disk codes from said head, (3) data transfer means connected between said apparatus control and said read-write processor and including second memory means, and (4) diagnostic data path means, connected to said read-write processor and operative in said diagnostic mode, for receiving said disk codes from the output of said read-write processor and providing them to the input of said read-write processor, the method of diagnosing failures in said disk drive comprising the steps of: (1) generating a test pattern of said data codes (2) storing said test pattern in said first memory means (3) transferring a copy of said test pattern to said second memory means (4) transferring said copy of said test pattern from said second memory means to said read-write processor (5) translating said test pattern to create translated disk codes, (6) writing said translated disk codes to said disk, (7) reading said translated disk codes from said disk, (8) translating said translated disk codes to create a first translated test pattern of said data codes, (9) transferring said first translated test pattern to said second memory means, (10) transferring said first translated test pattern from said second memory means to said apparatus control, and (11) comparing said test pattern generated in step (1) with said first translated test pattern to determine whether said test pattern is identical with said first translated test pattern and, if said comparison indicates that said test pattern is not identical with said first translated test pattern, further performing the steps of: (a) again transferring said test pattern of said data codes to said second memory means, (b) transferring a copy of said test pattern from said second data means to said read-write processor, (c) translating said test pattern to create translated disk codes, (d) translating said translated said disk codes to create a second translated test pattern, (e) transferring said second translated test pattern to said second memory means, (f) transferring said second translated test pattern from said second memory means to said apparatus control, and (g) comparing said test pattern generated in step (1) with said second translated test pattern to determine whether said second translated test pattern is identical with said test pattern.