发明名称 APPLICATION DOWNLOAD EMULATION
摘要 Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing a cloud emulation of a native application accessible at a user device while the native application is downloading on the user device. After the downloading is complete, the user device may retrieved the state data generated during the cloud emulation and launch the native application and resume the state of the native application as achieved by the cloud emulator.
申请公布号 US2016350094(A1) 申请公布日期 2016.12.01
申请号 US201514721516 申请日期 2015.05.26
申请人 Google Inc. 发明人 Lee Dong Ha;Yeom Jaehyun;Choy Jongho
分类号 G06F9/445;G06F9/455 主分类号 G06F9/445
代理机构 代理人
主权项 1. A computer-implemented method performed by data processing apparatus comprising one or more computers in data communication, the method comprising: receiving, at a data processing apparatus that is separate from a user device, a notification for a native application installation for the user device, and in response: instantiating, other than at the user device, an emulation instance of the native application to generate an instantiation of the native application;establishing, with the user device, a communication of the emulation instance to an emulation environment on the user device, wherein the emulation environment on the user device is separate from the instantiation of the native application on the user device;processing data received from the emulation environment on the user device in the emulation instance for the native application and generating updates to the emulation environment in response;providing the updates to the emulation environment to the user device; andproviding, to the user device, state data describing a state of the emulation instance of the native application and, in response to the processing of data received from the emulation environment on the user device, updates to state data responsive to the processing of data received from the emulation environment for storage at a local storage on the user device; wherein the state data and the updates to the state data are used at the user device to instantiate the native application on the user device at the described state.
地址 Mountain View CA US