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

Method and apparatus for sharing peripheral devices over a network

Assignee: RPX Corp
•
Filing: 2001-11-13
•
Granted: 2002-10-29
•
Expires: 2021-11-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Disclosed is a system for transparently sharing peripheral devices over a network. The system includes a first computer having at least one peripheral device, and a second computer that is networked to the first computer. The second computer is configured to send a request to use the at least one peripheral device over the network, and the request is processed to determine whether the second computer has sharing privileges to use the at least one peripheral device. Furthermore, the first computer is configured to grant access to the request of the second computer if the second computer has the sharing privileges that enable access to the at least one peripheral device. In this embodiment, the first computer acts as a Server that can share its peripheral devices, and the second computer acts as a Client that access the Server's peripheral devices.

Inventors

  • 👤 Michael Goshey
  • 👤 Maureen McMahon

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 18:03
CPC Classifications
G; G06; G06F; G06F21/00; G06F21/70; G06F21/82; G06F3/00; G06F3/12; G06F3/1201; G06F3/1202; G06F3/1222; G06F3/1223; G06F3/1237; G06F3/1239; G06F3/1278; G06F3/1285; G06F3/1288; G06F9/00; G06F9/06; G06F9/46; G06F9/468; H; H04; H04L; H04L67/00; H04L67/01; H04L67/12; H04L67/50; H04L67/56; H04L67/59; H04L69/00; H04L69/30; H04L69/32; H04L69/322; H04L69/329; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99938; Y10S707/99939

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 125 words
An apparatus for sharing peripheral devices over a network, comprising: a network of computers connected to the network; a first computer connected to the network of computers, the first computer having a SCSI peripheral device connected thereto and having a first driver; a second computer having a second driver, the second computer being connected to the network, the second computer being configured to communicate a SCSI command to use the SCSI peripheral device connected to the network of computers, the SCSI command being transmitted using a network protocol over the network between the second computer and the first computer to enable functional access of the SCSI peripheral device by the second computer as if the SCSI peripheral device were locally connected to the first computer.
Claim 2
Independent Claim 125 words
An apparatus for sharing peripheral devices over a network, comprising: a network of computers connected to the network; a first computer connected to the network of computers, the first computer having a SCSI peripheral device connected thereto and having a first driver; a second computer having a second driver, the second computer being connected to the network, the second computer being configured to communicate a SCSI command to use the SCSI peripheral device connected to the network of computers, the SCSI command being transmitted using a network protocol over the network between the second computer and the first computer to enable functional access of the SCSI peripheral device by the second computer as if the SCSI peripheral device were locally connected to the first computer.
Claim 3
Dependent Claim 36 words
An apparatus for sharing peripheral devices over a network as recited in claim 1 , wherein each of the first driver and the second driver provide client/server functionality to enable sharing of the SCSI peripheral device.
Claim 4
Dependent Claim 29 words
An apparatus for sharing peripheral devices over a network as recited in claim 2 , wherein the first driver and the second driver implement a send ASPI 32 command.
Claim 5
Dependent Claim 59 words
An apparatus for sharing peripheral devices over a network as recited in claim 2 , wherein the first driver and the second driver implement a get ASPI 32 support info function to fund local host adapters in which a WNASPI32.DLL engine is executed, the local host adapters being connected to each of the first computer and the second computer.
Claim 6
Dependent Claim 51 words
An apparatus for sharing peripheral devices over a network as recited in claim 1 , wherein the network protocol executed by each of the first computer and the second computer implements one of an IPX network protocol, a NetBEUI network protocol, a TCP/IP network protocol, and a Named Pipes network protocol.
Claim 7
Independent Claim 107 words
An apparatus for sharing peripheral devices over a network, comprising: a network of computers; a first computer connected to the network of computers, the first computer having a SCSI peripheral device connected thereto; a second computer connected to the network of computers, the second computer being configured to communicate a SCSI command to use the SCSI peripheral device connected to the network of computers, the SCSI command being transmitted over the network of computers between the second computer and the first computer to enable functional access of the SCSI peripheral device by the second computer as if the SCSI peripheral device were connected to the first computer.
Claim 8
Independent Claim 107 words
An apparatus for sharing peripheral devices over a network, comprising: a network of computers; a first computer connected to the network of computers, the first computer having a SCSI peripheral device connected thereto; a second computer connected to the network of computers, the second computer being configured to communicate a SCSI command to use the SCSI peripheral device connected to the network of computers, the SCSI command being transmitted over the network of computers between the second computer and the first computer to enable functional access of the SCSI peripheral device by the second computer as if the SCSI peripheral device were connected to the first computer.
Claim 9
Dependent Claim 32 words
An apparatus for sharing peripheral devices over a network as recited in claim 6 , wherein the network of computers communicate using one of IPX, NetBEUI, TCP/IP, and Named Pipes network protocols.
Claim 10
Dependent Claim 28 words
An apparatus for sharing peripheral devices over a network as recited in claim 7 , wherein one of the network protocols handles the transmission of the SCSI command.
Claim 11
Dependent Claim 52 words
An apparatus for sharing peripheral devices over a network as recited in claim 7 , further comprising: a first driver being run on the first computer; a second driver being run on the second computer, the first driver being configured to enable communication of the SCSI command over the network of computers.
Claim 12
Dependent Claim 36 words
An apparatus for sharing peripheral devices over a network as recited in claim 9 , wherein each of the first driver and the second driver provide client/server functionality to enable sharing of the SCSI peripheral device.
Claim 13
Dependent Claim 29 words
An apparatus for sharing peripheral devices over a network as recited in claim 9 , wherein the first driver and the second driver implement a send ASPI 32 command.
Claim 14
Dependent Claim 43 words
An apparatus for sharing peripheral devices over a network as recited in claim 9 , wherein the first driver and the second driver implement a get ASPI 32 support info function to fund local host adapters in which a WNASPI32.DLL engine is executed.

References Cited (Backward Citations)

US5721880A Cited
US5548783A Cited
US5991829A Cited
US5901286A Cited
US6003065A Cited
US5961627A Cited
US5933259A Cited
US6101555A Cited
US6327613B1 Cited
US5996024A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-10-28 2006-04-29 2006-10-29 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-10-28 2010-04-29 2010-10-29 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-10-28 2014-04-29 2014-10-29 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag