METHOD AND SYSTEM FOR CONTROLLING REMOTE SESSION ON COMPUTER SYSTEMS USING A VIRTUAL CHANNEL
First Claim
1. A method for controlling the access of a device to a remote desktop or a remote application running on a remote desktop or application server using a remoting protocol, comprising the following steps:
- Setting up a connection between the device and the remote desktop or application server to establish or to an existing user session, using the remoting protocol;
Setting up a virtual channel within the connection using the remoting protocol;
Monitoring the device to determine a device state;
Sending the device state over the virtual channel to the remote desktop or application server;
Determining based on the received device state if an access to the remote desktop or remote application running in the user session is allowed, and block the access if the access is due to the received state not allowed.
0 Assignments
0 Petitions
Accused Products
Abstract
Method and devices are provided for controlling access of a device to a remote desktop or a remote application running on a remote desktop or application server using a remoting protocol. The method includes the following steps: setting up a connection between the device and the remote desktop or application server to establish or to an existing user session, using the remoting protocol; setting up a virtual channel within the connection using the remoting protocol; monitoring the device to determine a device state; sending the device state over the virtual channel to the application server; and determining based on the received device state if an access to the remote desktop or remote application running in the user session is allowed, and blocking the access if the access is due to the received state not allowed.
37 Citations
20 Claims
-
1. A method for controlling the access of a device to a remote desktop or a remote application running on a remote desktop or application server using a remoting protocol, comprising the following steps:
-
Setting up a connection between the device and the remote desktop or application server to establish or to an existing user session, using the remoting protocol; Setting up a virtual channel within the connection using the remoting protocol; Monitoring the device to determine a device state; Sending the device state over the virtual channel to the remote desktop or application server; Determining based on the received device state if an access to the remote desktop or remote application running in the user session is allowed, and block the access if the access is due to the received state not allowed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for controlling access of a device to a remote desktop or a remote application running on a remote desktop or application server using a remoting protocol, comprising:
-
a device with a network interface, configured to set up a connection between the device and remote desktop or application server to establish or to an existing user session, using the remoting protocol; the device and the remote desktop or application server are configured to set up a virtual channel within the connection using the remoting protocol; the device is configured to monitor and to determine a device state; the device is configured to send the device state over the virtual channel to the remote desktop or application server; the remote desktop or application server is configured to determine based on the received device state if an access to the remote desktop or remote application running in the user session is allowed, and is configured to block the access if the access is due to the received state not allowed. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification