← Back to Patent Explorer
US4591933A Expired / Lapsed US ⏱️ 0.0 years remaining

Disk drive head positioner with optimized seek operation

Assignee: Computer Memories Inc
•
Filing: 1983-11-28
•
Granted: 1986-05-27
•
Expires: 2003-11-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The track access time in a disk drive system is minimized by determining an optimum velocity profile each time the system is operated. The optimum velocity profile is determined by performing repeated seek operations with successively higher velocity profiles until a seek failure occurs. A velocity profile slightly lower than the profile which caused failure is then used to control seek operations. During seek operations, the time between track crossings is monitored and the velocity profile reduced if the transducer of the disk drive system is not adequately following the preset velocity profile.

Inventors

  • 👤 James E. Quackenbush

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 18:45
CPC Classifications
G; G11; G11B; G11B21/00; G11B21/02; G11B21/08; G11B21/081; G11B21/083; G11B5/00; G11B5/48; G11B5/54; G11B5/55; G11B5/5521; G11B5/5526; G11B5/553; G11B5/5547

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 79 words
In a disk drive system in which a transducer is moved between data tracks during seek operations in accordance with velocity profiles containing velocity commands corresponding to the distance from a destination track during each seek operation, the method for minimizing seek time comprising the steps of: determining a velocity profile for each seek distance prior to each time the disk drive system is to be operated; and operating the disk drive in accordance with the determined velocity profiles.
Claim 2
Dependent Claim 79 words
In a disk drive system in which a transducer is moved between data tracks during seek operations in accordance with velocity profiles containing velocity commands corresponding to the distance from a destination track during each seek operation, the method for minimizing seek time comprising the steps of: determining a velocity profile for each seek distance prior to each time the disk drive system is to be operated; and operating the disk drive in accordance with the determined velocity profiles.
Claim 3
Dependent Claim 60 words
The method of claim 1 wherein the step of determining includes the steps of performing a plurality of seek operations for a first predetermined distance under the control of different velocity profiles to determine an optimum velocity profile for the first distance, and determining velocity profiles for other seek distances based upon the velocity profile determined for the first distance.
Claim 4
Dependent Claim 51 words
The method of claim 2 including the steps of sequentially providing velocity profiles corresponding to reduced seek times, performing said plural seek operations until an error in seeking occurs, and adopting a velocity profile corresponding to a seek time slightly greater than that of the profile which resulted in an error.
Claim 5
Dependent Claim 65 words
The method of claim 3 wherein the step of sequentially providing velocity profiles includes the steps of providing a fundamental velocity profile and multiplying the profile by a scale factor which increases with each seek operation, wherein the scale factor for the velocity profile which is adopted as optimum is slightly less than the scale factor for the velocity profile which resulted in an error.
Claim 6
Dependent Claim 39 words
The method of claim 4 wherein the step of determining velocity profiles for other seek distances comprises the steps of providing a fundamental velocity profile for each seek distance and multiplying said fundamental profile by said adopted scale factor.
Claim 7
Dependent Claim 52 words
The method of claim 1 wherein the step of operating the disk drive includes the step of monitoring the operation of the disk drive during each seek operation and providing a new velocity profile for the remainder of the seek operation if the velocity profile being used is not being properly followed.
Claim 8
Dependent Claim 52 words
The method of claim 5 wherein the step of operating the disk drive includes the step of monitoring the operation of the disk drive during each seek operation and providing a new velocity profile for the remainder of the seek operation if the velocity profile being used is not being properly followed.
Claim 9
Dependent Claim 30 words
The method of claim 6 wherein the step of providing a new velocity profile includes the step of reducing the scale factor by which the fundamental velocity profile is multiplied.
Claim 10
Dependent Claim 94 words
The method of claim 6 wherein the velocity profiles include an acceleration portion followed by a deceleration portion, the method including the step of determining the value of a constant corresponding to the velocity of the transducer times the time it takes to move between adjacent data tracks during deceleration, wherein the step of monitoring includes the steps of monitoring the time it takes to move between selected data tracks, multiplying the monitored time values by velocity profile values corresponding to the selected data tracks and comparing the product with the previously determined constant.
Claim 11
Dependent Claim 89 words
A disk drive system comprising: a disk having a plurality of concentric data tracks thereon; a transducer for reading information from the data tracks; positioner means for moving the transducer between data tracks during seek operations; control means for controlling the positioner to move the transducer in accordance with predetermined velocity profiles containing velocity commands corresponding to the distance of the transducer from a destination track; and initialization means, operational prior to each use of the disk drive system, for determining an optimum velocity profile for each seek distance.
Claim 12
Dependent Claim 89 words
A disk drive system comprising: a disk having a plurality of concentric data tracks thereon; a transducer for reading information from the data tracks; positioner means for moving the transducer between data tracks during seek operations; control means for controlling the positioner to move the transducer in accordance with predetermined velocity profiles containing velocity commands corresponding to the distance of the transducer from a destination track; and initialization means, operational prior to each use of the disk drive system, for determining an optimum velocity profile for each seek distance.
Claim 13
Dependent Claim 63 words
A disk drive system according to claim 10 wherein the control means and initialization means comprises processor means for (a) causing the system to perform a plurality of initialization seek operations of a predetermined distance in accordance with different velocity profiles during an initialization operation, and (b) determining an optimum velocity profile for each seek distance based upon the plurality of seek operations.
Claim 14
Dependent Claim 90 words
A disk drive system according to claim 11 wherein the processor means includes memory means storing a fundamental velocity profile for different seek distances, wherein said processor means provides said different velocity profiles for said initialization seek operations by sequentially multiplying the fundamental velocity profile by an increasing scale factor, wherein said processor means causes successive seek operations to be performed until a seek fails in order to determine a scale factor for optimum seeking operation, wherein during operation the processor means multiplies the fundamental velocity by said scale factor.

References Cited (Backward Citations)

US4030132A Cited
US4103314A Cited
US4217612A Cited
US4314291A Cited
US4237502A Cited
US4333117A Cited
US4396959A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1989-05-26 1989-11-25 1990-05-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1993-05-26 1993-11-25 1994-05-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1997-05-26 1997-11-25 1998-05-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag