REMOTE RENDERING OF LOCALLY DISPLAYED CONTENT
First Claim
1. A computer-implemented method comprising:
- receiving a request on a device by an application to load a document comprising content for display on the device by the application;
rendering by the device at least a first portion of the content for display;
sending a request to a remote device to render at least a second portion of the content for display;
receiving from the remote device the rendered second portion of the content; and
compositing the rendered first portion of the content and the rendered second portion of the content for display by the application on the device.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods for remote rendering of locally displayed content are provided. In one aspect, a method includes receiving a request on a device by an application to load a document that includes content for display by the application on the device and rendering by the device at least a first portion of the content for display. The method also includes sending a request to a remote device to render at least a second portion of the content for display, and receiving from the remote device the rendered second portion of the content. The method further includes compositing the rendered first portion of the content and the rendered second portion of the content for display by the application on the device. Systems and machine-readable media are also provided.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving a request on a device by an application to load a document comprising content for display on the device by the application; rendering by the device at least a first portion of the content for display; sending a request to a remote device to render at least a second portion of the content for display; receiving from the remote device the rendered second portion of the content; and compositing the rendered first portion of the content and the rendered second portion of the content for display by the application on the device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a memory comprising instructions; and a processor configured to execute the instructions to; receive a request on a device by an application to load a document comprising content for display on the device by the application; render by the device at least a first portion of the content for display; assign rendering of the first portion of the content to a first process of the application, and rendering of a second portion of the content to a second process of the application; send a request by the second process to a remote device to render at least the second portion of the content for display; receive from the remote device the rendered second portion of the content; and composite the rendered first portion of the content and the rendered second portion of the content for display by the application on the device. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A machine-readable storage medium comprising machine-readable instructions for causing a processor to execute a method comprising:
-
receiving a request on a device by an application to load a webpage comprising content for display on the device by the application, the webpage comprising a plurality of advertisements in respective frames; assigning rendering of a first portion of the content to a first process of the application; rendering by the device at least a first portion of the content for display; assigning rendering of each of the plurality of the advertisements to additional processes of the application; sending, by each of the respective additional processes, a request to a remote device to render for display the advertisement assigned to the respective additional process; receiving from the remote device by each of the respective additional processes the rendered plurality of advertisements; and compositing the rendered first portion of the content and the rendered plurality of advertisements for display in the webpage by the application on the device. - View Dependent Claims (17, 18, 19, 20)
-
Specification