CPC H04N 21/2662 (2013.01) [H04N 21/222 (2013.01); H04N 21/233 (2013.01); H04N 21/234 (2013.01); H04N 21/2402 (2013.01); H04N 21/431 (2013.01); H04N 21/436 (2013.01); H04N 21/439 (2013.01); H04N 21/4312 (2013.01); H04N 21/44 (2013.01); H04N 21/443 (2013.01); H04N 21/44227 (2013.01); H04N 21/44245 (2013.01); H04N 21/4516 (2013.01); H04N 21/6193 (2013.01)] | 14 Claims |
1. A method performed by a first multimedia device for managing a processing offloader, the method comprising:
receiving an input from a second multimedia device representing a request for the processing offloader to process user interface graphics rendering instructions on behalf of the second multimedia device;
determining, by a processor, a processing bandwidth of the processing offloader;
comparing the processing bandwidth of the processing offloader with a maximum processing bandwidth of the processing offloader to determine an available processing bandwidth of the processing offloader, wherein said forwarding instructions from the second multimedia device to the processing offloader is based on the available processing bandwidth of the processing offloader exceeding a threshold processing offloader bandwidth
transmitting a request for the second multimedia device to disable a native UI executing on the second multimedia device and enable a proxy; and
forwarding rendered user interface graphics received from the processing offloader to the second multimedia device.
|