Automatic credential input to a user interface of a remote mobile app
AssigneeTrend Micro Incorporated
InventorsXinxin FANG, Junwen Sun, Chengyu Fang
Life of this patent
Estimating the term…
Abstract
A server computer runs several remote mobile operating systems. A remote mobile app running on one of the remote mobile operating systems generates a user interface that includes an input field for receiving a credential. The user interface is displayed on a touchscreen of a mobile device that is in communication with the server computer. A touchscreen keyboard with an autofill button is displayed on the touchscreen. When a user of the mobile device clicks on the autofill button, the credential of the user is retrieved and sent from the mobile device to the server computer, where the credential is entered into the input field.
Claims15
A computer-implemented method comprising:
- generating a user interface of a remote mobile app running under a remote mobile operating system, the remote mobile operating system being one of a plurality of remote mobile operating systems running on a server computer;
- displaying the user interface on a touchscreen of a mobile device that is in communication with the server computer;
- displaying, on the touchscreen of the mobile device, a first touchscreen keyboard of a local input method editor (IME) that is running on the mobile device, the first touchscreen keyboard including an autofill button;
- in response to the autofill button being clicked by a user of the mobile device, retrieving a credential of the user and sending the credential of the user from the mobile device to a virtual IME that is running on the server computer;
- and
- forwarding, by the virtual IME, the credential of the user to the remote mobile app to automatically enter the credential of the user in a corresponding input field of the user interface.
A system comprising:
- a server computer comprising at least one processor and memory, the memory of the server computer storing instructions that when executed by the at least one processor of the server computer cause the server computer to:
- run a plurality of mobile operating systems, run a remote mobile app under one of the plurality of mobile operating systems, generate a user interface of the remote mobile app, receive a credential of a user, and enter the credential of the user in a corresponding input field of the user interface;
- and
- a mobile device comprising at least one processor and memory, the memory of the mobile device storing instructions that when executed by the at least one processor of the mobile device cause the mobile device to:
- display the user interface on a touchscreen of the mobile device, display a touchscreen keyboard with an autofill button on the touchscreen of the mobile device, retrieve the credential of the user in response to the user clicking on the autofill button, and provide the credential of the user to the server computer.
A computer-implemented method comprising:
- displaying, on a touchscreen of a mobile device, a user interface of a remote mobile app that runs under a remote mobile operating system, the remote mobile operating system running on a server computer that is in communication with the mobile device;
- detecting that the user interface includes an input field for receiving a credential;
- in response to detecting that the user interface includes the input field, displaying an autofill button on the touchscreen of the mobile device;
- in response to the autofill button being activated by a user of the mobile device, retrieving a previously stored credential of the user;
- and
- providing the credential of the user to the remote mobile app.
Dependencies are inferred from the claim text.