×

Server based graphics processing techniques

  • US 9,311,169 B2
  • Filed: 05/02/2012
  • Issued: 04/12/2016
  • Est. Priority Date: 05/02/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • delivering hardware resources, software and information of a computing platform to a plurality of user devices as a utility delivered over a network, wherein rendering display frames output on a display of a given user device by the hardware resources, software and information on the computing platform includes,receiving, by a given instance of a runtime application programming interface, a plurality of graphics commands;

    passing the plurality of graphics commands from the given instance of the runtime application programming interface through a given instance of a guest shim layer to a given instance of a guest display device interface;

    calling back from the given instance of the guest display device interface into the given instance of the guest shim layer with a function call in response to the plurality of graphics commands, wherein the given instance of the runtime application programming interface, the given instance of the guest shim layer and the given instance of the guest display device interface are executing under control of a given instance of a guest operating system; and

    sending the function call from the given instance of the guest shim layer through a communication channel of a host guest communication manager to a host display device interface, wherein the host guest communication manager and host display device interface are executing under control of a host operating system.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×