TEXT SUGGESTION OUTPUT USING PAST INTERACTION DATA
2 Assignments
0 Petitions
Accused Products
Abstract
In one example, a device includes at least one processor and at least one module operable by the at least one processor to output, for display, a graphical user interface including a graphical keyboard and one or more text suggestion regions, and select, based at least in part on an indication of gesture input, at least one key of the graphical keyboard. The at least one module is further operable by the at least one processor to determine a plurality of candidate character strings, determine past interaction data that comprises a representation of a past user input corresponding to at least one candidate character string while the at least one candidate character string was previously displayed in at least one of the one or more text suggestion regions, and output the at least one candidate character string for display in one of the one or more text suggestion regions.
-
Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A method comprising:
-
outputting, by a computing device and for display, a graphical user interface including a graphical keyboard and one or more text suggestion regions; receiving, by the computing device, an indication of gesture input detected at a presence-sensitive input device operatively coupled to the computing device; determining, by the computing device and based at least in part on the indication of the gesture input, at least one candidate character string; determining, by the computing device and based at least in part on an association between the at least one candidate character string and a context of the gesture input, a probability for the at least one candidate character string, the probability being based at least in part on past interaction data that indicates whether the at least one candidate character string was selected at a text suggestion region of the one or more text suggestion regions while the at least one candidate character string was previously displayed in the text suggestion region; determining, by the computing device and based at least in part on the probability, whether to output the at least one candidate character string; and outputting, by the computing device and for display, the at least one candidate character string. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 36)
-
-
29. A computing device comprising:
-
at least one processor; and at least one module operable by the at least one processor to; output, for display, a graphical user interface including a graphical keyboard and one or more text suggestion regions; receive an indication of gesture input detected at a presence-sensitive input device operatively coupled to the computing device; determine, based at least in part on the indication of the gesture input, at least one candidate character string; determine, based at least in part on an association between the at least one candidate character string and a context of the gesture input, a probability for the at least one candidate character string, the probability being based at least in part on past interaction data that indicates whether the least one candidate character string was selected at a text suggestion region of the one or more text suggestion regions while the at least one candidate character string was previously displayed in the text suggestion region; determine, based at least in part on the probability, whether to output the at least one candidate character string; and output, for display, the at least one candidate character string. - View Dependent Claims (30, 31, 32, 33, 34, 35)
-
-
37. A non-transitory computer-readable storage medium encoded with instructions that, when executed, cause at least one processor of a computing device to:
-
output, for display, a graphical user interface including a graphical keyboard and one or more text suggestion regions; receive an indication of gesture input detected at a presence-sensitive input device operatively coupled to the computing device; determine, based at least in part on the indication of the gesture input, at least one candidate character string; determine, based at least in part on an association between the at least one candidate character string and a context of the gesture input, a probability for the at least one candidate character string, the probability being based at least in part on past interaction data that indicates whether the least one candidate character string was selected at a text suggestion region of the one or more text suggestion regions while the at least one candidate character string was previously displayed in the text suggestion region; determine, based at least in part on the probability, whether to output the at least one candidate character string; and output, for display, the at least one candidate character string. - View Dependent Claims (38, 39, 40)
-
Specification