Patent ID: 8380821
Filing Date: 2013-02-19
Classification: G06F

Abstract:
1. A computer-implemented method, comprising: receiving, by a server system, a page request from a user computing device; in response to the page request, requesting data from a service, and determining whether to serve a deferred rendering version of the requested page; when a determination is made not to serve a deferred rendering version of the page, waiting for the service to return the data, and then transmitting to the user computing device a version of the page that includes a viewable representation of the returned data; and when a determination is made to serve a deferred rendering version of the page, serving the deferred rending version by a process that comprises: before the service returns the data, transmitting, from the server system to the user computing device, an initial portion of the page, said initial portion including viewable content and including a placeholder for said data; after the service returns the requested data, transmitting, from the server system to the user computing device, a second portion of the page, said second portion including said data; and transmitting, to the user computing device, a page update handler that is configured to update a display of the page on the user computing device with a viewable representation of said data as obtained from the second portion of the page.