Patent US6317850B1 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6317850B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Error rate measurement in disk drive by weighting data-recovery procedures

Assignee: Western Digital Corp
•
Filing: 2000-01-18
•
Granted: 2001-11-13
•
Expires: 2020-01-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A disk drive is disclosed comprising a disk including a plurality of addressable locations containing stored data, and signal processing circuitry comprising reading means responsive to the stored data for producing a read signal, and means responsive to the read signal for producing decoded data that is subject to errors. A control system, responsive to the decoded data, computes an error rate measurement by performing a first data-recovery procedure conducted under conditions providing for increasing the probability of achieving a first successful data-recovery step, and by performing a second data-recovery procedure conducted under conditions providing for increasing the probability of achieving a second successful data-recovery step. The control system accumulates a first accumulated value representing occurrences of the first successful data recovery step and accumulates a second accumulated value representing occurrences of the second successful data recovery step. The control system weights the first accumulated value by a first weight to generate a first weighted value, and weights the second accumulated value by a second weight different than the first weight to generate a second weighted value. The control system computes the error rate measurement by combining the first and second accumulated values and the first and second weighted values.

Inventors

  • 👤 Michael S. Rothberg

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 16:09
CPC Classifications
G; G11; G11B; G11B20/00; G11B20/10; G11B20/18; G11B20/1816; G06; G06F; G06F11/00; G06F11/008; G11B20/1833; G11B27/00; G11B27/36

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 189 words
A disk drive comprising: (a) a disk including a plurality of addressable locations containing stored data; (b) signal processing circuitry comprising: reading means responsive to the stored data for producing a read signal; and means responsive to the read signal for producing decoded data that is subject to errors; (c) a control system, responsive to the decoded data, for computing an error rate measurement by: performing a first data-recovery procedure conducted under conditions providing for increasing the probability of achieving a first successful data-recovery step; performing a second data-recovery procedure conducted under conditions providing for increasing the probability of achieving a second successful data-recovery step; generating a first accumulated value representing occurrences of the first successful data recovery step; generating a second accumulated value representing occurrences of the second successful data recovery step; weighting the first accumulated value by a first weight to generate a first weighted value; weighting the second accumulated value by a second weight different than the first weight to generate a second weighted value; and computing the error rate measurement by combining the first and second accumulated values and the first and second weighted values.
Claim 2
Dependent Claim 189 words
A disk drive comprising: (a) a disk including a plurality of addressable locations containing stored data; (b) signal processing circuitry comprising: reading means responsive to the stored data for producing a read signal; and means responsive to the read signal for producing decoded data that is subject to errors; (c) a control system, responsive to the decoded data, for computing an error rate measurement by: performing a first data-recovery procedure conducted under conditions providing for increasing the probability of achieving a first successful data-recovery step; performing a second data-recovery procedure conducted under conditions providing for increasing the probability of achieving a second successful data-recovery step; generating a first accumulated value representing occurrences of the first successful data recovery step; generating a second accumulated value representing occurrences of the second successful data recovery step; weighting the first accumulated value by a first weight to generate a first weighted value; weighting the second accumulated value by a second weight different than the first weight to generate a second weighted value; and computing the error rate measurement by combining the first and second accumulated values and the first and second weighted values.
Claim 3
Dependent Claim 55 words
The disk dive as recited in claim 1 , wherein: the conditions for increasing the probability of achieving a first successful data recovery step are correlated with a first type of error; and the conditions for increasing the probability of achieving a second successful data recovery step are correlated with a second type of error.
Claim 4
Dependent Claim 71 words
The disk drive as recited in claim 2 , wherein: the first type of error has a high correlation with performance of the signal processing circuitry and a low correlation with an identifiable subset of the plurality of addressable locations; and the second type of error has a high correlation with an identifiable subset of the plurality of addressable locations and a low correlation with performance of the signal processing circuitry.
Claim 5
Dependent Claim 27 words
The disk drive as recited in claim 3 , wherein the second weight is zero thereby excluding the second type of error from the error rate measurement.
Claim 6
Dependent Claim 24 words
The disk drive as recited in claim 4 , wherein the error rate measurement corresponds to a probability that the disk drive will fail.
Claim 7
Dependent Claim 39 words
The disk drive as recited in claim 2 , wherein the first and second weights are selected to bias the error rate measurement based on the type of error correlated with the first and second successful data-recovery steps, respectively.
Claim 8
Dependent Claim 24 words
The disk drive as recited in claim 6 , wherein the error rate measurement corresponds to a probability that the disk drive will fail.
Claim 9
Independent Claim 204 words
A method of computing an error rate measurement in a disk drive comprising a disk including a plurality of addressable locations containing stored data and signal processing circuitry comprising reading means responsive to the stored data for producing a read signal and means responsive to the read signal for producing decoded data that is subject to errors, the method comprising the steps of: (a) performing a first data-recovery procedure on the decoded data conducted under conditions providing for increasing the probability of achieving a first successful data recovery step; (b) performing a second data-recovery procedure on the decoded data conducted under conditions providing for increasing the probability of achieving a second successful data recovery step; (c) generating a first accumulated value representing occurrences of the first successful data recovery step; (d) generating a second accumulated value representing occurrences of the second successful data recovery step; (e) weighting the first accumulated value by a first weight to generate a first weighted value; (f) weighting the second accumulated value by a second weight different than the first weight to generate a second weighted value; and (g) computing an error rate measurement by combining the first and second accumulated values and the first and second weighted values.
Claim 10
Independent Claim 204 words
A method of computing an error rate measurement in a disk drive comprising a disk including a plurality of addressable locations containing stored data and signal processing circuitry comprising reading means responsive to the stored data for producing a read signal and means responsive to the read signal for producing decoded data that is subject to errors, the method comprising the steps of: (a) performing a first data-recovery procedure on the decoded data conducted under conditions providing for increasing the probability of achieving a first successful data recovery step; (b) performing a second data-recovery procedure on the decoded data conducted under conditions providing for increasing the probability of achieving a second successful data recovery step; (c) generating a first accumulated value representing occurrences of the first successful data recovery step; (d) generating a second accumulated value representing occurrences of the second successful data recovery step; (e) weighting the first accumulated value by a first weight to generate a first weighted value; (f) weighting the second accumulated value by a second weight different than the first weight to generate a second weighted value; and (g) computing an error rate measurement by combining the first and second accumulated values and the first and second weighted values.
Claim 11
Dependent Claim 60 words
The method of computing an error rate measurement as recited in claim 8 , wherein: the conditions for increasing the probability of achieving a first successful data recovery step are correlated with a first type of error; and the conditions for increasing the probability of achieving a second successful data recovery step are correlated with a second type of error.
Claim 12
Dependent Claim 76 words
The method of computing an error rate measurement as recited in claim 9 , wherein: the first type of error has a high correlation with performance of the signal processing circuitry and a low correlation with an identifiable subset of the plurality of addressable locations; and the second type of error has a high correlation with an identifiable subset of the plurality of addressable locations and a low correlation with performance of the signal processing circuitry.
Claim 13
Dependent Claim 32 words
The method of computing an error rate measurement as recited in claim 10 , wherein the second weight is zero thereby excluding the second type of error from the error rate measurement.
Claim 14
Dependent Claim 29 words
The method of computing an error rate measurement as recited in claim 11 , wherein the error rate measurement corresponds to a probability that the disk drive will fail.
Claim 15
Dependent Claim 44 words
The method of computing an error rate measurement as recited in claim 9 , wherein the first and second weights are selected to bias the error rate measurement based on the type of error correlated with the first and second successful data-recovery steps, respectively.
Claim 16
Dependent Claim 29 words
The method of computing an error rate measurement as recited in claim 13 , wherein the error rate measurement corresponds to a probability that the disk drive will fail.
Claim 17
Dependent Claim 163 words
A disk drive comprising: (a) a disk including a plurality of addressable locations containing stored data; (b) signal processing circuitry comprising: reading means responsive to the stored data for producing a read signal; and means responsive to the read signal for producing decoded data that is subject to errors; (c) a control system, responsive to the decoded data, for: performing a first data-recovery procedure conducted under conditions providing for increasing the probability of achieving a first successful data-recovery step; performing a second data-recovery procedure conducted under conditions providing for increasing the probability of achieving a second successful data-recovery step; generating a first accumulated value representing occurrences of the first successful data recovery step; generating a second accumulated value representing occurrences of the second successful data recovery step; weighting the first accumulated value by a first weight to generate a first weighted value; and weighting the second accumulated value by a second weight different than the first weight to generate a second weighted value.
Claim 18
Dependent Claim 163 words
A disk drive comprising: (a) a disk including a plurality of addressable locations containing stored data; (b) signal processing circuitry comprising: reading means responsive to the stored data for producing a read signal; and means responsive to the read signal for producing decoded data that is subject to errors; (c) a control system, responsive to the decoded data, for: performing a first data-recovery procedure conducted under conditions providing for increasing the probability of achieving a first successful data-recovery step; performing a second data-recovery procedure conducted under conditions providing for increasing the probability of achieving a second successful data-recovery step; generating a first accumulated value representing occurrences of the first successful data recovery step; generating a second accumulated value representing occurrences of the second successful data recovery step; weighting the first accumulated value by a first weight to generate a first weighted value; and weighting the second accumulated value by a second weight different than the first weight to generate a second weighted value.
Claim 19
Dependent Claim 33 words
The disk drive as recited in claim 15 , wherein the control system computes an error rate measurement by combining the first and second accumulated values and the first and second weighted values.
Claim 20
Independent Claim 178 words
A method of operating a disk drive comprising a disk including a plurality of addressable locations containing stored data and signal processing circuitry comprising reading means responsive to the stored data for producing a read signal and means responsive to the read signal for producing decoded data that is subject to errors, the method comprising the steps of: (a) performing a first data-recovery procedure on the decoded data conducted under conditions providing for increasing the probability of achieving a first successful data recovery step; (b) performing a second data-recovery procedure on the decoded data conducted under conditions providing for increasing the probability of achieving a second successful data recovery step; (c) generating a first accumulated value representing occurrences of the first successful data recovery step; (d) generating a second accumulated value representing occurrences of the second successful data recovery step; (e) weighting the first accumulated value by a first weight to generate a first weighted value; and (f) weighting the second accumulated value by a second weight different than the first weight to generate a second weighted value.
Claim 21
Independent Claim 178 words
A method of operating a disk drive comprising a disk including a plurality of addressable locations containing stored data and signal processing circuitry comprising reading means responsive to the stored data for producing a read signal and means responsive to the read signal for producing decoded data that is subject to errors, the method comprising the steps of: (a) performing a first data-recovery procedure on the decoded data conducted under conditions providing for increasing the probability of achieving a first successful data recovery step; (b) performing a second data-recovery procedure on the decoded data conducted under conditions providing for increasing the probability of achieving a second successful data recovery step; (c) generating a first accumulated value representing occurrences of the first successful data recovery step; (d) generating a second accumulated value representing occurrences of the second successful data recovery step; (e) weighting the first accumulated value by a first weight to generate a first weighted value; and (f) weighting the second accumulated value by a second weight different than the first weight to generate a second weighted value.
Claim 22
Dependent Claim 33 words
The method as recited in claim 17 , further comprising the step of computing an error rate measurement by combining the first and second accumulated values and the first and second weighted values.

References Cited (Backward Citations)

US5889784A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-11-12 2005-05-14 2005-11-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-11-12 2009-05-14 2009-11-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-11-12 2013-05-14 2013-11-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag