发明名称 |
SERVER GPU ASSISTANCE FOR MOBILE GPU APPLICATIONS |
摘要 |
Various technologies described herein pertain to performing collaborative rendering. A GPU of a mobile device can generate a mobile-rendered video stream based on a first instance of an application executed on the mobile device. A GPU of a server can generate one or more server-rendered video streams based on instance(s) of the application executed on the server. Based on the one or more server-rendered video streams, the server can generate a compressed server-manipulated video stream. The mobile device can further combine the mobile-rendered video stream and the compressed server-manipulated video stream to form a collaborative video stream, and a display screen of the mobile device can be caused to display the collaborative video stream. The mobile-rendered video stream can have a first level of a quality attribute and the collaborative video stream can have a second level of the quality attribute greater than the first level of the quality attribute. |
申请公布号 |
US2014173674(A1) |
申请公布日期 |
2014.06.19 |
申请号 |
US201213714379 |
申请日期 |
2012.12.13 |
申请人 |
MICROSOFT CORPORATION |
发明人 |
Wolman Alastair;Cuervo Laffaye Eduardo Alberto;Saroiu Stefan;Musuvathi Madanlal |
分类号 |
H04N21/25 |
主分类号 |
H04N21/25 |
代理机构 |
|
代理人 |
|
主权项 |
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; 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.
|
地址 |
Redmond WA US |