PLUG AND PLAY DEVICE REDIRECTION FOR REMOTE SYSTEMS
1 Assignment
0 Petitions
Accused Products
Abstract
A remote access system connects a server computer with one or more client computers, where devices are connected locally at the client computers. The devices are recognized by the client computers and a device driver is provided for each connected and recognized device. A virtual driver is created at the server computer from information specific to the device, such that the virtual driver acts as an actual driver to an application on the server computer. The application through the virtual driver is able to recognize and provide commands to the connected device.
-
Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A method of supporting a client device, wherein the client device is connected to a remote client computer, and wherein the client computer is connected a server computer, the method comprising:
-
recognizing the client device as connected to the client computer; installing a real device driver at the client computer system; sending device specific information related to the device to the server computer system to allow for the creation of a remote device instance on the server computer; and receiving redirected commands from the server computer at the client computer to control the client device. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. A method of controlling a device connected to a client computer by a server computer comprising:
-
receiving at the server computer, a device notification identifying that a device is connected to the client computer; receiving, at the server computer, information specifically related to the device; creating a remote device instance at the server computer, wherein the remote device instance is specific to the device; establishing communication between the client computer and server computer through a virtual channel; and communicating commands from the server computer to the device through the virtual channel. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35)
-
-
36. A remote access system comprising:
-
a server computer; a client computer supported by the server computer; a device connected to the client computer; a device driver specific to the device and installed in the client computer; and a remote device instance in the server computer that is created based on the device, and acts for the device driver in communicating with an application in the server computer, the application providing commands to the remote device instance to control the device. - View Dependent Claims (37, 38, 39, 40)
-
Specification