IP Library Granted Patent US 7,593,179
Granted Patent B2
US 7,593,179 · App. 12/105,868 · Granted Sep 22, 2009

Control apparatus, storage apparatus, and writing control method

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,593,179
App. No.
12/105,868
Granted
Sep 22, 2009
Kind
B2
Abstract

A control apparatus detects positional information of a head performing writing processing every predetermined time interval, and computes next-sample projected positional information of the head based on the difference between the positional information detected the previous time and the positional information detected the current time, and the current detected positional information for every position information detected. The control apparatus determines whether the computed next-sample projected positional information is greater than a next-sample projected position threshold which is a predetermined threshold. Following this, in the case that determination is made that the next-sample projected positional information is greater than the projected position threshold, the disk control apparatus controls a storage device to stop the writing processing after the writing processing is performed through the end of the sector wherein the writing processing is currently being performed.

Claims (27)

1. A control apparatus for controlling a storage device, said storage device performing writing processing to write data into a storage medium by a head, said control apparatus comprising:

a processor to control the control apparatus according to a process including:

detecting positional information of the head every predetermined time interval,

determining whether the positional information is not greater than a position threshold;

computing next-sample projected positional information of the head on the basis of the positional information detected current time and difference between the positional information detected previous time and the positional information detected current time upon determining the positional information being not greater than the position threshold;

determining whether the computed next-sample projected positional information is greater than next-sample projected position threshold; and

controlling the storage device to stop the writing processing after writing processing is performed to the end of the sector, upon determining the next-sample projected positional information being greater than the next-sample projected position threshold.

2. The control apparatus according to claim 1 , wherein the positional information of the head is detected on basis of a position signal indicating the position of the head every predetermined time interval, and the next-sample projected positional information is computed for every positional information detected.

3. The control apparatus according to claim 1 , wherein controlling process is further to control the storage device so as to immediately stop the writing processing by detecting predetermined condition to invalidate performance of writing processing to the end of the sector upon determining the next-sample projected positional information being greater than the next-sample projected position threshold.

4. A storage apparatus, comprising:

a storage device for performing writing processing to write data into a storage medium by a head; and

a control apparatus for writing the data into the storage device, said control apparatus comprising a processor to control the control apparatus according to a process including,

detecting positional information of the head every predetermined time interval,

determining whether the positional information is not greater than a position threshold;

computing next-sample projected positional information of the head on the basis of the positional information detected current time and difference between the positional information detected previous time and the positional information detected current time upon determining the positional information being not greater than the position threshold;

determining whether the computed next-sample projected positional information is greater than next-sample projected position threshold; and

controlling the storage device to stop the writing processing after the writing processing is performed to the end of the sector, upon determining the next-sample projected positional information being greater than the next-sample projected position threshold.

5. The storage apparatus according to claim 4 , wherein the positional information of the head is detected on basis of a position signal indicating the position of the head every predetermined time interval, and the next-sample projected positional information is computed for every positional information detected.

6. The storage apparatus according to claim 5 , wherein controlling process is further to control the storage device so as to immediately stop the writing processing by detecting predetermined condition to invalidate performance of writing processing to the end of the sector upon determining the next-sample projected positional information being greater than the next-sample projected position threshold.

7. A writing control method for performing writing processing to write data into a storage medium by a head in a storage device, comprising the steps of

detecting positional information of the head every predetermined time interval,

determining whether the positional information is not greater than a position threshold;

computing next-sample projected positional information of the head on the basis of the positional information detected current time and difference between the positional information detected previous time and the positional information detected current time upon determining the positional information being not greater than the position threshold;

determining whether the computed next-sample projected positional information is greater than next-sample projected position threshold; and

controlling the storage device to stop the writing processing after writing processing is performed to the end of the sector, upon determining the next-sample projected positional information being greater than the next-sample projected position threshold.

8. The writing control method according to claim 7 , wherein the positional information of the head is detected on basis of a position signal indicating the position of the head every predetermined time interval, and the next-sample projected positional information is computed for every positional information detected.

9. The writing control method according to claim 7 , wherein controlling step is further to control the storage device so as to immediately stop the writing processing by detecting predetermined condition to invalidate performance of writing processing to the end of the sector upon determining the next-sample projected positional information being greater than the next-sample projected position threshold.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 23, 2009
From: FUJITSU LIMITED
To: TOSHIBA STORAGE DEVICE CORPORATION
Reel/Frame 023558/0225 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2008
From: SUZUKI, ATSUSHI; ABE, YUKIO; YANAGI, SHIGENORI
To: FUJITSU LIMITED
Reel/Frame 020826/0008 →