发明名称 Precompiling locally-stored instructions for a web application
摘要 Systems and methods for accessing locally-stored content for a web application are disclosed. In some aspects, a user input for requesting a web application is received at a client computing device. A network request for the web application is provided via a network. That software code for the web application is stored in local storage of the client computing device is determined. The stored software code for the web application is placed into a random access memory (RAM) of the client computing device. At least a portion of the stored software code is precompiled prior to receiving a response to the network request.
申请公布号 US9516092(B2) 申请公布日期 2016.12.06
申请号 US201313907592 申请日期 2013.05.31
申请人 GOOGLE INC. 发明人 Hundt Robert;Heffernan Mark
分类号 H04L29/08;G06F17/30;H04L12/24;G06F9/445 主分类号 H04L29/08
代理机构 McDermott Will & Emery LLP 代理人 McDermott Will & Emery LLP
主权项 1. A system for accessing locally stored content for a web application, the system comprising: one or more processors; and local storage, residing on a random access memory (RAM) and a disk, the local storage comprising: precompilable software code for a web application stored on the disk; and a client application software code area, the client application software code area storing instructions which, when executed by the one or more processors, cause the one or more processors to implement a method, the method comprising: receiving a user input for requesting a web application; providing, via a network, a network request for the web application; placing the stored software code for the web application from the disk into the random access memory (RAM); precompiling at least a portion of the stored software code prior to receiving a response to the network request; receiving the response to the network request for the web application; determining, upon receiving the response to the network request for the web application, whether the stored software code is equivalent to at least a part of the software code received in the response to the network request; if the stored software code is equivalent to the at least the part of the software code received in the response to the network request, then executing the precompiled portion of the stored software code; and if the stored software code is not equivalent to the at least the part of the software code received in the response to the network request, then compiling and executing the software code received in the response to the network request while forgoing execution of the precompiled portion of the stored software code.
地址 Mountain View CA US
您可能感兴趣的专利