IP Library Granted Patent US 7,123,435
Granted Patent B1
US 7,123,435 · App. 11/145,565 · Granted Oct 17, 2006

Method and apparatus for overwriting data in a disk drive

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,123,435
App. No.
11/145,565
Granted
Oct 17, 2006
Kind
B1
Abstract

A method and apparatus for overwriting data in a disk drive is provided. In one embodiment, a disk drive includes a disk surface and a write head associated therewith. The disk surface has servo information and user data written thereon. The user data is written by the write head. User data is overwritten by sweeping the write head from a first radius on the disk surface to a second radius on the disk surface, while the write head is actively writing.

Claims (38)

1. A method comprising:

providing a disk surface having servo information and user data written thereon, said user data being written by a write head associated with the disk surface;

sweeping the write head from a first radius to a second radius on the disk surface while the write head is actively writing to overwrite user data.

2. The method of claim 1 wherein the write head also overwrites servo information.

3. The method of claim 1 wherein the first radius is near an outer diameter of the disk surface and wherein the second radius is near an inner diameter of the disk surface.

4. The method of claim 1 wherein the disk surface is spinning under the write head.

5. The method of claim 1 wherein the write head overwrites user data on the disk surface in substantially a spiral pattern.

6. The method of claim 1 wherein the write head is swept at an adjustable velocity.

7. The method of claim 6 wherein the velocity is adjusted to overwrite at least a predetermined percentage of a logical block address on the disk surface.

8. The method of claim 7 wherein, after the predetermined percentage of the logical block address has been overwritten, original information stored in the logical block address cannot be recovered using error correction code.

9. The method of claim 1 wherein an outermost radius that has user data stored thereon has a number of logical block addresses given by the value N and wherein at least N sweeps are made across the disk surface by the write head to overwrite user data.

10. The method of claim 9 wherein the Nth sweep is started at the Nth logical block address.

11. The method of claim 1 wherein the write head is active from an outer diameter to an inner diameter and active when returning from the inner diameter to the outer diameter.

12. The method of claim 1 wherein servo information is not overwritten.

13. The method of claim 1 wherein the write head overwrites user data when traveling in a first direction, but does not overwrite user data when traveling in a second direction opposite to the first direction.

14. The method of claim 1 wherein the write head overwrites user data when traveling in a first direction, and overwrites user data when traveling in a second direction opposite to the first direction.

15. The method of claim 1 further including the steps of:

sweeping the write head over the disk surface multiple times while the write head is actively writing in order to overwrite user data; and,

after overwriting the user data, sweeping the write head over the disk surface multiple times while the write head is actively writing in order to overwrite servo information.

16. The method of claim 15 further including the step of:

overwriting data stored on the disk surface in a utility area after the user data has been overwritten.

17. The method of claim 1 , wherein the disk surface is included in a disk drive and wherein the disk drive is in communication with a host computer, further including the step of:

initiating the step of sweeping via a command communicated between the host computer and the disk drive.

18. The method of claim 1 , wherein the disk surface is included in a disk drive having a jumper that may be set, further including the step of:

initiating the step of sweeping by setting the jumper.

19. The method of claim 18 further including the step of:

turning off the disk drive prior to setting the jumper.

20. The method of claim 19 wherein the step of sweeping is initiated after the disk drive is turned on.

21. The method of claim 1 further including the steps of:

sweeping the write head over the disk surface multiple times while the write head is actively writing in order to overwrite user data; and,

upon a power failure, storing status information regarding the overwriting of user data in a utility area on the disk surface.

22. A method comprising:

providing a plurality of disk surfaces having servo information and user data written thereon, each of the plurality of disk surfaces having a write head associated therewith;

sweeping the write heads from a first radius to a second radius relative to the disk surfaces while the write heads are actively writing, so that user data is simultaneously overwritten by the write heads.

23. A method comprising:

providing a disk surface having servo information and user data written thereon, said disk surface having a first write head and a second write head associated therewith, said user data being written by said first write head;

sweeping the second write head from a first radius to a second radius on the disk surface while the second write head is actively writing to overwrite user data.

24. The method of claim 23 wherein the first write head has a width and the second write head has a width, and wherein the width of the second write head is greater than the width of the first write head.

Assignments (6)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 11, 2024
From: SEAGATE TECHNOLOGY (US) HOLDINGS, INC.
To: SEAGATE TECHNOLOGY LLC
Reel/Frame 067960/0016 →
MERGER Recorded Jun 4, 2024
From: MAXTOR CORPORATION
To: SEAGATE TECHNOLOGY (US) HOLDINGS, INC.
Reel/Frame 067614/0239 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 22, 2024
From: SEAGATE TECHNOLOGY LLC; SEAGATE SINGAPORE INTERNATIONAL HEADQUARTERS PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 067489/0509 →
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 →