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

Intelligent hard disk drive subsystem

Assignee: XEBEC DEVELOPMENT PARTNERS Ltd
•
Filing: 1985-06-28
•
Granted: 1988-04-05
•
Expires: 2005-06-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An intelligent hard disk drive subsystem including control circuitry and disk drive storage media along with drive mechanics in a combination including a standardized interface between the intelligent subsystem and a host computer wherein the data is buffered, serialized, deserialized, conditioned, precompensated, and located within the media, all under the control of a microprocessor within the subsystem. A method of formatting the media is provided which eliminates the need for a track 0 sensing switch, and which provides for formatted guard bands on the disk. The formatting process locates the head through a sequence of writing, indexing, and reading, until a stop is located by the fact that the head reads what it has just written.

Inventors

  • 👤 Donald R. Redmond
  • 👤 John J. Schadegg

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 17:02
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/06; G06F3/0601; G06F3/0602; G06F3/0604; G06F3/0607; G06F3/0628; G06F3/0638; G06F3/064; G06F3/0668; G06F3/0671; G06F3/0673; G06F3/0674; G06F3/0676

Claims Analysis

Total Claims: 5
Claim 1
Independent Claim 396 words
A method of formatting a magnetic medium of a computer subsystem for storing and receiving data for a host computer system, the method comprising the steps of: (a) formatting a plurality of sectors on a track at a position at which a recording head is positioned, recording an identifying datum in an identification field of each said sector within said track, with said datum uniquely identifying said track; (b) attempting to increment the head position one track spacing toward the outer extremity of the magnetic media, with said attempt to increment the head position failing to increment the head position if head movement toward the outer extremity of the magnetic media is prevented by a stop; (c) reading any of said identification fields present on the track proximate to the head, thereby detecting whether the prior step was successful in incrementing the head position; (d) if no identification fields are detected for the track, then repeating steps (a) through (c) until identification fields are detected in step (c), then; (e) formatting the track proximate to the recording head, recording an identification datum in the identification field, specifying an outside guard band track identification therein; (f) incrementing the head position by one track spacing in a direction away from the outer extremity of the media; (g) repeating steps (e) and (f) until a predetermined number of outside guard band tracks have been formatted; (h) formatting the track proximate to the head, recording an identification datum in the identification field specifying the track as data track 0; (i) incrementing the head position one track spacing in the direction away from the outer extremity of the recording media; (j) formatting the track proximate to the recording head, recording an identification datum in the identification field specifying the track as a data track with a number equal to the number assigned the immediate prior data track incremented by one; (k) repeating steps (i) and (j) until a predetermined number of data tracks have been formatted; (l) incrementing the head position by one track spacing in the direction away from the outer extremity of the media; (m) formatting the track proximate to the recording head, recording an identification datum in the identification field specifying an inside guard band track identification; (n) repeating steps (l) and (m) until a predetermined number of inside guard tracks have been formatted; (o) ending formatting procedure.
Claim 2
Independent Claim 396 words
A method of formatting a magnetic medium of a computer subsystem for storing and receiving data for a host computer system, the method comprising the steps of: (a) formatting a plurality of sectors on a track at a position at which a recording head is positioned, recording an identifying datum in an identification field of each said sector within said track, with said datum uniquely identifying said track; (b) attempting to increment the head position one track spacing toward the outer extremity of the magnetic media, with said attempt to increment the head position failing to increment the head position if head movement toward the outer extremity of the magnetic media is prevented by a stop; (c) reading any of said identification fields present on the track proximate to the head, thereby detecting whether the prior step was successful in incrementing the head position; (d) if no identification fields are detected for the track, then repeating steps (a) through (c) until identification fields are detected in step (c), then; (e) formatting the track proximate to the recording head, recording an identification datum in the identification field, specifying an outside guard band track identification therein; (f) incrementing the head position by one track spacing in a direction away from the outer extremity of the media; (g) repeating steps (e) and (f) until a predetermined number of outside guard band tracks have been formatted; (h) formatting the track proximate to the head, recording an identification datum in the identification field specifying the track as data track 0; (i) incrementing the head position one track spacing in the direction away from the outer extremity of the recording media; (j) formatting the track proximate to the recording head, recording an identification datum in the identification field specifying the track as a data track with a number equal to the number assigned the immediate prior data track incremented by one; (k) repeating steps (i) and (j) until a predetermined number of data tracks have been formatted; (l) incrementing the head position by one track spacing in the direction away from the outer extremity of the media; (m) formatting the track proximate to the recording head, recording an identification datum in the identification field specifying an inside guard band track identification; (n) repeating steps (l) and (m) until a predetermined number of inside guard tracks have been formatted; (o) ending formatting procedure.
Claim 3
Dependent Claim 19 words
The method of claim 1 wherein the magnetic medium is a hard circular disk and the tracks are circular.
Claim 4
Independent Claim 415 words
A method of formatting a magnetic medium of a computer subsystem for storing and receiving data for a host computer system, the method comprising the step of: (a) formatting a plurality of sectors on a track at a position at which a recording head is positioned, recording an identifying datum in an identification field of each said sector within said track, with said datum uniquely identifying said track; (b) attempting to increment the head position one track spacing in a direction away from the outer extremity of the magnetic media, with said attempt to increment the head position failing to increment the head position if head movement away from the outer extremity of the magnetic media is prevented by a stop; (c) reading any of said identification fields present on the track proximate to that head, thereby detecting whether the prior step was successful in incrementing the head position; (d) if no identification fields are detected for the track, then repeating steps (a) through (c) until identification fields are detected in step (c), then; (e) formatting the track proximate to the recording head, recording an identification datum in the identification field, specifying an inside guard band track identification therein; (f) incrementing the head position by one track spacing in a direction toward the outer extremity of the media; (g) repeating steps (e) and (f) until a predetermined number of inside guard band tracks have been formatted, then; (h) formatting the track proximate to the head, recording an identification datum in the identification field specifying the track as a data track with a track number equal to one less than the total number of data tracks desired; (i) incrementing the head position one track spacing in the direction toward the outer extremity of the recording media; (j) formatting the track proximate to the recording head, recording an identification datum in the identification field specifying the track as a data track with a number equal to the number assigned the immediate prior data track decremented by one; (k) repeating steps (k) and (j) until a predetermined number of data tracks have been formatted; (l) incrementing the head position by one track spacing in the direction toward the outer extremity of the media; (m) formatting the track proximate to the recording head, recording an identification datum in the identification field specifying an outside guard bank track identification; (n) repeating steps (l) and (m) until a predetermined number of outside guard tracks have been formatted; (o) ending formatting procedure.
Claim 5
Independent Claim 415 words
A method of formatting a magnetic medium of a computer subsystem for storing and receiving data for a host computer system, the method comprising the step of: (a) formatting a plurality of sectors on a track at a position at which a recording head is positioned, recording an identifying datum in an identification field of each said sector within said track, with said datum uniquely identifying said track; (b) attempting to increment the head position one track spacing in a direction away from the outer extremity of the magnetic media, with said attempt to increment the head position failing to increment the head position if head movement away from the outer extremity of the magnetic media is prevented by a stop; (c) reading any of said identification fields present on the track proximate to that head, thereby detecting whether the prior step was successful in incrementing the head position; (d) if no identification fields are detected for the track, then repeating steps (a) through (c) until identification fields are detected in step (c), then; (e) formatting the track proximate to the recording head, recording an identification datum in the identification field, specifying an inside guard band track identification therein; (f) incrementing the head position by one track spacing in a direction toward the outer extremity of the media; (g) repeating steps (e) and (f) until a predetermined number of inside guard band tracks have been formatted, then; (h) formatting the track proximate to the head, recording an identification datum in the identification field specifying the track as a data track with a track number equal to one less than the total number of data tracks desired; (i) incrementing the head position one track spacing in the direction toward the outer extremity of the recording media; (j) formatting the track proximate to the recording head, recording an identification datum in the identification field specifying the track as a data track with a number equal to the number assigned the immediate prior data track decremented by one; (k) repeating steps (k) and (j) until a predetermined number of data tracks have been formatted; (l) incrementing the head position by one track spacing in the direction toward the outer extremity of the media; (m) formatting the track proximate to the recording head, recording an identification datum in the identification field specifying an outside guard bank track identification; (n) repeating steps (l) and (m) until a predetermined number of outside guard tracks have been formatted; (o) ending formatting procedure.

References Cited (Backward Citations)

US3956736A Cited
US4210959A Cited
US4241420A Cited
US4454595A Cited
US4509118A Cited
US4589037A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1991-04-05 1991-10-05 1992-04-05 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1995-04-05 1995-10-05 1996-04-05 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1999-04-05 1999-10-05 2000-04-05 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag