Device, Method, and Graphical User Interface for a Predictive Keyboard
First Claim
1. A method comprising:
- displaying a suggestion region above an on-screen keyboard, the suggestion region including multiple suggested character strings;
detecting a gesture that begins within a predefined key of the on-screen keyboard; and
responsive to detecting the gesture;
in accordance with a determination that the gesture ends within the predefined key, inserting a first character string into a text field; and
in accordance with a determination that the gesture ends outside of the predefined key, inserting a second character string into the text field, wherein the second character string is different from the first character string.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes displaying a suggestion region above an on-screen keyboard. The suggestion region includes multiple suggested character strings. The method further includes: detecting a gesture that begins within a predefined key of the on-screen keyboard; and responsive to detecting the gesture: in accordance with a determination that the gesture ends within the predefined key, inserting a first character string into a text field; and in accordance with a determination that the gesture ends outside of the predefined key, inserting a second character string into the text field, wherein the second character string is different from the first character string.
62 Citations
27 Claims
-
1. A method comprising:
-
displaying a suggestion region above an on-screen keyboard, the suggestion region including multiple suggested character strings; detecting a gesture that begins within a predefined key of the on-screen keyboard; and responsive to detecting the gesture; in accordance with a determination that the gesture ends within the predefined key, inserting a first character string into a text field; and in accordance with a determination that the gesture ends outside of the predefined key, inserting a second character string into the text field, wherein the second character string is different from the first character string. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A non-transitory computer-readable storage medium including instructions to:
-
display a suggestion region above an on-screen keyboard, the suggestion region including multiple suggested character strings; detect a gesture that begins within a predefined key of the on-screen keyboard; and responsive to detecting the gesture; in accordance with a determination that the gesture ends within the predefined key, insert a first character string into a text field; and in accordance with a determination that the gesture ends outside of the predefined key, insert a second character string into the text field, wherein the second character string is different from the first character string.
-
-
27. A system comprising:
-
a non-transitory computer-readable storage medium including instructions to; display a suggestion region above an on-screen keyboard, the suggestion region including multiple suggested character strings; detect a gesture that begins within a predefined key of the on-screen keyboard; and responsive to detecting the gesture; in accordance with a determination that the gesture ends within the predefined key, insert a first character string into a text field; and in accordance with a determination that the gesture ends outside of the predefined key, insert a second character string into the text field, wherein the second character string is different from the first character string; and a computer processor for executing the instructions.
-
Specification