发明名称 SYSTEM FOR DOWNLOADING AND EXECUTING A VIRTUAL APPLICATION
摘要 A virtual process manager for use with a client application. Both the process manager and the client application are installed on a client computing device. In response to a user command to execute a virtual application at least partially implemented by a virtualized application file stored on a remote computing device, the client application sends a high priority command to the process manager to execute the virtual application. Before receiving the user command, the client application sends a low priority command to the process manager to download at least a portion of the virtualized application file. In response to the high priority command, and without additional user input, the process manager downloads any portion of the file not downloaded in response to the low priority command, and executes the virtual application on the client computing device. The client application may comprise a conventional web browser or operating system shell process.
申请公布号 US2015149525(A1) 申请公布日期 2015.05.28
申请号 US201514608444 申请日期 2015.01.29
申请人 Code Systems Corpoation 发明人 Zeller Mark Jeremy;Obata Kenji C.
分类号 H04L29/08;G06F9/455 主分类号 H04L29/08
代理机构 代理人
主权项 1. A method performed by a virtual process manager and a client application both executing on a first computing device, the method comprising: the client application connecting to a second computing device over a network, the second computing device storing a virtualized application file at least partially implementing a virtual application; without user input, the client application sending a command to the virtual process manager to download a portion of the virtualized application file from the second computing device; without user input, the virtual process manager downloading the portion of the virtualized application file from the second computing device, and waiting to execute the virtual application at least partially implemented by the downloaded virtualized application file on the first computing device until the virtual process manager receives a command from the client application to do so; after the virtual process manager has begun downloading the portion of the virtualized application file from the second computing device, the client application receiving a user command to execute the virtual application at least partially implemented by the virtualized application file and in response to the user command, sending a command to the virtual process manager to execute the virtual application at least partially implemented by the downloaded virtualized application file on the first computing device; and in response to the command to execute the virtual application, the virtual process manager downloading any portions of the virtualized application file not previously downloaded from the second computing device, and executing the virtual application at least partially implemented by the downloaded virtualized application file on the first computing.
地址 Seattle WA US