×

Methods and systems for conducting a remote desktop session via HTML that supports a 2D canvas and dynamic drawing

  • US 10,165,042 B2
  • Filed: 01/16/2015
  • Issued: 12/25/2018
  • Est. Priority Date: 12/10/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method of conducting a remote desktop session comprising:

  • receiving, at a transcoding server, a request from a client device for access and control of a remote desktop of a remote machine, the transcoding server having a protocol translation functionality configured to translate a first protocol to a second protocol;

    receiving, at the transcoding server, a remote desktop drawing command from the remote machine in response to the request;

    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;

    translating, at the transcoding server, the remote desktop drawing command into a Java graphics drawing command;

    updating, at the transcoding server, a portion of a Java bitmap using the Java graphics drawing command, wherein the Java bitmap is off-screen in a drawing commands queue of the transcoding server and represents an entire image of the remote desktop of the remote machineplacing, at the transcoding server, the drawing coordinates into a cookie; and

    providing, at the transcoding server, the drawing update to the web browser in 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.

View all claims
  • 16 Assignments
Timeline View
Assignment View
    ×
    ×