发明名称 SERVER-MACHINE-DRIVEN HINT GENERATION FOR IMPROVED WEB PAGE LOADING USING CLIENT-MACHINE-DRIVEN FEEDBACK
摘要 Embodiments seek to improve web page loading time using server-machine-driven hint generation for based on client-machine-driven feedback. For example, client computers having page renderers are in communication with content servers and hinting processors. The hinting processors can use hinting feedback from multiple page rendering instances to automatically generate hints for optimizing loading and/or rendering of those pages. In some implementations, in response to page requests from the page renderers, content servers can request hints from hinting processors and send those hints to the requesting page renderers for use in improving the page loading experience. In other implementations, in response to page requests from the page renderers, content servers can instruct the requesting page renderers to contact an appropriate hinting processor and to retrieve appropriate hints therefrom for use in improving the page loading experience.
申请公布号 US2015350370(A1) 申请公布日期 2015.12.03
申请号 US201514729949 申请日期 2015.06.03
申请人 ViaSat, Inc. 发明人 Lepeska Peter;Lerner David
分类号 H04L29/08 主分类号 H04L29/08
代理机构 代理人
主权项 1. A method for improving web page loading time in a communications network, the method comprising: receiving a hinting request at a hinting processor from a content server in association with a page request received by the content server from a client page renderer, the page request being for a web page comprising a plurality of page objects; generating a hinting response by the hinting processor in response to the hinting request, the hinting response comprising hints directed to optimized fetching of an anticipated set of the page objects anticipated to be used to render the web page according to hinting information maintained by the hinting processor; communicating the hinting response from the hinting processor to the content server in response to the hinting request, thereby causing the content server to direct the client page renderer to render the web page at least according to the hinting response; receiving hinting feedback at the hinting processor from the client page renderer subsequent to the client page renderer rendering the web page at least according to the hinting response, the hinting feedback indicating a rendered set of page objects used to render the web page; and updating the hinting information according to the hinting feedback.
地址 Carlsbad CA US