Patent ID: 8893013

Claim:
A method of operating computing resources, the method comprising: executing a first application on a Central Processing Unit (CPU) system of a computer during an operation of the CPU system; controlling the execution of the first application by a user interface locally coupled to the computer and selectively further coupled to the CPU system by the computer; generating, by the first application and in response to an event from a user input device of the user interface, a first image for display on a display of the user interface; determining an operating mode during which the operation of the CPU system is suspended; controlling, by the user input device and during the suspension of the operation of the CPU system, an execution of a second application on a server coupled to the computer via an IP network, wherein the second application generates a second image that is compressed and transmitted as a compressed image by the server, and wherein the user interface is communicatively coupled to the server by a resource selector of the computer, a remote bridge of the computer and the IP network; receiving and decoding, via the remote bridge and during the suspension, the compressed image to generate a display image; and displaying the display image on the display, wherein the resource selector (i) mixes an ingress audio stream from the IP network with a local audio stream from the CPU system to generate a mixed audio output for a speaker of the user interface, (ii) combines an ingress video stream from the IP network with a local video stream from the CPU system to generate a combined image for the display, (iii) communicated audio content from a microphone of the user interface over the IP network and (iv) communicates video content from a webcam of the user interface over the IP network.