Input device and user interface interactions
First Claim
1. A method comprising:
- at an electronic device with one or more processors and memory;
generating a user interface for display on a display device, wherein the user interface includes a text entry field;
while the user interface is displayed on the display device, receiving an indication of a first input that includes movement of a contact detected on a touch-sensitive surface of a device, wherein the movement of the contact corresponds to a plurality of candidate characters;
in response receiving the indication of the first input;
in accordance with a determination that the text entry field is tolerant of character ambiguity, displaying a top candidate character of the plurality of candidate characters in the text entry field; and
in accordance with a determination that the text entry field is not tolerant of character ambiguity, displaying a plurality of character selection options that correspond to at least two of the plurality of candidate characters without displaying the top candidate character of the plurality of candidate characters in the text entry field.
0 Assignments
0 Petitions
Accused Products
Abstract
In some embodiments, a device displays functionality information in response to receiving an indication of a first input for which a contact meets functionality display criteria. In some embodiments, a device generates a user interface that includes a navigation bar including images from different positions in a respective content item, and a representation of an adjacent content item. In some embodiments, a device moves a selection-indicator in a user interface by a predefined amount in response to receiving an indication of a first input that meets unitary movement criteria. In some embodiments, a device interprets movement of a contact of an input based at least in part on a grip of a user. In some embodiments, a device displays a plurality of character selection options when a text entry field is not tolerant of character ambiguity and a first input corresponds to a plurality of candidate characters.
-
Citations
24 Claims
-
1. A method comprising:
at an electronic device with one or more processors and memory; generating a user interface for display on a display device, wherein the user interface includes a text entry field; while the user interface is displayed on the display device, receiving an indication of a first input that includes movement of a contact detected on a touch-sensitive surface of a device, wherein the movement of the contact corresponds to a plurality of candidate characters; in response receiving the indication of the first input; in accordance with a determination that the text entry field is tolerant of character ambiguity, displaying a top candidate character of the plurality of candidate characters in the text entry field; and in accordance with a determination that the text entry field is not tolerant of character ambiguity, displaying a plurality of character selection options that correspond to at least two of the plurality of candidate characters without displaying the top candidate character of the plurality of candidate characters in the text entry field. - View Dependent Claims (2, 3, 4, 5, 6, 7, 22)
-
8. An electronic device, comprising:
-
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; generating a user interface for display on a display device, wherein the user interface includes a text entry field; while the user interface is displayed on the display device, receiving an indication of a first input that includes movement of a contact detected on a touch-sensitive surface of a device, wherein the movement of the contact corresponds to a plurality of candidate characters; in response receiving the indication of the first input; in accordance with a determination that the text entry field is tolerant of character ambiguity, displaying a top candidate character of the plurality of candidate characters in the text entry field; and in accordance with a determination that the text entry field is not tolerant of character ambiguity, displaying a plurality of character selection options that correspond to at least two of the plurality of candidate characters without displaying the top candidate character of the plurality of candidate characters in the text entry field. - View Dependent Claims (9, 10, 11, 12, 13, 14, 23)
-
-
15. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by an electronic device with one or more processors and memory, cause the device to:
-
generate a user interface for display on a display device, wherein the user interface includes a text entry field; while the user interface is displayed on the display device, receive an indication of a first input that includes movement of a contact detected on a touch-sensitive surface of a device, wherein the movement of the contact corresponds to a plurality of candidate characters; in response receiving the indication of the first input; in accordance with a determination that the text entry field is tolerant of character ambiguity, display a top candidate character of the plurality of candidate characters in the text entry field; and in accordance with a determination that the text entry field is not tolerant of character ambiguity, display a plurality of character selection options that correspond to at least two of the plurality of candidate characters without displaying the top candidate character of the plurality of candidate characters in the text entry field. - View Dependent Claims (16, 17, 18, 19, 20, 21, 24)
-
Specification