Claims Analysis
Total Claims: 32
Claim 1
Independent Claim
341 words
A system for sharing peripheral devices over a network, comprising: a first computer having at least one peripheral device connected thereto, the first computer being configured to respond as a server computer; a second computer networked to the first computer, the second computer being configured to respond as a first client computer and to send a request to use the at least one peripheral device over the network, the request being processed to determine whether the second computer has sharing privileges to the at least one peripheral device, the first computer being configured to grant access to the request of the second computer if the second computer has sharing privileges that enable access to the at least one peripheral device, and, when the second computer has access to the at least one peripheral device, the second computer communicating commands over the network to control the at least one peripheral device that is connected to the first computer; a third computer networked to the first and second computers, the third computer being configured to respond as a second client computer and to send a request to use the at least one peripheral device over the network, the request being processed to determine whether the third computer has sharing privileges to the at least one peripheral device, the first computer being configured to grant access to the request of the third computer if the third computer has sharing privileges that enable access to the at least one peripheral device, and, when the third computer has access to the at least one peripheral device, the third computer communicating commands over the network to control the at least one peripheral device that is connected to the first computer; and a wait queue for storing a use request from one of the second and third computers when the at least one peripheral device is in use, wherein, when a use request is stored in the wait queue, the first computer notifies the computer issuing the use request when the at least one peripheral device becomes available.
Claim 2
Independent Claim
341 words
A system for sharing peripheral devices over a network, comprising: a first computer having at least one peripheral device connected thereto, the first computer being configured to respond as a server computer; a second computer networked to the first computer, the second computer being configured to respond as a first client computer and to send a request to use the at least one peripheral device over the network, the request being processed to determine whether the second computer has sharing privileges to the at least one peripheral device, the first computer being configured to grant access to the request of the second computer if the second computer has sharing privileges that enable access to the at least one peripheral device, and, when the second computer has access to the at least one peripheral device, the second computer communicating commands over the network to control the at least one peripheral device that is connected to the first computer; a third computer networked to the first and second computers, the third computer being configured to respond as a second client computer and to send a request to use the at least one peripheral device over the network, the request being processed to determine whether the third computer has sharing privileges to the at least one peripheral device, the first computer being configured to grant access to the request of the third computer if the third computer has sharing privileges that enable access to the at least one peripheral device, and, when the third computer has access to the at least one peripheral device, the third computer communicating commands over the network to control the at least one peripheral device that is connected to the first computer; and a wait queue for storing a use request from one of the second and third computers when the at least one peripheral device is in use, wherein, when a use request is stored in the wait queue, the first computer notifies the computer issuing the use request when the at least one peripheral device becomes available.
Claim 3
Dependent Claim
27 words
A system for sharing peripheral devices over a network as recited in claim 1 , wherein the sharing of peripheral devices is configured from graphical user interfaces.
Claim 4
Dependent Claim
42 words
A system for sharing peripheral devices over a network as recited in claim 1 , wherein the first peripheral device is selected from the group consisting of a scanner, a tape drive, a CD-R drive, a removable drive, and a hard drive.
Claim 5
Dependent Claim
46 words
A system for sharing peripheral devices over a network as recited in claim 1 , wherein the commands communicated over the network by the second and third computers to control the at least one peripheral device that is connected to the first computer are SCSI commands.
Claim 6
Dependent Claim
62 words
A system for sharing peripheral devices over a network as recited in claim 1 , further comprising: a second peripheral device connected to the third computer, wherein the third computer is configured to grant the first and second computers access to the second peripheral device if the first and second computers have sharing privileges that enable access to the second peripheral device.
Claim 7
Dependent Claim
42 words
A system for sharing peripheral devices over a network as recited in claim 5 , wherein the second peripheral device is selected from the group consisting of a scanner, a tape drive, a CD-R drive, a removable drive, and a hard drive.
Claim 8
Independent Claim
126 words
A system for sharing peripheral devices over a network, comprising: a first computer having at least one peripheral device connected thereto; and a second computer being networked to the first computer, the second computer being configured to send a request to use the at least one peripheral device over the network, the request being processed to determine whether the second computer has sharing privileges to the at least one peripheral device, the first computer being 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, and the second computer communicating commands over the network to control the at least one peripheral device connected to the first computer.
Claim 9
Independent Claim
126 words
A system for sharing peripheral devices over a network, comprising: a first computer having at least one peripheral device connected thereto; and a second computer being networked to the first computer, the second computer being configured to send a request to use the at least one peripheral device over the network, the request being processed to determine whether the second computer has sharing privileges to the at least one peripheral device, the first computer being 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, and the second computer communicating commands over the network to control the at least one peripheral device connected to the first computer.
Claim 10
Dependent Claim
31 words
A system for sharing peripheral devices over a network as recited in claim 7 , wherein the first computer acts as a Server and the second computer acts as a Client.
Claim 11
Dependent Claim
37 words
A system for sharing peripheral devices over a network as recited in claim 8 , wherein the first computer is configured to allow a user to set the sharing privileges for the at least one peripheral device.
Claim 12
Dependent Claim
66 words
A system for sharing peripheral devices over a network as recited in claim 9 , wherein when the second computer is connected to the first computer and the second computer has sharing privileges to share the at least one peripheral device, the second computer can use the at least one peripheral device as if the at least one peripheral device were connected to the second computer.
Claim 13
Dependent Claim
52 words
A system for sharing peripheral devices over a network as recited in claim 10 , wherein if the second computer is connected to the first computer and the second computer does not use the at least one peripheral device for a time-out period, the second computer is disconnected from the first computer.
Claim 14
Dependent Claim
35 words
A system for sharing peripheral devices over a network as recited in claim 11 , wherein the second computer is disconnected after the time-out period only if another computer is waiting in a wait queue.
Claim 15
Dependent Claim
53 words
A system for sharing peripheral devices over a network as recited in claim 12 , wherein when the second computer is disconnected after the time-out period, the second computer will send a message to the another computer informing the another computer that access to the at least one peripheral device is now allowed.
Claim 16
Dependent Claim
64 words
A system for sharing peripheral devices over a network as recited in claim 8 , wherein the second computer acts as a first Client and the network includes a third computer that acts as a second Client, and the system further comprises: a wait queue for storing a use request from the third computer when the at least one peripheral device is in use.
Claim 17
Dependent Claim
52 words
A system for sharing peripheral devices over a network as recited in claim 14 , wherein when the use request from the third computer is stored in the wait queue, the first computer is configured to notify the third computer when the at least one peripheral device is no longer in use.
Claim 18
Dependent Claim
26 words
A system for sharing peripheral devices over a network as recited in claim 8 , wherein the at least one peripheral device is a SCSI device.
Claim 19
Dependent Claim
44 words
A system for sharing peripheral devices over a network as recited in claim 16 , wherein the at least one peripheral device is selected from the group consisting of a scanner, a tape drive, a CD-R drive, a removable drive, and a hard drive.
Claim 20
Dependent Claim
44 words
A system for sharing peripheral devices over a network as recited in claim 7 , wherein the commands communicated over the network by the second computer to control the at least one peripheral device that is connected to the first computer are SCSI commands.
Claim 21
Dependent Claim
91 words
A system for sharing peripheral devices over a network as recited in claim 7 , wherein the system further comprises: a third computer that is networked to the first computer and the second computer, and a SCSI peripheral device connected to the third computer; and wherein the third computer acts as a Server that can grant use privileges to use the SCSI peripheral device, and the first computer acts as a first Client and the second computer acts as a second Client that can gain access to the SCSI peripheral device.
Claim 22
Independent Claim
108 words
A method for sharing peripheral devices over a network, the network having a first computer that has a first host adapter and a first SCSI peripheral device connected to the first host adapter, comprising: receiving a request to use the first SCSI peripheral device from a second computer that is connected to the network; determining whether the second computer has access privileges to use the first SCSI peripheral device; and if the second computer has access privileges to use the first SCSI peripheral device, connecting the second computer to the first SCSI peripheral device so that the second computer can communicate commands to the first SCSI peripheral device.
Claim 23
Independent Claim
108 words
A method for sharing peripheral devices over a network, the network having a first computer that has a first host adapter and a first SCSI peripheral device connected to the first host adapter, comprising: receiving a request to use the first SCSI peripheral device from a second computer that is connected to the network; determining whether the second computer has access privileges to use the first SCSI peripheral device; and if the second computer has access privileges to use the first SCSI peripheral device, connecting the second computer to the first SCSI peripheral device so that the second computer can communicate commands to the first SCSI peripheral device.
Claim 24
Dependent Claim
29 words
A method for sharing peripheral devices over a network as recited in claim 20 , further comprising: determining whether a third computer is using the first SCSI peripheral device.
Claim 25
Dependent Claim
41 words
A method for sharing peripheral devices over a network as recited in claim 21 , wherein when the third computer is using the first SCSI peripheral device, the request to use the first SCSI peripheral device is placed in a queue.
Claim 26
Dependent Claim
50 words
A method for sharing peripheral devices over a network as recited in claim 22 , further comprising: sending a message to the second computer from the first computer, the message being configured to inform a user of the second computer that the first SCSI peripheral device is available for use.
Claim 27
Dependent Claim
33 words
A method for sharing peripheral devices over a network as recited in claim 23 , wherein the first computer responds as a server computer, and the second computer responds as a client computer.
Claim 28
Dependent Claim
48 words
A method for sharing peripheral devices over a network as recited in claim 24 , wherein the third computer is configured to respond as a client computer, and the first computer is capable of sharing the first SCSI peripheral device with the second computer and the third computer.
Claim 29
Dependent Claim
35 words
A method for sharing peripheral devices over a network as recited in claim 25 , wherein the first SCSI peripheral device is configured receive SCSI commands from either the second computer or the third computer.
Claim 30
Dependent Claim
28 words
A method for sharing peripheral devices over a network as recited in claim 20 , wherein the first computer can set sharing privileges to the first host adapter.
Claim 31
Dependent Claim
49 words
A method for sharing peripheral devices over a network as recited in claim 27 , wherein when the first computer denies sharing privileges to the first host adapter, a peripheral device that is connected to the first host adapter is not shared over the network with the second computer.
Claim 32
Dependent Claim
27 words
A method for sharing peripheral devices over a network as recited in claim 20 , wherein the sharing of peripheral devices is configured from graphical user interfaces.