Neural network for keyboard input decoding
First Claim
1. A method comprising:
- outputting, by a computing device, for display, a graphical keyboard that includes a plurality of keys;
receiving, by the computing device, a gesture that selects one or more keys from the plurality of keys;
determining, by the computing device, based on the gesture and a Long Short Term Memory network, at least one character string; and
outputting, by the computing device, for display, the at least one character string.
2 Assignments
0 Petitions
Accused Products
Abstract
In some examples, a computing device includes at least one processor; and at least one module, operable by the at least one processor to: output, for display at an output device, a graphical keyboard; receive an indication of a gesture detected at a location of a presence-sensitive input device, wherein the location of the presence-sensitive input device corresponds to a location of the output device that outputs the graphical keyboard; determine, based on at least one spatial feature of the gesture that is processed by the computing device using a neural network, at least one character string, wherein the at least one spatial feature indicates at least one physical property of the gesture; and output, for display at the output device, based at least in part on the processing of the at least one spatial feature of the gesture using the neural network, the at least one character string.
-
Citations
20 Claims
-
1. A method comprising:
-
outputting, by a computing device, for display, a graphical keyboard that includes a plurality of keys; receiving, by the computing device, a gesture that selects one or more keys from the plurality of keys; determining, by the computing device, based on the gesture and a Long Short Term Memory network, at least one character string; and outputting, by the computing device, for display, the at least one character string. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium encoded with instructions that, when executed, cause at least one processor to:
-
output, for display, a graphical keyboard that includes a plurality of keys; receive a gesture that selects one or more keys from the plurality of keys; determine, based on the gesture and a Long Short Term Memory network, at least one character string; and output, for display, the at least one character string. - View Dependent Claims (16, 17)
-
-
18. A computing device comprising:
-
at least one processor configured to; output, for display, a graphical keyboard that includes a plurality of keys; receive a gesture that selects one or more keys from the plurality of keys; determine, based on the gesture and a Long Short Term Memory network, at least one character string; and output, for display, the at least one character string. - View Dependent Claims (19, 20)
-
Specification