LOW-LEVEL REMOTE SHARING OF LOCAL DEVICES IN A REMOTE ACCESS SESSION ACROSS A COMPUTER NETWORK
First Claim
1. A method, comprising:
- establishing a remote access session between a first computer and a second computer;
detecting a device in low-level local communication with the first computer via a first local communication port of the first computer;
intercepting the low-level local communication at the first local communication port;
transmitting the low-level local communication to the second computer via the remote access session; and
injecting the low-level local communication to a second local communication port of the second computer, wherein the second computer responds to the low-level local communication as though the device were located at the second local communication port of the second computer.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a remote access session may be established between a first computer and a second computer. In response to detecting a device in low-level local communication with the first computer via a first local communication port of the first computer, the low-level local communication at the first local communication port may be intercepted and transmitted to the second computer via the remote access session. Then, the low-level local communication may be injected to a second local communication port of the second computer, wherein the second computer responds to the low-level local communication as though the device were located at the second local communication port of the second computer. For example, the device may be configured to autoconnect with the second computer via the remote access session when the device is connected to the first computer.
73 Citations
22 Claims
-
1. A method, comprising:
-
establishing a remote access session between a first computer and a second computer; detecting a device in low-level local communication with the first computer via a first local communication port of the first computer; intercepting the low-level local communication at the first local communication port; transmitting the low-level local communication to the second computer via the remote access session; and injecting the low-level local communication to a second local communication port of the second computer, wherein the second computer responds to the low-level local communication as though the device were located at the second local communication port of the second computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system, comprising:
-
a first computer having a first local communication port; a device in low-level local communication with the first computer via the first local communication port; a second computer having a second local communication port; and a remote access session between the first computer and the second computer, wherein the remote access session on the first computer is configured to, in response to detecting the device, intercept the low-level local communication at the first local communication port and transmit the low-level local communication to the second computer via the remote access session, and wherein the remote access session on the second computer is configured to inject the low-level local communication to the second local communication port of the second computer, wherein the second computer responds to the low-level local communication as though the device were located at the second local communication port of the second computer. - View Dependent Claims (15, 16, 17, 18)
-
-
19. Software encoded in one or more computer-readable media and when executed operable to:
-
establish a remote access session between a first computer and a second computer; detect a device in low-level local communication with the first computer via a first local communication port of the first computer; intercept the low-level local communication at the first local communication port; transmit the low-level local communication to the second computer via the remote access session; and inject the low-level local communication to a second local communication port of the second computer, wherein the second computer responds to the low-level local communication as though the device were located at the second local communication port of the second computer. - View Dependent Claims (20, 21, 22)
-
Specification