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

Network file server with automatic sensing means

Assignee: United States Department of the Navy
•
Filing: 1994-03-29
•
Granted: 1995-11-28
•
Expires: 2014-03-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An SCSI controller adapted as a network file server provides a virtual coction between a plurality of host processors and a single SCSI initiator. The controller contains a removable host adapter for connection to any type of network interface. When a host processor issues a command packet and requests status information of a target device, that status information is passed to the requesting processor and subsequently stored in the controller and made available to all other host processors on the network. A fault tolerant performance monitoring algorithm, executing within the controller, is scheduled to non-intrusively and periodically check the status of each SCSI target device and to store that status information for all host processors. The advantage to such a controller is the expanded number of host processor connections to a single SCSI initiator whereby each host processor can independently and logically connect through the controller and SCSI initiator to a target without clearing target status information for other host processors.

Inventors

  • 👤 Paul J. Giorgio
  • 👤 Stephen J. Amuro

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 10:46
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/30; G06F11/3003; G06F11/3006; G06F11/3055; G06F11/3089; G06F11/34; G06F11/3466; G06F11/3485; Y; Y10; Y10S; Y10S707/00; Y10S707/99941; Y10S707/99944; Y10S707/99945; Y10S707/99948

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 209 words
A system utilizing a network file server for use in a local area network, with said network file server having automatic sensing means, said system comprising: a plurality of host processors; said local area network having said plurality of host processors on it; said network file server comprising a controller logically connected through said local area network to each of said plurality of host processors, said controller including an interconnection of only one SCSI initiator, a host adapter, a microprocessor, and a memory; a plurality of SCSI targets with each of said plurality of SCSI targets connected to said controller; said each of said plurality of host processors having issuing and receiving means for issuing separate commands to designated SCSI targets through said controller and for receiving information in response to said commands from said designated SCSI targets through said controller; said memory further having storage means for storing said information as one of said ATTENTION DATA and PM DATA from each of said plurality of SCSI targets for each of said plurality of host processors, said storage means each of said SCSI targets having generating and transmitting means for generating and transmitting said ATTENTION DATA and PM DATA responses to said controller on receiving said non-intrusive status requests.
Claim 2
Independent Claim 209 words
A system utilizing a network file server for use in a local area network, with said network file server having automatic sensing means, said system comprising: a plurality of host processors; said local area network having said plurality of host processors on it; said network file server comprising a controller logically connected through said local area network to each of said plurality of host processors, said controller including an interconnection of only one SCSI initiator, a host adapter, a microprocessor, and a memory; a plurality of SCSI targets with each of said plurality of SCSI targets connected to said controller; said each of said plurality of host processors having issuing and receiving means for issuing separate commands to designated SCSI targets through said controller and for receiving information in response to said commands from said designated SCSI targets through said controller; said memory further having storage means for storing said information as one of said ATTENTION DATA and PM DATA from each of said plurality of SCSI targets for each of said plurality of host processors, said storage means each of said SCSI targets having generating and transmitting means for generating and transmitting said ATTENTION DATA and PM DATA responses to said controller on receiving said non-intrusive status requests.
Claim 3
Dependent Claim 305 words
A system utilizing a network file server for use in a local area network, with said network file server having automatic sensing means, said system according to claim 1 wherein said controller further comprises: said host adapter logically connected through said local area network to said plurality of host processors to receive said separate commands from said plurality of host processors and to transmit said information to said plurality of host processors; and said SCSI initiator connected to said each of said SCSI targets, said initiator having operating means for transmitting said commands to said designated SCSI targets and for receiving said information from said designated SCSI targets, and for transmitting said non-data requests to said each of said SCSI targets and for receiving said ATTENTION DATA and said PM DATA from said each of said SCSI targets in response to said non-intrusive status requests, further having a separate memory address for storing said ATTENTION DATA for each combination of said SCSI targets and said host processors; said controller further having transmitting means for transmitting ATTENTION DATA and PM DATA in said storage means to each of said host processors upon request; said controller further having a first deleting means for deleting ATTENTION DATA from a selected one of said separate memory addresses when said ATTENTION DATA is furnished to one of said host processors and said controller further having a second deleting means for deleting ATTENTION DATA from a selected one of said separate memory addresses when notice of ATTENTION DATA being present is ignored by one of said host processors; said controller further having operating means for initiating and transmitting non-intrusive status requests to each of said SCSI targets and for receiving and storing ATTENTION DATA and PM DATA from said each of said SCSI targets in response to said non-intrusive status requests.
Claim 4
Dependent Claim 59 words
A system utilizing a network file server for use in a local area network, with said network file server having automatic sensing means, said system according to claim 2 wherein said controller further comprises PM DATA response means for transmitting PM DATA to each of said host processors upon request when no ATTENTION DATA is present in said memory.
Claim 5
Dependent Claim 50 words
A system utilizing a network file server for use in a local area network, with said network file server having automatic sensing means, said system according to claim 3 wherein said controller being logically connected to said each of said plurality of host processors by means of a socket interface.
Claim 6
Dependent Claim 38 words
A system utilizing a network file server for use in a local area network, with said network file server having automatic sensing means, said system according to claim 4 wherein said local area network being an Ethernet network.
Claim 7
Dependent Claim 41 words
A system utilizing a network file server for use in a local area network, with said network file server having automatic sensing means, said system according to claim 4 wherein said local area network being a Fiber Distributed Data Interface network.
Claim 8
Dependent Claim 38 words
A system utilizing a network file server for use in a local area network, with said network file server having automatic sensing means, said system according to claim 4 wherein said local area network being a Safenet network.

References Cited (Backward Citations)

US4617663A Cited
US5005122A Cited
US5163131A Cited
US5355453A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-11-27 1999-05-29 1999-11-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-11-27 2003-05-29 2003-11-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-11-27 2007-05-29 2007-11-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag