×

Client rendering

  • US 9,454,617 B1
  • Filed: 12/30/2011
  • Issued: 09/27/2016
  • Est. Priority Date: 12/30/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method for client rendering of cross-platform display, the method comprising:

  • receiving a request sent over a communication network, wherein the received request is for rendering data regarding a display on a display screen of a host device to be rendered on a display screen of a client device by an associated browser on the client device, and wherein the browser display of the client device corresponds to the display on the display screen of the host device;

    executing instructions stored in memory, wherein execution of instructions by a processor;

    detects information corresponding to a current display on the display screen of the host device, wherein the detected information specifies information to be transmitted to the client device and used to render a corresponding display on the display screen of the client device, wherein the rendered display on the display screen of the client device corresponds to the current display on the display screen of the host device,detects one or more rendering commands being executed at the host device, wherein the detected rendering commands are executed via an application at the host device to change the display on the display screen of the host device and, wherein the detected rendering commands are not compatible with the client device,encodes the detected rendering commands of the host device that are not compatible with the client device into commands for execution by the browser associated with the client device, wherein the browser executes the encoded commands on the client device to render the corresponding display on the display screen of the client device, wherein the rendered display on the display screen of the client device corresponds to the current display on the display screen of the host device, and wherein other client devices are associated with different one or more browsers, andgenerates a bitstream that is provided from the host device to the client device over the communication network, wherein the generated bitstream includes the encoded commands, and wherein the browser at the client device executes the encoded commands to newly render an updated display on the display screen of the client device, and wherein the updated display of the client device corresponds to the changed display on the display screen of the host device subsequent to execution of the detected rendering commands.

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