Patent ID: 8898315

Claim:
A system comprising: a roaming computer configured to securely transmit requests to a server computer over a shared public network; a client agent installed on the roaming computer for creating a secure connection with the server computer and transmitting requests from the roaming computer to the server computer via the secure connection; the client agent operating, on initiation of the secure connection, to open a communication channel through the secure connection and designate it as a control channel, the control channel being used by the client agent to open a further one or more communication channels for transmission of requests through the secure connection; the client agent comprising a multiplexer component for combining data from the control channel and said one or more further communication channels into a single data stream for transmission through the secure connection; a server computer connected to the roaming computer via the public network; a server component installed on the server computer for receiving requests from the client agent sent via the secure connection, wherein the server component comprises a de-multiplexer component for receiving a multiplexed data stream from the roaming computer sent via the secure connection and separating the de multiplexing the signal to recreate the distinct control channel and one or more further communications channels carrying the requests from the roaming computer.