Patent ID: 9264749
Filing Date: 2016-02-16
CPC Classification: H04N

Claim Text:
1. A method of rendering video for display on a display screen of a mobile device, comprising: executing a first instance of an application on the mobile device; causing a graphics processing unit (GPU) of the mobile device to generate a mobile-rendered video stream based on the first instance of the application executed by the mobile device, wherein the mobile-rendered video stream has a first level of a quality attribute; receiving a compressed server-manipulated video stream from a server, wherein the compressed server-manipulated video stream is generated based at least in part upon a second instance of the application executed by the server, and wherein the compressed server-manipulated video stream is received during execution of the first instance of the application while the mobile-rendered video stream is generated; combining the mobile-rendered video stream and the compressed server-manipulated video stream to form a collaborative video stream, wherein the collaborative video stream has a second level of the quality attribute, and wherein the second level of the quality attribute is greater than the first level of the quality attribute; and causing the display screen of the mobile device to display the collaborative video stream.