Magnetic storage device with multiple read element arrays to determine quality of recorded data
US-2015255093-A1 · Sep 10, 2015 · US
US9658784B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-9658784-B1 |
| Application number | US-201514967036-A |
| Country | US |
| Kind code | B1 |
| Filing date | Dec 11, 2015 |
| Priority date | Dec 11, 2015 |
| Publication date | May 23, 2017 |
| Grant date | May 23, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A computer-implemented method according to one embodiment includes collecting, by the computer, performance data corresponding to a tape drive and/or a magnetic tape head. The performance data is stored in memory, and used by the computer to perform problem analysis. A computer-implemented method according to another embodiment includes collecting, by the computer, performance data corresponding to a tape drive and/or a magnetic tape head. The collected performance data is condensed to reduce a size of the collected performance data. The condensed performance data is stored in memory, and used to perform problem analysis.
Opening claim text (preview).
What is claimed is: 1. A computer-implemented method, comprising: collecting, by a computer, performance data corresponding to a tape drive and/or a magnetic tape head; storing, by the computer, the performance data in memory; and using, by the computer, the performance data to perform problem analysis, wherein performing the problem analysis includes: tracking, by the computer, changes to the performance data over time; reconstructing, by the computer, when a change in performance of the tape drive and/or the magnetic tape head occurred at a previous point in time; and extrapolating, by the computer, future failure conditions of the tape drive and/or the magnetic tape head from the tracked changes in the performance data. 2. A method as recited in claim 1 , wherein the performance data is selected from a group consisting of: a current and/or a voltage applied to one or more transducers in the tape drive and/or the magnetic tape head, a signal to noise ratio, a resistance of a read sensor in the tape drive and/or the magnetic tape head, a read-back amplitude of the read sensor, asymmetry of the read-back amplitude, resolution, spacing loss, whether a magnetic orientation of a magnetic layer is reversed for one or more of the transducers, and whether a short has occurred. 3. A method as recited in claim 2 , wherein collecting the performance data includes collecting performance data from all transducers in the tape drive and/or the magnetic tape head. 4. A method as recited in claim 1 , wherein performing the problem analysis includes determining a cause of the change in performance of the tape drive and/or the magnetic tape head in response to reconstructing when the change in performance of the tape drive and/or the magnetic tape head occurred at the previous point in time. 5. A method as recited in claim 1 , comprising: determining, by the computer, a current status of the tape drive and/or the magnetic tape head; determining, by the computer, an amount of use time between a current point in use time associated with the current status and at least one of the future failure conditions; and outputting, by the computer, a warning in response to determining the amount of use time between the current point in use time and a projected real time when the at least one of the future failure conditions is projected to be less than a predetermined threshold, wherein the warning includes the amount of use time between the current point in use time and a projected real time when the at least one of the future failure conditions and/or the predicted points in use time that each of the failure conditions will occur. 6. A method as recited in claim 5 , wherein the warning identifies a cause of each of the future failure conditions, wherein tracking the changes includes changing a sampling rate of the performance data. 7. A computer-implemented method, comprising: collecting, by the computer, performance data corresponding to a tape drive and/or a magnetic tape head; condensing, by the computer, the collected performance data to reduce a size of the collected performance data; storing, by the computer, the condensed performance data in memory; and using, by the computer, the condensed performance data to perform problem analysis, wherein performing the problem analysis includes: tracking, by the computer, changes to the performance data over time; reconstructing, by the computer, when a change in performance of the tape drive and/or the magnetic tape head occurred at a previous point in time; and extrapolating, by the computer, future failure conditions of the tape drive and/or the magnetic tape head from the tracked changes in the performance data. 8. A method as recited in claim 7 , wherein condensing the performance data includes at least one of: calculating a mean value of the performance data, calculating a median value of the performance data, calculating a standard deviation of the performance data, calculating a minimum value of the performance data, and calculating a maximum value of the performance data. 9. A method as recited in claim 7 , wherein the performance data is collected sequentially in time, wherein condensing the collected performance data includes: receiving, by the computer, a new set of the collected performance data; comparing, by the computer, values of the collected performance data with corresponding values of most recent data points of existing performance data that is already stored in the memory; determining, by the computer, whether a difference between each of the values of the collected performance data and each of the corresponding values of the most recent data points of the existing performance data are within a range; and storing, by the computer, a given value of the collected performance data in the memory as permanently stored data and as a new most recent data point in response to determining that a difference between the given value of the collected performance data and the corresponding value of the most recent data points is not within the range. 10. A method as recited in claim 7 , wherein condensing the performance data includes: receiving, by the computer, a new set of the collected performance data; storing, by the computer, the new set of the collected performance data in a temporary data storage location; updating, by the computer, a rolling average of the performance data in memory to reflect the new set of the collected performance data; comparing, by the computer, values of the collected performance data with corresponding values of most recent data points of existing performance data that is already stored in the memory; determining, by the computer, whether a difference between each of the values of the collected performance data and each of the corresponding values of the most recent data points of the existing performance data are within a range; and storing, by the computer, a given value of the collected performance data in the memory as permanently stored data and as a new most recent data point in response to determining that a difference between the given value of the collected performance data and the corresponding value of the most recent data points is not within the range, wherein the problem analysis includes predicting future failure conditions of the tape drive and/or the magnetic tape head. 11. A method as recited in claim 7 , wherein using the data to perform problem analysis includes: determining, by the computer, a current status of the tape drive and/or the magnetic tape head by comparing the collected performance data with a predetermined range; and using, by the computer, the tracked changes in the performance data to reconstruct when a change in performance of the tape drive and/or the magnetic tape head occurred at a previous point in time. 12. A method as recited in claim 7 , wherein tracking the changes includes flagging subsets of the stored performance data. 13. A method as recited in claim 7 , wherein the reconstructing when the change in performance of the tape drive and/or the magnetic tape head occurred at the previous point in time is performed while the tape drive and/or the magnetic tape head are being used. 14. A method as recited in claim 7 , wherein performing the problem analysis includes: determining, by the computer, a current status of the tape drive and/or the magnetic tape head; determining, by the computer, an amount of use time between a current point in use time associated with the current status and at least one of the future failure conditions; and outputting, by the computer, a warning in response to determini
magnetic tapes · CPC title
Arrangements for functional testing of heads; Measuring arrangements for heads · CPC title
in relation to life time, e.g. increasing Mean Time Between Failures [MTBF] · CPC title
Testing · CPC title
Tape device · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.