Patent ID: 8769052

Claim:
A cloud-based server computing system for providing cross-platform remote access to 3D graphics applications, the server computing system comprising: a client device having a client library and a server having a server library operatively connected through a network, wherein the server library is different from the client library; a cloud server operatively coupled to the client device and the server through a network; the server comprising a server application, and functionality for making the server application visible to and accessible by the client device; the server configured to: receive a request from the client to publish the server application; receive, from the cloud server, compatibility information regarding the graphics capability of the client device, the graphics capability comprising information regarding the client library; initiate the server application, wherein the server application makes a graphics call to the server library; encode the graphics calls associated with the initiated server application in accordance with the graphics capability comprised of information regarding the client library; and transmit the encoded graphics calls to the client device for execution using graphics capabilities comprised of the client library.