×

Desktop screen sharing over HTTP

  • US 9,699,248 B2
  • Filed: 08/25/2015
  • Issued: 07/04/2017
  • Est. Priority Date: 05/04/2010
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a web server, wherein the web server is not a proxy server;

    the web server comprising a processor and a memory; and

    a module on the web server configured to cause the processor to;

    receive a communication comprising a first HTTP command from a host computer requesting a session on the web server;

    in response to receiving the communication, establish the session on the web server and assign a session-specific identifier to the session;

    receive a second HTTP command from the host computer to receive an encoded screen image from the host computer using a codec;

    receive a communication comprising a third HTTP command from a client computer requesting to join the session on the web server;

    send to the client computer the encoded screen image via a fourth HTTP command;

    receive a device input event originating at the client computer via a fifth HTTP command; and

    send to the host computer the device input event via a sixth HTTP command, the device input event being processed at the host computer to enable the client to act as master for input device input of the host computer.

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