| CPC H04L 67/10 (2013.01) [G06T 15/00 (2013.01)] | 20 Claims |

|
1. A method for distributing rendering of media content across an end user device and a rendering device located at a single premise, wherein the method comprises:
receiving, by at least one of the end user device or the rendering device, content, wherein the content comprises data associated with the media content that has not been rendered;
receiving, by the end user device and the rendering device, one or more instruction sets, wherein the one or more instruction sets comprise instructions based on an optimal rendering distribution scheme determined based on device capabilities of the end user device and the rendering device;
executing, at the rendering device, at least one instruction set of the one or more instruction sets to perform a first subset of processing and rendering operations on the content to obtain first rendered content;
executing, at the end user device, at least one instruction set of the one or more instruction sets to perform a second subset of the processing and rendering operations on the content or the first rendered content to obtain second rendered content; and
generating and displaying, at the end user device, a final render of the media content using the first rendered content and the second rendered content.
|