Patent ID: 8949726
Filing Date: 2015-02-03
Classification: G06F,G06T,H04L

Abstract:
1. A method of facilitating conducting a remote desktop session between a web browser of a client device and a remote machine via a transcoding server in real time and utilizing hypertext markup language (HTML) that supports a two-dimensional (2D) canvas and dynamic drawing, the method comprising: receiving, at the transcoding server, a user input request from the web browser at the client device for access and control of a remote desktop of the remote machine, wherein the web browser supports a 2D canvas and dynamic drawing, the remote desktop including a remote application configured to be viewable on the web browser at the client device; translating, at the transcoding server, the user input request into an input command compatible with a remote desktop display protocol to be utilized by the transcoding server for facilitating communication with the remote machine; receiving, at the transcoding server, a remote desktop drawing command from the remote machine in response to the input command; translating, at the transcoding server, the remote desktop drawing command into a drawing update compatible with HTML, wherein the drawing update comprises an image file and drawing coordinates for the image file, wherein translating the remote desktop drawing command into the drawing update comprises: placing, at the transcoding server, the drawing coordinates into a cookie; and providing the drawing update to the web browser in a response, wherein the response comprises the cookie; wherein the transcoding server is an intermediary between the remote machine and the client device, and wherein the transcoding server is physically separate from the remote machine.