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

Diskette drive type determination

Assignee: Lenovo Singapore Pte Ltd
•
Filing: 1986-02-18
•
Granted: 1990-05-22
•
Expires: 2006-02-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Diskette drive determination in which a read/write head in a diskette drive is instructed to move to a track that is inaccessible on one type of diskette drive. The head is then stepped back toward a track associated with a sensor indicating the positioning of the head over the track. The number of steps required to activate the sensor determines which type of drive is being used.

Inventors

  • 👤 Robert J. Agoglia
  • 👤 Richard A. Dayan
  • 👤 Bruce A. Smith

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 20:46
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/06; G06F3/0601; G06F3/0668; G06F3/0671; G06F3/0673

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 145 words
In a computer system having a device attachment port to which any one of a plurality of different types of disk drives may be attached at different times, a method for adapting the system to recognize the type of drive currently attached to said port, automatically and on a dynamic basis, comprising: a first issuing step of issuing a head positioning command to said port for causing the head on the currently installed drive to be moved in a first direction to a predetermined track address which is not within the range of one of said drive types, whereby the head is positioned at different tracks in drives of different types; and determining the track address to which said head was moved by said moving to said predetermined track address, wherein said determined address is related to the type of device attached to said port.
Claim 2
Dependent Claim 145 words
In a computer system having a device attachment port to which any one of a plurality of different types of disk drives may be attached at different times, a method for adapting the system to recognize the type of drive currently attached to said port, automatically and on a dynamic basis, comprising: a first issuing step of issuing a head positioning command to said port for causing the head on the currently installed drive to be moved in a first direction to a predetermined track address which is not within the range of one of said drive types, whereby the head is positioned at different tracks in drives of different types; and determining the track address to which said head was moved by said moving to said predetermined track address, wherein said determined address is related to the type of device attached to said port.
Claim 3
Dependent Claim 180 words
A disk controller in a computer system for a disk drive attached to a port of said controller for determining the type of said disk drive, comprising: means for transferring a first signal to said port, said first signal causing a head in a drive attached to said port to move in a first direction to a high track position, said high track position being inaccessible in at least one type of disk drive, said means further transferring a set of second signals to said port, each said second signal causing said head to move in a direction opposite to said first direction toward a reference track position in predetermined increments; means for receiving a reference track signal from said drive, said reference track signal indicating the positioning of said head in said drive at the reference track position; means for counting the number of second signals transferred to said port by said transferring means before said receiving means receives said reference track signal; and means for associating said number with the type of said drive attached to said port.
Claim 4
Dependent Claim 180 words
A disk controller in a computer system for a disk drive attached to a port of said controller for determining the type of said disk drive, comprising: means for transferring a first signal to said port, said first signal causing a head in a drive attached to said port to move in a first direction to a high track position, said high track position being inaccessible in at least one type of disk drive, said means further transferring a set of second signals to said port, each said second signal causing said head to move in a direction opposite to said first direction toward a reference track position in predetermined increments; means for receiving a reference track signal from said drive, said reference track signal indicating the positioning of said head in said drive at the reference track position; means for counting the number of second signals transferred to said port by said transferring means before said receiving means receives said reference track signal; and means for associating said number with the type of said drive attached to said port.
Claim 5
Dependent Claim 82 words
A disk controller as recited in claim 2: wherein said transferring means transfers no more than a maximum number of second signals to said port, said maximum number being greater than the number of predetermined increments necessary to move said head to said reference track position from said high track position in a drive of any possibly attached type; and wherein said associating means associates the counting of said maximum number of counts with the absence of a drive on said port.
Claim 6
Dependent Claim 107 words
In a computer system having a port to which any one of a plurality of different types of disk drives may be attached, each disk drive having a head, a method for recognizing the type of disk drive currently attached to said port, said method comprising the steps of: applying a first signal to said port, said signal directing a head on a disk drive attached to said port to move to a predetermined track address; determining whether said head has moved to said predetermined track address; and determining the type of disk drive currently attached to said port according to a result of said determining step.
Claim 7
Dependent Claim 107 words
In a computer system having a port to which any one of a plurality of different types of disk drives may be attached, each disk drive having a head, a method for recognizing the type of disk drive currently attached to said port, said method comprising the steps of: applying a first signal to said port, said signal directing a head on a disk drive attached to said port to move to a predetermined track address; determining whether said head has moved to said predetermined track address; and determining the type of disk drive currently attached to said port according to a result of said determining step.
Claim 8
Dependent Claim 122 words
In a computer system having a port to which any one of a plurality of different types of disk drives may be attached, each disk drive having a head, a recognition system for recognizing the type of disk drive currently attached to said port, said recognition system comprising: means for applying a first signal to said port, said signal directing a head on a disk drive attached to said port to move to a predetermined track address; first determining means for determining whether said head has moved to said predetermined track address and for providing a first determination result; and second determining means for determining the type of disk drive currently attached to said port in accordance with said first determination result.
Claim 9
Dependent Claim 122 words
In a computer system having a port to which any one of a plurality of different types of disk drives may be attached, each disk drive having a head, a recognition system for recognizing the type of disk drive currently attached to said port, said recognition system comprising: means for applying a first signal to said port, said signal directing a head on a disk drive attached to said port to move to a predetermined track address; first determining means for determining whether said head has moved to said predetermined track address and for providing a first determination result; and second determining means for determining the type of disk drive currently attached to said port in accordance with said first determination result.
Claim 10
Dependent Claim 100 words
In a computer system having a device attachment port to which any one of a plurality of different types of disk drives may be attached, a method for recognizing the type of drive currently attached to said port, said method comprising the steps of: issuing a head positioning command to said port for directing a head on a disk drive attached to said port to move to a predetermined track address; determining the track address to which said head has been moved; and determining the type of disk drive attached to said port in accordance with the determined track address.
Claim 11
Dependent Claim 100 words
In a computer system having a device attachment port to which any one of a plurality of different types of disk drives may be attached, a method for recognizing the type of drive currently attached to said port, said method comprising the steps of: issuing a head positioning command to said port for directing a head on a disk drive attached to said port to move to a predetermined track address; determining the track address to which said head has been moved; and determining the type of disk drive attached to said port in accordance with the determined track address.
Claim 12
Dependent Claim 117 words
In a computer system having a port to which any one of a plurality of different types of disk drives may be attached, each disk drive having a head, a disk controller for determining the type of disk drive currently attached to said port, said controller comprising: means for providing a first signal to said port for directing a head in a drive currently attached to said port to move to a predetermined track position; first determining means for determining the track position to which said head has moved in response to said first signal; and recognition means for recognizing the type of disk drive currently attached to said port in accordance with the determined track position.
Claim 13
Dependent Claim 117 words
In a computer system having a port to which any one of a plurality of different types of disk drives may be attached, each disk drive having a head, a disk controller for determining the type of disk drive currently attached to said port, said controller comprising: means for providing a first signal to said port for directing a head in a drive currently attached to said port to move to a predetermined track position; first determining means for determining the track position to which said head has moved in response to said first signal; and recognition means for recognizing the type of disk drive currently attached to said port in accordance with the determined track position.
Claim 14
Dependent Claim 238 words
In a computer system having a device attachment port to which any one of a plurality of different types of disk drives may be attached at different times, a method for adapting the system to recognize the type of drive currently attached to said port, automatically and on a dynamic basis, said method comprising the steps of: issuing a first head positioning command to said port instructing the head on the currently installed drive to be moved in a first direction to a predetermined track address which is not within the range of one of said drive types, whereby the head is positioned at different tracks in drives of different types; and determining the track address to which said head is moved in response to said head positioning command, wherein said determined address is related to the type of device attached to said port, said determining step comprising the steps of: issuing a further series of head positioning commands to said port instructing said head to move in fixed increments in a direction opposite said first direction to a reference track position, providing a status indication from the drive to said system when the head is returned to said reference position by said fixed increments, counting the number of fixed increments issued by said system prior to said status indication, and associating the count of said fixed increments to the type of drive currently installed at said port.
Claim 15
Dependent Claim 238 words
In a computer system having a device attachment port to which any one of a plurality of different types of disk drives may be attached at different times, a method for adapting the system to recognize the type of drive currently attached to said port, automatically and on a dynamic basis, said method comprising the steps of: issuing a first head positioning command to said port instructing the head on the currently installed drive to be moved in a first direction to a predetermined track address which is not within the range of one of said drive types, whereby the head is positioned at different tracks in drives of different types; and determining the track address to which said head is moved in response to said head positioning command, wherein said determined address is related to the type of device attached to said port, said determining step comprising the steps of: issuing a further series of head positioning commands to said port instructing said head to move in fixed increments in a direction opposite said first direction to a reference track position, providing a status indication from the drive to said system when the head is returned to said reference position by said fixed increments, counting the number of fixed increments issued by said system prior to said status indication, and associating the count of said fixed increments to the type of drive currently installed at said port.
Claim 16
Dependent Claim 43 words
A method as recited in claim 8, further comprising, prior to said step of issuing said first head positioning command, the step of issuing a head positioning command to said port to cause said head to be moved to said reference track position.
Claim 17
Dependent Claim 50 words
A method as recited in claim 8, wherein said counting step further counts up to a predetermined number, said predetermined number exceeding the counts caused by any type of drive and wherein said associating step associates said predetermined number of counts with the absence of a drive in said port.
Claim 18
Dependent Claim 195 words
In a computer system having a port to which any one of a plurality of different types of disk drives may be attached, each disk drive having a head, a method for recognizing the type of disk drive currently attached to said port, said method comprising the steps of: applying a first signal to said port, said signal directing a head on a disk drive attached to said port to move in a first direction to a predetermined track address; determining whether said head has moved to said predetermined track address; applying a further series of head positioning signals to said port for causing said head to move in increments in a second direction opposite said first direction, toward a reference track position; providing a status indication from the drive to said system when said head is returned to said reference position by said increments; counting the number of increments caused by said further series of signals prior to the providing of said status indication; and associating the count of said increments to the type of drive currently attached to said port to thereby determine the type of disk drive currently attached to said port.
Claim 19
Dependent Claim 195 words
In a computer system having a port to which any one of a plurality of different types of disk drives may be attached, each disk drive having a head, a method for recognizing the type of disk drive currently attached to said port, said method comprising the steps of: applying a first signal to said port, said signal directing a head on a disk drive attached to said port to move in a first direction to a predetermined track address; determining whether said head has moved to said predetermined track address; applying a further series of head positioning signals to said port for causing said head to move in increments in a second direction opposite said first direction, toward a reference track position; providing a status indication from the drive to said system when said head is returned to said reference position by said increments; counting the number of increments caused by said further series of signals prior to the providing of said status indication; and associating the count of said increments to the type of drive currently attached to said port to thereby determine the type of disk drive currently attached to said port.
Claim 20
Dependent Claim 32 words
A method as recited in claim 11, wherein said step of applying said first signal causes said head to be positioned at differently addressed tracks in attached disk drives of different types.
Claim 21
Dependent Claim 39 words
A method as recited in claim 11, further comprising, prior to said step of applying said first signal, the step of first applying a signal to said port for causing said head to move to said reference track position.
Claim 22
Dependent Claim 51 words
A method as recited in claim 11, wherein said counting step counts up to a predetermined number, said predetermined number being greater than the counts caused by any type of drive and wherein said associating step associates said predetermined number of counts with the absence of a drive in said port.

References Cited (Backward Citations)

US3911400A Cited
US4268901A Cited
US4025906A Cited
US4162520A Cited
US4103338A Cited
DE2708760A1 Cited
US4183084A Cited
US4188664A Cited
US4342081A Cited
US4434487A Cited
JPS5969856A Cited
US4651238A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-05-21 1993-11-20 1994-05-22 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-05-21 1997-11-20 1998-05-22 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-05-21 2001-11-20 2002-05-22 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag