Patent US5109502A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5109502A Expired / Lapsed US ⏱️ 0.0 years remaining

Head exchange system for disc drive system controlling busy signals in accordance with head offset

Assignee: Fujitsu Ltd
•
Filing: 1990-02-14
•
Granted: 1992-04-28
•
Expires: 2010-02-14
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A head exchange system for a disc drive system for controlling the position of a head so as to cancel, during a head exchange, the previously measured offset value between the head and a track of a recording disc. The head exchange system has a head exchanger for selecting one of a plurality of heads in response to a signal from the host controller for storage of the information to the selected track of the disc. The head exchange system also has a busy signal transmitting unit for transmitting, when changing the selected head, a busy signal to the host controller for a predetermined time when a difference between the offset value for a current selected head and the offset value for a next selected head is bigger than a predetermined value. The busy signal transmitting unit has a busy table for storing a plurality of flag information between each head and the other heads and transmits a busy signal to the host controller when the difference between the offset value for the current selected head and the offset value for the next selected head is bigger than the predetermined value.

Inventors

  • 👤 Tatsuro Sasamoto
  • 👤 Masamichi Suzuki

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 14:38
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/5534

Claims Analysis

Total Claims: 21
Claim 1
Independent Claim 180 words
A disc drive system for the type which is controlled by a host controller and using a disc having a plurality of tracks for storage of information from the host controller and a plurality of heads movable over the disc for storage of the information on the tracks of the disc, the disc drive system comprising: (a) selecting means, operatively connectable to the host controller and the plurality of heads, for selecting one of the plurality of heads in response to a signal from the host controller for storage of information to a selected track of the disc; (b) storing means, operatively connected to the selecting means, for storing a plurality of offset values corresponding to an offset between each head and a positionally corresponding track, thereby maintaining tracking of the head on the positionally corresponding track; and (c) transmitting means for transmitting, when changing the selected head, a busy signal to the host controller for a time based on a difference between the offset value for a current selected head and the offset value for a next selected head.
Claim 2
Dependent Claim 180 words
A disc drive system for the type which is controlled by a host controller and using a disc having a plurality of tracks for storage of information from the host controller and a plurality of heads movable over the disc for storage of the information on the tracks of the disc, the disc drive system comprising: (a) selecting means, operatively connectable to the host controller and the plurality of heads, for selecting one of the plurality of heads in response to a signal from the host controller for storage of information to a selected track of the disc; (b) storing means, operatively connected to the selecting means, for storing a plurality of offset values corresponding to an offset between each head and a positionally corresponding track, thereby maintaining tracking of the head on the positionally corresponding track; and (c) transmitting means for transmitting, when changing the selected head, a busy signal to the host controller for a time based on a difference between the offset value for a current selected head and the offset value for a next selected head.
Claim 3
Dependent Claim 30 words
The disc drive system of claim 1, wherein the transmitting means includes an interface controller operatively connected to the host controller for transmitting the busy signal to the host controller.
Claim 4
Dependent Claim 65 words
The disc drive system of claim 2, wherein the transmitting means includes a microprocessor unit (MPU) for processing the transmitting time of the busy signal to the host controller based on the difference between the offset value for the current selected head and the offset value for the next selected head and issuing an order for transmitting of the busy signal to the interface controller.
Claim 5
Dependent Claim 57 words
The disc drive system of claim 1, wherein the transmitting means has a busy time storing table for storing a plurality of busy time based on a plurality of difference values, each of the difference values corresponding to a difference between the offset value for each head and the offset value for each of the other heads.
Claim 6
Dependent Claim 205 words
A disc drive system for the type which is controlled by a host controller comprising: (a) a disc having a plurality of tracks for storage of information from the host controller; (b) a plurality of heads movable over the disc for the storage of the information on the tracks of the disc; (c) selecting means, operatively connected to the host controller and the plurality of heads, for selecting one of the plurality of heads in response to a signal from the host controller for storage of information to a selected track of the disc; (d) storing means, operatively connected to the selecting means, for storing a plurality of offset values corresponding to an offset between each head and a positionally corresponding track, thereby maintaining tracking of the head on the positionally corresponding track; and (e) transmitting means for transmitting, when changing the selected head, a busy signal to the host controller during a busy time, and the transmitting means including a busy time storing table for storing a plurality of busy time based on a plurality of difference values, each of the difference values corresponding to a difference between the offset value for each head and the offset value for each of the other heads.
Claim 7
Dependent Claim 205 words
A disc drive system for the type which is controlled by a host controller comprising: (a) a disc having a plurality of tracks for storage of information from the host controller; (b) a plurality of heads movable over the disc for the storage of the information on the tracks of the disc; (c) selecting means, operatively connected to the host controller and the plurality of heads, for selecting one of the plurality of heads in response to a signal from the host controller for storage of information to a selected track of the disc; (d) storing means, operatively connected to the selecting means, for storing a plurality of offset values corresponding to an offset between each head and a positionally corresponding track, thereby maintaining tracking of the head on the positionally corresponding track; and (e) transmitting means for transmitting, when changing the selected head, a busy signal to the host controller during a busy time, and the transmitting means including a busy time storing table for storing a plurality of busy time based on a plurality of difference values, each of the difference values corresponding to a difference between the offset value for each head and the offset value for each of the other heads.
Claim 8
Dependent Claim 30 words
The disc drive system of claim 5, wherein the transmitting means includes an interface controller operatively connected to the host controller for transmitting the busy signal to the host controller.
Claim 9
Dependent Claim 46 words
The disc drive system of claim 6, wherein the transmitting means includes a microprocessor unit (MPU) for processing the transmitting time of the busy signal to the host controller using the busy time storing table based on the current selected head and the next selected head.
Claim 10
Dependent Claim 187 words
A disc drive system for the type which is controlled by a host controller and using a disc having a plurality of tracks for storage of information from the host controller and a plurality of heads movable over the disc for the storage of the information on the tracks of the disc, the disc drive system comprising: (a) selecting means, operatively connectable to the host controller and the plurality of heads, for selecting one of the plurality of heads in response to signal from the host controller for storage of the information to a selected track of the disc; (b) storing means, operatively connected to the selecting means, for storing a plurality of offset values corresponding to an offset between each head and a positionally corresponding track, thereby maintaining tracking of the head on the positionally corresponding track; and (c) transmitting means for transmitting, when changing the selected head, a busy signal to the host controller for a predetermined time when a difference between the offset value for a current selected head and the offset value for a next selected head is larger than a predetermined value.
Claim 11
Dependent Claim 187 words
A disc drive system for the type which is controlled by a host controller and using a disc having a plurality of tracks for storage of information from the host controller and a plurality of heads movable over the disc for the storage of the information on the tracks of the disc, the disc drive system comprising: (a) selecting means, operatively connectable to the host controller and the plurality of heads, for selecting one of the plurality of heads in response to signal from the host controller for storage of the information to a selected track of the disc; (b) storing means, operatively connected to the selecting means, for storing a plurality of offset values corresponding to an offset between each head and a positionally corresponding track, thereby maintaining tracking of the head on the positionally corresponding track; and (c) transmitting means for transmitting, when changing the selected head, a busy signal to the host controller for a predetermined time when a difference between the offset value for a current selected head and the offset value for a next selected head is larger than a predetermined value.
Claim 12
Dependent Claim 65 words
The disc drive system of claim 8, wherein the transmitting means has a busy table for storing a plurality of flag information between each head and the other heads and transmits a busy signal to the host controller when the difference between the offset value for the current selected head and the offset value for the next selected head is larger than a predetermined value.
Claim 13
Dependent Claim 75 words
The disc drive system as claimed in claim 9, wherein the busy table has a set flag and a reset flag for the flag information, the flag being a set flag when the difference between the offset value for the current selected head and the offset value for the next selected head change is larger than the predetermined value and the flag being a reset flag when the difference is smaller than the predetermined value.
Claim 14
Dependent Claim 30 words
The disc drive system of claim 8, wherein the transmitting means includes an interface controller operatively connected to the host controller for transmitting the busy signal to the host controller.
Claim 15
Dependent Claim 40 words
The disc drive system of claim 9, 10 or 11, wherein the transmitting means includes a microprocessor unit (MPU) for processing the transmitting time of the busy signal to the host controller based on the flag of the busy table.
Claim 16
Independent Claim 206 words
A method for a head exchange system of a disc drive system having a plurality of heads movable over a disc for the storage of information on a track of the disc and a head exchanger for selecting one of the plurality of heads in response to a signal from a host controller for storage of information to the selected track of the disc, the method comprising the steps of: (a) measuring a plurality of offset values corresponding to an offset between each head and a positionally corresponding track; (b) storing the plurality of offset values to an offset storing table; (c) measuring a plurality of difference values, each of the difference values corresponding to a difference between the offset value for each head and the offset value for each of the other heads; (d) storing a plurality of set and reset flags for a flag information, the flag being set when the difference value is larger than a predetermined value and the flag being reset when the difference value is smaller than the predetermined value; and (e) transmitting a busy signal to the host controller during the head exchange when the flag information between the current selected head and the next selected head is set.
Claim 17
Independent Claim 206 words
A method for a head exchange system of a disc drive system having a plurality of heads movable over a disc for the storage of information on a track of the disc and a head exchanger for selecting one of the plurality of heads in response to a signal from a host controller for storage of information to the selected track of the disc, the method comprising the steps of: (a) measuring a plurality of offset values corresponding to an offset between each head and a positionally corresponding track; (b) storing the plurality of offset values to an offset storing table; (c) measuring a plurality of difference values, each of the difference values corresponding to a difference between the offset value for each head and the offset value for each of the other heads; (d) storing a plurality of set and reset flags for a flag information, the flag being set when the difference value is larger than a predetermined value and the flag being reset when the difference value is smaller than the predetermined value; and (e) transmitting a busy signal to the host controller during the head exchange when the flag information between the current selected head and the next selected head is set.
Claim 18
Independent Claim 204 words
A method for a head exchange system of a disc drive system having a plurality of heads movable over a disc for the storage of information on a track of the disc and a head exchanger for selecting one of the plurality of heads in response to a signal from a host controller for storage of information to the selected track of the disc, the method comprising the steps of: (a) measuring a plurality of offset values corresponding to an offset between each head and a positionally corresponding track; (b) storing the plurality of offset values to an offset storing table; (c) measuring a busy time for completion of head movement and establishing a waiting condition based on a plurality of difference values, each of the difference values corresponding to a difference between the offset value for each head and the offset value for each of the other heads; (d) storing the plurality of busy times to a busy table; (e) selecting a busy time from the busy table based on a current selected head and next selected head; and (f) when head exchange is to occur, transmitting a busy signal to the host controller for the selected busy time of the busy table.
Claim 19
Independent Claim 204 words
A method for a head exchange system of a disc drive system having a plurality of heads movable over a disc for the storage of information on a track of the disc and a head exchanger for selecting one of the plurality of heads in response to a signal from a host controller for storage of information to the selected track of the disc, the method comprising the steps of: (a) measuring a plurality of offset values corresponding to an offset between each head and a positionally corresponding track; (b) storing the plurality of offset values to an offset storing table; (c) measuring a busy time for completion of head movement and establishing a waiting condition based on a plurality of difference values, each of the difference values corresponding to a difference between the offset value for each head and the offset value for each of the other heads; (d) storing the plurality of busy times to a busy table; (e) selecting a busy time from the busy table based on a current selected head and next selected head; and (f) when head exchange is to occur, transmitting a busy signal to the host controller for the selected busy time of the busy table.
Claim 20
Independent Claim 180 words
A method for a head exchange system of a disc drive system having a plurality of heads movable over a disc for the storage of information on a track of the disc and a head exchanger for selecting one of the plurality of heads in response to a signal from a host controller for storage of information to the selected track of the disc, the method comprising the steps of: (a) measuring a plurality of offset values corresponding to an offset between each head and a positionally corresponding track; (b) storing the plurality of offset values to an offset storing table; (c) measuring a busy time for completion of head movement and establishing a waiting condition based on a plurality of difference values, each of the difference values corresponding to a difference between the offset value for each head and the offset value for each of the other heads; and (d) when the head exchange is to occur, transmitting a busy signal to the host controller for measured busy time corresponding to a current selected head and next selected head.
Claim 21
Independent Claim 180 words
A method for a head exchange system of a disc drive system having a plurality of heads movable over a disc for the storage of information on a track of the disc and a head exchanger for selecting one of the plurality of heads in response to a signal from a host controller for storage of information to the selected track of the disc, the method comprising the steps of: (a) measuring a plurality of offset values corresponding to an offset between each head and a positionally corresponding track; (b) storing the plurality of offset values to an offset storing table; (c) measuring a busy time for completion of head movement and establishing a waiting condition based on a plurality of difference values, each of the difference values corresponding to a difference between the offset value for each head and the offset value for each of the other heads; and (d) when the head exchange is to occur, transmitting a busy signal to the host controller for measured busy time corresponding to a current selected head and next selected head.

References Cited (Backward Citations)

US4136365A Cited
US4144583A Cited
JPS62222465A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag