Device, method, and graphical user interface for creating and using duplicate virtual keys
AssigneeApple Inc.
InventorAnton Davydov
Life of this patent
Estimating the term…
Abstract
A method for duplicating and using virtual keys includes displaying a virtual keyboard that includes a plurality of keys. The method also includes detecting a first input to the device that activates a key cloning mode. The method further includes: while in the key cloning mode, detecting selection of a first key on the virtual keyboard; and in response to detecting selection of the first key, displaying a duplicate of the first key. The method further includes detecting activation of the duplicate of the first key; and, in response to detecting activation of the duplicate of the first key, performing an action in accordance with the first key.
Claims24
A computing device, comprising:
- a display and a touch-sensitive surface;
- one or more processors;
- memory;
- and
- one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for:
- displaying a virtual keyboard that includes a plurality of keys;
- detecting selection of a first key in the virtual keyboard while a key cloning mode is inactive;
- in response to detecting selection of the first key in the virtual keyboard while the key cloning mode is inactive, inputting a character corresponding to the first key;
- detecting a first input on the virtual keyboard;
- in response to detecting the first input on the virtual keyboard:
- activating a key cloning mode, and
- maintaining display of the virtual keyboard;
- while in the key cloning mode:
- detecting selection of the first key on the virtual keyboard;
- and,
- in response to detecting selection of the first key, displaying a duplicate of the first key;
- detecting activation of the duplicate of the first key;
- and,
- in response to detecting, activation of the duplicate of the first key, inputting a character corresponding to the first key.
A method, comprising:
- at a computing device with a display and a touch-sensitive surface:
- displaying a virtual keyboard that includes a plurality of keys;
- detecting selection of a first key in the virtual keyboard while a key cloning mode is inactive;
- in response to detecting selection of the first key in the virtual keyboard while the key cloning mode is inactive, inputting a character corresponding to the first key;
- detecting a first input on the virtual keyboard;
- in response to detecting the first input on the virtual keyboard:
- activating a key cloning mode, and
- maintaining display of the virtual keyboard;
- while in the key cloning mode:
- detecting selection of the first key on the virtual keyboard;
- and,
- in response to detecting selection of the first key, displaying a duplicate of the first key;
- detecting activation of the duplicate of the first key;
- and,
- in response to detecting activation of the duplicate of the first key, inputting a character corresponding to the first key.
A graphical user interface on a computing device with a display, a touch-sensitive surface, a memory, and one or more processors to execute one or more programs stored in the memory, the graphical user interface comprising:
- a virtual keyboard that includes a plurality of keys;
- wherein:
- selection of a first key in the virtual keyboard is detected while a key cloning mode is inactive;
- in response to detecting selection of the first key in the virtual keyboard while the key cloning mode is inactive, a character corresponding to the first key is inputted;
- a first input on the virtual keyboard is detected;
- in response to detecting the first input on the virtual keyboard:
- a key cloning mode is activated, and
- display of the virtual keyboard is maintained;
- while in the key cloning mode:
- selection of the first key on the virtual keyboard is detected;
- and,
- a duplicate of the first key is displayed in response to the detection of the selection of the first key;
- activation of the duplicate of the first key is detected;
- and,
- a character corresponding to the first key is inputted in response to the detection of the activation of the duplicate of the first key.
A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a computing device with a display and a touch-sensitive surface, cause the device to:
- display a virtual keyboard that includes a plurality of keys;
- detect selection of a first key in the virtual keyboard while a key cloning mode is inactive;
- in response to detecting selection of the first key in the virtual keyboard while the key cloning mode is inactive, input a character corresponding to the first key;
- detect a first input on the virtual keyboard;
- in response to detecting the first input on the virtual keyboard;
- activate a key cloning mode, and
- maintain display of the virtual keyboard;
- while in the key cloning mode:
- detect selection of the first key on the virtual keyboard;
- and,
- in response to detecting selection of the first key, display a duplicate of the first key;
- detect activation of the duplicate of the first key;
- and,
- in response to detecting activation of the duplicate of the first key, input a character corresponding to the first key.
Dependencies are inferred from the claim text.