发明名称 Systems and methods for providing user inputs to remote mobile operating systems
摘要 A virtual mobile infrastructure includes a mobile client device running a local mobile operating system and a server computer running a remote mobile operating system. The mobile client device displays a screen image of the remote mobile operating system. User text inputs for a remote application running on the remote mobile operating system are received by way of a touchscreen keyboard of a local input method editor (IME) of the local mobile operating system. The user text inputs are transmitted from the mobile client device to the server computer, where the text inputs are provided to the remote application by a virtual IME of the remote mobile operating system.
申请公布号 US9300720(B1) 申请公布日期 2016.03.29
申请号 US201313902013 申请日期 2013.05.24
申请人 Trend Micro Incorporated 发明人 Qiu Yinfeng;Xu Yaozhou;Chen Gen
分类号 H04L15/16;H04L29/08;H04L12/66;G06F9/44;G06F9/455;G06F3/0488 主分类号 H04L15/16
代理机构 Okamoto & Benedicto LLP 代理人 Okamoto & Benedicto LLP
主权项 1. A system comprising: a server computer comprising a processor, memory, and a storage device, the memory of the server computer comprising instructions that when executed by the processor of the server computer causes the server computer to run a remote mobile operating system that comprises an application layer with applications that run on top of a system layer with a Dalvik process virtual machine that executes a first application being accessed by a user of a mobile client device over a computer network, wherein the remote mobile operating system receives user text inputs from the mobile client device and provides the user text inputs to the first application, and generates a touchscreen keyboard of a remote input method editor (IME) of the remote mobile operating system; and the mobile client device comprising a processor, memory and a storage device, the memory of the mobile client device comprising instructions that when executed by the processor of the mobile client device causes the mobile client device to run a local mobile operating system, and display a screen image of the remote mobile operating system, wherein the local mobile operating system automatically displays a touchscreen keyboard of a local IME of the local mobile operating system over the touchscreen keyboard of the remote IME in response to information from the server computer that the first application is accepting the user text inputs, wherein the remote touchscreen keyboard from the remote IME is hidden from a user of the mobile device, and wherein the local mobile operating system receives the user text inputs from the touchscreen of the local IME, and provides the user text inputs to the server computer by transmitting from the mobile client device over the computer network to the server computer.
地址 Tokyo JP