Patent ID: 9660961
Date: 2017-05-23
CPC Classifications: H04L

Claim:
1. A method comprising: connecting a virtual desktop access (VDA) server and a remote desktop protocol (RDP) server of a server; establishing an accelerated remote desktop connection via a private network between a client and the server using a first communication protocol, wherein the client comprises a RDP client and a VDA client, and wherein establishing the accelerated remote desktop connection comprises: receiving a request via the proxy for a signature verification for authentication of the client with the server; in response to the request, encrypting signature data; determining a first data size associated with the encrypted signature data; determining a second data size associated with data of a data packet; comparing the sum of the first data size and the second data size to a pre-determined data size associated with the first communication protocol; including the encrypted signature data and the data in the data packet based on the comparison; transmitting the data packet over the accelerated remote desktop connection using the first communication protocol; sending, by the VDA server, a token to the VDA client via a secure tunnel of the gateway; validating the client by the server based on the token; accepting, by the server, a second connection via the proxy with the client using a second communication protocol; and by the server, receiving from and sending data to the client via the proxy, wherein the data is compressed by the VDA server.