发明名称 Cooperative loading of webpages based on shared meta information
摘要 A system, methods and server for creating and using manifests to support the rendering of a webpage by a computing device. Multiple computing devices may render a webpage and generate meta data. A server may collect and use the meta data to generate a manifest. The manifest may provide information describing priorities and formats for loading the resources of the webpage. The computing device may transmit information to the server for comparison with the manifest and to determine priorities and formats for retrieving the resources of the webpage. The server may request and send the webpage resources to the computing device based on the manifest information, to which the computing device may render the webpage. The server may access the webpage and generate meta data to create the manifest. The server may alternatively send the manifest information to the computing device.
申请公布号 US9325806(B2) 申请公布日期 2016.04.26
申请号 US201213468016 申请日期 2012.05.09
申请人 QUALCOMM Incorporated 发明人 Bapst Mark;Liu Bojin;Vijayakumar Rajiv K.;Gurevich Nela
分类号 H04L29/06;G06F17/30 主分类号 H04L29/06
代理机构 代理人 Cole Nicholas A.
主权项 1. A method for supporting rendering of a webpage by mobile computing devices, comprising: rendering the webpage on multiple mobile computing devices, wherein the webpage is received by each of the mobile computing devices from a web server; generating on the multiple mobile computing devices meta information, wherein the meta information is generated by each of the multiple mobile computing devices during the rendering of the webpage; after finishing the rendering of the webpage, transmitting to a crowd-sourcing server from each of the multiple mobile computing devices the generated meta information and identifying a user agent used in rendering the webpage; receiving the generated meta information in the crowd-sourcing server; generating a manifest for the webpage for each user agent based on the meta information received from the multiple mobile computing devices; using the manifest to assign priorities to resources required for loading the webpage by a user agent on a mobile computing device; receiving the resources on the mobile computing device in a sequence determined based on their assigned priorities; and rendering the webpage on the mobile computing device.
地址 San Diego CA US