HDD write buffer zone for vibration condition

US9304930B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9304930-B2
Application numberUS-201414222277-A
CountryUS
Kind codeB2
Filing dateMar 21, 2014
Priority dateMar 21, 2014
Publication dateApr 5, 2016
Grant dateApr 5, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Technologies are described herein for temporarily writing data to a buffer zone on a recording medium of a storage device when the device is operating in a vibration condition. A vibration condition is detected in the storage device, and upon detecting the vibration condition, data of a current write operation is written to a buffer zone on a recording medium of the storage device, the buffer zone being configured with a lower areal density of storage than primary storage zones on the recording medium. At a later time, an idle condition may be detected in the device, and upon detecting the idle condition, it may be determined whether the vibration condition exists. If it is determined that the vibration condition no longer exists, the data is transferred from the buffer zone to the primary storage zones on the recording medium.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising steps of: detecting a vibration condition in a storage device; upon detecting the vibration condition, writing data of a current write operation to a buffer zone on a recording medium of the storage device, the buffer zone being configured with a lower areal density of storage than primary storage zones on the recording medium; detecting an idle condition of the storage device; upon detecting the idle condition of the storage device, determining whether the vibration condition exists; and upon determining the vibration condition no longer exists, transferring the data from the buffer zone to the primary storage zones. 2. The method of claim 1 , wherein the vibration condition is detected based on a positional error signal from a servo subsystem of the storage device. 3. The method of claim 1 , wherein writes to the buffer zone are performed at a higher write fault threshold than writes to the primary storage zones. 4. The method of claim 1 , wherein the buffer zone is created during a certification testing of the storage device. 5. The method of claim 1 , wherein the buffer zone is formatted at a higher track pitch than the primary storage zones on the recording medium. 6. The method of claim 1 , wherein only every other track of the buffer zone is used for writing of the data and the storage device comprises a hard-disk drive (“HDD”). 7. The method of claim 1 , further comprising: perform a servo controller switch in the controller of the storage device in conjunction with writing the data to the buffer zone, the storage device comprising a HDD. 8. A system for storing data comprising: a recording medium, the recording medium being formatted with a buffer zone and at least one primary storage zone; and a controller for reading and writing data to the recording medium, the controller configured to detect a vibration condition in the system, and upon detecting the vibration condition, write data of a current write operation to the buffer zone with relaxed write tolerance thresholds. 9. The system of claim 8 , wherein the controller is further configured to: detect an idle condition in the system; upon detecting the idle condition, determine whether the vibration condition exists; and upon determining the vibration condition no longer exists, transfer the data from the buffer zone to the at least one primary storage zone. 10. The system of claim 8 , wherein the controller detects the vibration condition based on a positional error signal from a servo subsystem of the system. 11. The system of claim 8 , wherein relaxing the write tolerance thresholds comprises setting a higher write fault threshold than for writes to the at least one primary storage zones. 12. The system of claim 8 , wherein the buffer zone has a lower areal density of storage than the at least one primary storage zone. 13. The system of claim 12 , wherein the buffer zone is formatted at a higher track pitch than the at least one primary zone on the recording medium. 14. The system of claim 12 , wherein only every other track of the buffer zone is used for writing of data. 15. A non-transitory computer-readable storage medium containing processor-executable instructions that, when executed by a processor, cause the processor to: detect a vibration condition in a storage device; upon detecting the vibration condition, write data of a current write operation of the storage device to a buffer zone, the buffer zone having a lower areal density of storage than primary storage zones of the storage device; detect an idle condition in the storage device; upon detecting the idle condition, determine whether the vibration condition exists; and upon determining the vibration condition no longer exists, transfer the data from the buffer zone to the primary storage zones. 16. The computer-readable storage medium of claim 15 , wherein writes to the buffer zone are performed with relaxed write tolerance thresholds. 17. The computer-readable storage medium of claim 15 , wherein writes to the buffer zone are performed at a higher write fault threshold than writes to the primary storage zones. 18. The computer-readable storage medium of claim 15 , containing further processor-executable instructions that cause the processor to: perform a servo controller switch in a controller of the storage device in conjunction with writing the data to the buffer zone.

Assignees

Inventors

Classifications

  • G11B5/09Primary

    Digital recording · CPC title

  • on discs · CPC title

  • Data buffering arrangements · CPC title

  • Disk storage · CPC title

  • Audio or video recording; Data buffering arrangements (G11B20/12 - G11B20/18 take precedence) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9304930B2 cover?
Technologies are described herein for temporarily writing data to a buffer zone on a recording medium of a storage device when the device is operating in a vibration condition. A vibration condition is detected in the storage device, and upon detecting the vibration condition, data of a current write operation is written to a buffer zone on a recording medium of the storage device, the buffer z…
Who is the assignee on this patent?
Seagate Technology Llc
What technology area does this patent fall under?
Primary CPC classification G11B5/09. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 05 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).