发明名称 Page loading optimization using page-maintained cache
摘要 Web page loading time may be decreased with the use of a page-maintained storage cache on a client device. In various implementations, a server may receive a request for a web page from a web browser that is on the client device. The server may provide a chunk reassembler to the client device that determines whether any chunks in the web page are already stored on the client device. Subsequently, the server may send one or more chunk of the web page to the client device when the chunk reassembler determines that the one or more chunks of the web page are missing from the client device. The chunk reassembler may then instruct the web browser to assemble the one or more received chunks with the one or more chunks that are stored on the client device into the web page for presentation on the client device.
申请公布号 US9077681(B2) 申请公布日期 2015.07.07
申请号 US201012898128 申请日期 2010.10.05
申请人 Microsoft Technology Licensing, LLC 发明人 Mickens James W.
分类号 G06F15/16;H04L29/08;G06F17/30 主分类号 G06F15/16
代理机构 代理人 Yee Judy;Wight Stephen A.;Minhas Micky
主权项 1. A computer-readable memory storing computer-executable instructions that, when executed, cause one or more processors to perform operations comprising: receiving a request for a web page from a web browser of a client device and a cookie; in response to receiving the cookie and the cookie including an indicator indicating every portion of a plurality of portions of the web page are stored on the client device, sending a reassembler instructing the web browser to assemble at least some portions of the plurality of portions that are stored on the client device into the web page for presentation on the client device; in response to receiving the cookie and the cookie including the indicator indicating one or more portions of the plurality of portions of the web page are stored on the client device and determining that at least one portion of the plurality of portions of the web page is missing from the client device, sending the at least one portion and the reassembler to the client device, the reassembler instructing the web browser to combine the at least one portion with the one or more of the portions that are stored on the client device into the web page for presentation on the client device; and in response to receiving the cookie and the cookie not including the indicator, sending an annotated version of the web page and the reassembler to the client device for presentation on the client device.
地址 Redmond WA US