Patent ID: 7600227

Claim:
A method for automatically configuring a server for use with a peripheral device connected to an input/output port of a client computer, the method comprising: establishing a connection with the server by the client computer; detecting the connection from the client computer by the server and establishing a session for the client computer; initializing data structures to provide the session for the client computer and sending a signal to the client computer to commence communications with the server; detecting a presence of the peripheral device by receiving a peripheral identifier uniquely identifying the peripheral device physically inserted into the input/output port of the client computer, the peripheral identifier being received by the client computer, wherein detecting the presence of the peripheral device is in response to one or more requests for enumerations of client peripheral devices by the server to the client computer; transmitting the identifier to the server; and installing a peripheral driver, on the server, for use with the peripheral device identified by the received peripheral identifier.