Patent ID: 8842125

Claim:
A network server configured to operate in a communication network, the network server comprising: a processor; a network interface to couple the network server to the communication network; and a computer-readable medium storing thereon: content data for use on a client device having a graphics card with a graphics processing unit (GPU) and a general purpose processor, wherein the content data includes a graphics program configured to execute on the graphics card of the client device to generate graphics content, a compatibility test program including a test instruction executable on the graphics card to generate a compatibility indication that is indicative of whether the graphics card of the client device is capable of correctly executing the graphics program, and a request processing routine including a plurality of instructions that, when executed on the processor of the network server, is configured to: receive a request for the content data from the client device via the network interface, in response to the received request, automatically provide the compatibility test program to the client device.