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

Method and apparatus for automatically assigning device identifiers on a parallel data bus

Assignee: Individual
•
Filing: 1996-09-12
•
Granted: 1997-09-09
•
Expires: 2016-09-12
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus for providing identification information to a peripheral device connected to a data processing system via a parallel communications interface cable. The apparatus includes a cable connector for connecting to a cable coupled to the data processing system and a peripheral device connector for connecting to the peripheral device. The cable connector and the peripheral device connector are coupled together to provide communication between the data processing system and the peripheral device. The apparatus also includes means for providing identification information to the connected peripheral device. Such identification information is utilized by the peripheral device to set a device identifier. In one embodiment, device identifiers are set utilizing identification information selected in conjunction with the physical location of the peripheral device. In one embodiment, the apparatus is utilized to connect a SCSI hard disk drive to a data processing system and to provide the SCSI hard disk drive information necessary to set a SCSI device identification number.

Inventors

  • 👤 Bruce Michael Cassidy
  • 👤 S. M. Rezaul Islam

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 00:48
CPC Classifications
G; G06; G06F; G06F12/00; G06F12/02; G06F12/06; G06F12/0646; G06F12/0669; G06F12/0676

Claims Analysis

Total Claims: 7
Claim 1
Independent Claim 208 words
A method in a data processing system capable of connecting to peripheral devices for automatically assigning a device identifier to said connected peripheral devices, said method comprising the steps of: providing a plurality of physical locations for receiving peripheral devices; providing connectors at each of said plurality of physical locations for coupling said peripheral devices to said data processing system; associating one of a plurality of connector identifiers with each of said connectors; associating each of said plurality of physical locations with one of said plurality of connector identifiers; connecting each of said peripheral devices to one of said connectors, wherein said peripheral devices are coupled to said data processing system; within each of said peripheral devices, reading one of said plurality of connector identifiers associated with said one of said connectors from said one of said connectors connected to each of said peripheral devices; and automatically setting said device identifier within each of said peripheral devices in response to reading said one of said plurality of connector identifiers, said device identifier being associated with said one of said plurality of connector identifiers associated with said one of said plurality of connectors, wherein said device identifier is associated with said physical location for each of said peripheral devices.
Claim 2
Independent Claim 208 words
A method in a data processing system capable of connecting to peripheral devices for automatically assigning a device identifier to said connected peripheral devices, said method comprising the steps of: providing a plurality of physical locations for receiving peripheral devices; providing connectors at each of said plurality of physical locations for coupling said peripheral devices to said data processing system; associating one of a plurality of connector identifiers with each of said connectors; associating each of said plurality of physical locations with one of said plurality of connector identifiers; connecting each of said peripheral devices to one of said connectors, wherein said peripheral devices are coupled to said data processing system; within each of said peripheral devices, reading one of said plurality of connector identifiers associated with said one of said connectors from said one of said connectors connected to each of said peripheral devices; and automatically setting said device identifier within each of said peripheral devices in response to reading said one of said plurality of connector identifiers, said device identifier being associated with said one of said plurality of connector identifiers associated with said one of said plurality of connectors, wherein said device identifier is associated with said physical location for each of said peripheral devices.
Claim 3
Dependent Claim 74 words
The method in a data processing system for automatically assigning a device identifier according to claim 1 wherein said one of said plurality of connector identifiers includes electrical connections connected to provide said one of said plurality of connector identifiers, and wherein said step of automatically setting said device identifier includes automatically setting said device identifier in response to reading said electrical connections connected to provide said one of said plurality of connector identifiers.
Claim 4
Independent Claim 47 words
The method in a data processing system for automatically assigning a device identifier according to claim I wherein said plurality of physical locations includes bays, and wherein said step of providing a plurality of physical locations for receiving peripheral devices includes providing bays for receiving peripheral devices.
Claim 5
Dependent Claim 121 words
The method in a data processing system for automatically assigning a device identifier according to claim 1 wherein said connectors at each of said plurality of physical locations for coupling said peripheral devices to said data processing system includes SCSI type connectors, and wherein said step of providing connectors at each of said plurality of physical locations for coupling said peripheral devices to said data processing system includes providing SCSI type connectors at each of said plurality of physical locations for coupling said peripheral devices to said data processing system, wherein said SCSI type connectors each are associated with one of a plurality of connector identifiers which may be read by one of said peripheral devices connected to said SCSI connector.
Claim 6
Dependent Claim 26 words
The method in a data processing system for automatically assigning a device identifier according to claim 1 wherein said peripheral devices includes SCSI hard disk drives.
Claim 7
Dependent Claim 33 words
The method in a data processing system for automatically assigning a device identifier according to claim 1 wherein said one of said plurality of connector identifiers includes a binary SCSI device identification number.

References Cited (Backward Citations)

US4038320A Cited
US4775931A Cited
US5038320A Cited
US5175822A Cited
US5434982A Cited
US5222218A Cited
US5317693A Cited
US5491830A Cited
US5428748A Cited
US5419804A Cited
US5420987A Cited
US5586250A Cited
US5530948A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-09-08 2001-03-10 2001-09-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-09-08 2005-03-10 2005-09-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-09-08 2009-03-10 2009-09-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag