IP Library Granted Patent US 8,023,392
Granted Patent B2
US 8,023,392 · App. 11/639,728 · Granted Sep 20, 2011

Compensating the effects of non-synchronous writing of erasable servo marks

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 8,023,392
App. No.
11/639,728
Granted
Sep 20, 2011
Kind
B2
Abstract

A method is provided, which includes reading data from a data storage medium. Reading data from the medium causes the data to be erased. The method further includes determining a desired position to rewrite the data by computing a position error signal based on the data signal and compensating the position error signal for non-zero bias. The data is then rewritten non-synchronously. An apparatus is also provided, including a data storage medium with a data communication transducer configured to receive data from the medium. Data is erased after it is read. The data communication transducer is configured to rewrite the read data back onto the data storage medium in a non-synchronously. A non-zero bias compensator is provided to compensate data received by the data communication transducer to determine a desired position to rewrite the previously read data back onto the medium.

Claims (29)

1. A method, comprising:

reading data from a data storage medium related to servo marks stored on a first track at a first frequency and servo marks stored on a second track stored at a second frequency, wherein reading the data causes the data to be erased from the medium;

determining a desired position to rewrite the data onto the data storage medium, including:

computing a position error signal based on the read data; and

compensating the position error signal for non-zero bias; and

rewriting the data onto the data storage medium in a non-synchronous manner.

2. The method of claim 1 wherein the step of computing the position error signal comprises computing a first position error signal component and computing a second position error signal component.

3. The method of claim 1 wherein the step of reading the data includes reading data with a data communication transducer in communication with the data storage medium and further comprising estimating a displacement of the data communication transducer relative to the first track and the second track.

4. The method of claim 1 wherein the step of compensating the position error signal comprises accessing previously stored compensation data.

5. The method of claim 4 wherein the step of compensating the position error signal further comprises summing previously stored compensation data with the position error signal.

6. The method of claim 5 , wherein the step of compensating the position error signal includes summing previously stored compensation data with the first position error signal component and with the second position error signal component to compensate the first and second position error signal components.

7. The method of claim 1 wherein the step of compensating the position error signal comprises compensating the signal for the effects of servo jitter.

8. A method, comprising:

reading data from a data storage medium including reading servo marks located on a first track and a second track at the same time, and wherein reading the data causes the data to be erased from the medium; and

rewriting the data onto the data storage medium, including:

determining a desired position to write the data that was read from the first track on the first track by computing a position error signal based on the data that was read from the first track and compensating the position error signal for non-zero bias;

writing the data that was read from the first track onto the first track; and

determining a desired position to write the data that was read from the second track onto the second track.

9. The method of claim 8 further comprising determining a displacement of the data communication transducer relative to the data storage medium.

10. The method of claim 8 wherein the step of receiving the data includes receiving data signals from a first data track and a second data and wherein the data signal from the first data track is provided at a first frequency and the data signal from the second data track is provided at a second frequency.

11. The method of claim 8 wherein the step of computing the position error signal includes computing a first position error signal component and a second position error signal component.

12. The method of claim 11 wherein the step of compensating the error signal includes summing a first compensation factor with the first position error signal component.

13. The method of claim 8 wherein the step of compensating the error signal includes accessing a previously stored compensation function.

14. An apparatus, comprising:

a data storage medium having a plurality of tracks;

a data communication transducer configured to read data from the data storage medium, wherein the data is erased after it is read and wherein the data communication transducer is configured to rewrite the read data back onto the data storage medium in a non-synchronous manner, including writing servo marks on a first track at a first frequency and a second track at a second frequency; and

a compensator configured to compensate the read and erased data for non-zero bias to calculate a position error signal based on the read data for determining a desired position to rewrite the read data back onto the data storage medium.

15. The apparatus of claim 14 , wherein the data communication transducer is configured to write servo marks on a first track and a second track and wherein the servo marks on the second track are written out of phase from the servo marks on the first track.

16. The apparatus of claim 14 wherein the data communication transducer is configured to simultaneously read data from the first track and the second track.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Jul 23, 2025
From: THE BANK OF NOVA SCOTIA
To: SEAGATE TECHNOLOGY PUBLIC LIMITED COMPANY; SEAGATE TECHNOLOGY; SEAGATE TECHNOLOGY HDD HOLDINGS; I365 INC.; SEAGATE TECHNOLOGY LLC; SEAGATE TECHNOLOGY INTERNATIONAL; SEAGATE HDD CAYMAN; SEAGATE TECHNOLOGY (US) HOLDINGS, INC.
Reel/Frame 072193/0001 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Jul 19, 2013
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT AND SECOND PRIORITY REPRESENTATIVE
To: SEAGATE TECHNOLOGY LLC; EVAULT INC. (F/K/A I365 INC.); SEAGATE TECHNOLOGY INTERNATIONAL; SEAGATE TECHNOLOGY US HOLDINGS, INC.
Reel/Frame 030833/0001 →
SECURITY AGREEMENT Recorded Mar 24, 2011
From: SEAGATE TECHNOLOGY LLC
To: THE BANK OF NOVA SCOTIA, AS ADMINISTRATIVE AGENT
Reel/Frame 026010/0350 →