Neural network for keyboard input decoding
First Claim
1. A computing device comprising:
- at least one processor; and
at least one module, operable by the at least one processor to;
output, for display at an output device operatively coupled to the computing 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 a neural network processing at least one spatial feature of the gesture, at least one character string, wherein the at least one spatial feature indicates at least one physical property of the gesture and the neural network comprises a Long Short Term Memory network; and
output, for display at the output device, the at least one character string determined based on the neural network processing of the at least one spatial feature of the gesture using the neural network.
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
25 Claims
-
1. A computing device comprising:
-
at least one processor; and at least one module, operable by the at least one processor to; output, for display at an output device operatively coupled to the computing 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 a neural network processing at least one spatial feature of the gesture, at least one character string, wherein the at least one spatial feature indicates at least one physical property of the gesture and the neural network comprises a Long Short Term Memory network; and output, for display at the output device, the at least one character string determined based on the neural network processing of the at least one spatial feature of the gesture using the neural network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer-readable storage medium encoded with instructions that, when executed, cause at least one processor to:
-
output, for display at an output device operatively coupled to the computing 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 feature that is processed by the computing device using a neural network, at least one character string, wherein the neural network comprises a Long Short Term Memory network; and output, for display at the output device, based at least in part on the processing of the at least feature that is processed by the computing device using the neural network, the at least one character string. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method comprising:
-
outputting, by a computing device and for display at an output device operatively coupled to the computing device, a graphical keyboard; receiving, by the computing device, 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; determining, based on the gesture that is processed by the computing device using the neural network, at least one character string, wherein the neural network comprises a Long Short Term Memory network; and outputting, by the computing device and for display at the output device, based at least in part on the processing of the gesture that is processed by the computing device using a neural network, the at least one character string. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
-
Specification