IP Library Granted Patent US 7,372,651
Granted Patent B2
US 7,372,651 · App. 10/383,856 · Granted May 13, 2008

Introducing a noise signal into a read-back signal when data is written to a removable data storage medium

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,372,651
App. No.
10/383,856
Granted
May 13, 2008
Kind
B2
Abstract

In one exemplary embodiment, a noise signal is introduced into a read-back signal when data is written to a removable data storage medium. While writing the data to the removable data storage medium, a portion of the data written to the removable data storage medium is read from the removable data storage medium. An error rate is determined based on the portion of the data read from the removable data storage medium. A read-back signal is generated corresponding to the portion of the data read from the removable data storage medium, which is used to detect if an error occurred in writing the portion of the data to the removable data storage medium. A noise signal is added to the read-back signal. The noise signal is adjusted based on the determined error rate.

Claims (96)

1. A method of introducing a noise signal into a read-back signal when data is written to a removable data storage medium, the method comprising:

while writing the data to the removable data storage medium, reading from the removable data storage medium a portion of the data written to the removable data storage medium;

determining an error rate based on the portion of the data read from the removable data storage medium;

generating a read-back signal corresponding to the portion of the data read from the removable data storage medium, wherein the read-back signal is used to detect if an error occurred in writing the portion of the data to the removable data storage medium;

adding a noise signal to the read-back signal; and

adjusting the noise signal based on the determined error rate.

2. The method of claim 1 , wherein the portion of the data is read from a first portion of the removable data storage medium, wherein the portion of the data was earlier written to the first portion of the removable data storage medium, and further comprising:

when an error is detected from the read-back signal, re-writing the portion of the data to a second portion of the removable data storage medium.

3. The method of claim 1 , wherein determining an error rate comprises:

counting the number of errors in reading the portion of the data from the removable data storage medium.

4. The method of claim 1 , wherein adjusting the noise signal comprises:

comparing the determined error rate to a minimum error rate; and

when the determined error rate is less than the minimum error rate, increasing the noise signal.

5. The method of claim 4 , wherein multiple data storage devices that store and retrieve data using the removable data storage medium are configured to use the same minimum error rate.

6. The method of claim 5 , wherein the multiple data storage devices are tape drives and the removable data storage medium is a magnetic tape cartridge with a magnetic tape.

7. The method of claim 4 , wherein increasing the noise signal comprises:

comparing the noise signal to a maximum noise level; and

when the noise signal is less than the maximum noise level, increasing the noise signal by an increment.

8. The method of claim 4 further comprising:

comparing the determined error rate to a maximum error rate; and

when the determined error rate is more than the maximum error rate, reducing the noise signal.

9. The method of claim 8 , wherein reducing the noise signal comprises:

comparing the noise signal to a minimum noise level; and

when the noise signal is more than the minimum noise level, reducing the noise signal by an increment.

10. The method of claim 1 , wherein the noise signal is a pseudo-random white Gaussian noise.

11. The method of claim 10 , wherein the noise signal is a dither signal, and adjusting the noise signal comprises:

adjusting the amplitude of the dither signal.

12. A system to introduce a noise signal into a read-back signal when data is written to a removable data storage medium, the system comprising:

a write head configured to write data to the removable data storage medium;

a read head configured to:

read a portion of the data written to the removable data storage medium while the write head writes the data to the removable data storage medium, and

generate a read-back signal corresponding to the portion of the data, wherein the read-back signal is used to detect if an error occurred in writing the portion of the data to the removable data storage medium;

a dither circuit configured to:

generate a noise signal, and

add the noise signal to the read-back signal; and

a processor configured to:

determine an error rate based on the portion of the data read from the removable data storage medium, and

adjust the noise signal based on the determined error rate.

13. The system of claim 12 , wherein the write head is configured to write the portion of the data to a first portion of the removable data storage medium and re-write the portion of the data to a second portion of the removable data storage medium when an error is detected from the read-back signal.

14. The system of claim 13 , wherein the read head and the write head are clustered together.

15. The system of claim 12 , wherein the noise signal is adjusted by:

comparing the determined error rate to a minimum error rate; and

when the determined error rate is less than the minimum error rate, increasing the noise signal.

16. The system of claim 15 , wherein multiple data storage devices that store and retrieve data using the removable data storage medium are configured to use the same minimum error rate.

17. The system of claim 16 , wherein the multiple data storage devices are tape drives and the removable data storage medium is a magnetic tape cartridge with a magnetic tape.

18. The system of claim 15 , wherein increasing the noise signal comprises:

comparing the noise signal to a maximum noise level; and

when the noise signal is less than the maximum noise level, increasing the noise signal by an increment.

19. The system of claim 15 further comprising:

comparing the determined error rate to a maximum error rate; and

when the determined error rate is more than the maximum error rate, reducing the noise signal.

20. The system of claim 19 , wherein reducing the noise signal comprises:

comparing the noise signal to a minimum noise level; and

when the noise signal is more than the minimum noise level, reducing the noise signal by an increment.

21. The system of claim 12 , wherein the noise signal is a pseudo-random white Gaussian noise.

22. The system of claim 20 , wherein the noise signal is a dither signal, and wherein the noise signal is adjusted by:

adjusting the amplitude of the dither signal.

