发明名称 Local Operation of Remotely Executed Applications
摘要 Systems and techniques are described for executing an application locally. A described technique includes providing, by a user device and to a remote application system, data identifying user events associated with the application while data communication is available between a user device and a remote application system executing an application. The user device receives from the remote application system user interfaces for the application and presents the user interfaces on a display of the user device. The user events are provided as inputs to a local version of the application executing on the user device. A determination is made that data communication between the user device and the remote application system has become unavailable. In response, a user interface generated by the local version of the application is presented on the display of the user device.
申请公布号 US2016261671(A1) 申请公布日期 2016.09.08
申请号 US201514641100 申请日期 2015.03.06
申请人 VMware, Inc. 发明人 AbiEzzi Salim
分类号 H04L29/08;G06F9/44;G06F3/0484 主分类号 H04L29/08
代理机构 代理人
主权项 1. A method comprising: while data communication is available between a user device and a remote application system executing an application: providing, by the user device and to the remote application system, data identifying user events associated with the application;receiving, by the user device and from the remote application system, user interfaces for the application and presenting the user interfaces on a display of the user device; andproviding the user events as inputs to a local version of the application executing on the user device; and determining that data communication between the user device and the remote application system has become unavailable and, in response: presenting, on the display of the user device, a user interface generated by the local version of the application;detecting, by the user device, one or more subsequent user events associated with the user interface generated by the local version of the application;providing the subsequent user events as input to the local version of the application; andstoring data identifying the one or more subsequent user events.
地址 Palo Alto CA US