23. A tape drive configured to introduce a noise signal into a read-back signal when data is written to a tape cartridge, the tape drive comprising:

a write head configured to write data to the tape cartridge;

a read head configured to:

read a portion of the data written to the tape cartridge while the write head writes the data to the tape cartridge, and

generate a read-back signal corresponding to the portion of the data, wherein the read-back signal is used to detect if an error occurred in writing the portion of the data to the tape cartridge;

a dither circuit configured to:

generate a noise signal, and

add the noise signal to the read-back signal; and

a processor configured to:

determine an error rate based on the portion of the data read from the tape cartridge, and

adjust the noise signal based on the determined error rate.

24. The tape drive of claim 23 , wherein the write head is configured to write the portion of the data to a first portion of the removable data storage medium and re-write the portion of the data to a second portion of the removable data storage medium when an error is detected from the read-back signal.

25. The tape drive of claim 24 , wherein the read head and the write head are clustered together.

26. The tape drive of claim 23 , wherein the noise signal is adjusted by:

comparing the determined error rate to a minimum error rate; and

when the determined error rate is less than the minimum error rate,

comparing the noise signal to a maximum noise level, and

when the noise signal is less than the maximum noise level, increasing the noise signal by an increment.

27. The tape drive of claim 26 further comprising:

comparing the determined error rate to a maximum error rate; and

when the determined error rate is more than the maximum error rate,

comparing the noise signal to a minimum noise level, and

when the noise signal is more than the minimum noise level, reducing the noise signal by an increment.

28. A computer-readable storage medium containing computer executable code to introduce a noise signal into a read-back signal when data is written to a removable data storage medium by instructing a data storage device to operate as follows:

while writing the data to the removable data storage medium, reading from the removable data storage medium a portion of the data written to the removable data storage medium;

determining an error rate based on the portion of the data read from the removable data storage medium;

generating a read-back signal corresponding to the portion of the data read from the removable data storage medium, wherein the read-back signal is used to detect if an error occurred in writing the portion of the data to the removable data storage medium;

adding a noise signal to the read-back signal; and

adjusting the noise signal based on the determined error rate.

29. The computer-readable storage medium of claim 28 , wherein adjusting the noise signal comprises:

comparing the determined error rate to a minimum error rate; and

when the determined error rate is less than the minimum error rate,

comparing the noise signal to a maximum noise level, and

when the noise signal is less than the maximum noise level, increasing the noise signal by an increment.

30. The computer-readable storage medium of claim 29 further comprising:

comparing the determined error rate to a maximum error rate; and

when the determined error rate is more than the maximum error rate,

comparing the noise signal to a minimum noise level, and

when the noise signal is more than the minimum noise level, reducing the noise signal by an increment.

Assignments (9)
RELEASE OF SECURITY INTEREST Recorded Oct 25, 2016
From: WELLS FARGO CAPITAL FINANCE, LLC, AS AGENT
To: QUANTUM CORPORATION
Reel/Frame 040474/0079 →
RELEASE BY SECURED PARTY Recorded Mar 31, 2012
From: CREDIT SUISSE, CAYMAN ISLANDS BRANCH (FORMERLY KNOWN AS CREDIT SUISSE), AS COLLATERAL AGENT
To: QUANTUM CORPORATION; ADVANCED DIGITAL INFORMATION CORPORATION; CERTANCE HOLDINGS CORPORATION; CERTANCE (US) HOLDINGS, INC.; CERTANCE, LLC; QUANTUM INTERNATIONAL, INC.
Reel/Frame 027968/0007 →
SECURITY AGREEMENT Recorded Mar 31, 2012
From: QUANTUM CORPORATION
To: WELLS FARGO CAPITAL FINANCE, LLC, AS AGENT
Reel/Frame 027967/0914 →
SECURITY AGREEMENT Recorded Jul 26, 2007
From: QUANTUM CORPORATION; ADVANCED DIGITAL INFORMATION CORPORATION; CERTANCE HOLDINGS CORPORATION; CERTANCE (US) HOLDINGS, INC.; CERTANCE LLC; QUANTUM INTERNATIONAL, INC.
To: CREDIT SUISSE
Reel/Frame 019605/0159 →
RELEASE OF INTELLECTUAL PROPERTY SECURITY AGREEMENT AT REEL 018307 FRAME 0001 Recorded Jul 18, 2007
From: KEYBANK NATIONAL ASSOCIATION
To: QUANTUM CORPORATION
Reel/Frame 019562/0858 →
TERMINATION OF SECURITY INTEREST IN PATENTS REEL 018269 FRAME 0005 AND REEL 018268 FRAME 0475 Recorded Jul 13, 2007
From: KEY BANK, NATIONAL ASSOCIATION
To: QUANTUM CORPORATION
Reel/Frame 019550/0659 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT (FIRST LIEN) Recorded Sep 26, 2006
From: QUANTUM CORPORATION
To: KEYBANK NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 018307/0001 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT (SECOND LIEN) Recorded Sep 18, 2006
From: QUANTUM CORPORATION
To: KEYBANK NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 018269/0005 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 7, 2003
From: GUNDERSON, DAN; MOYER, MARK; SONG, CHUNG; MCCALLISTER, RYAN
To: QUANTUM CORPORATION
Reel/Frame 013863/0495 →