Correction of errors in character strings that include a word delimiter
First Claim
1. A method comprising:
- receiving, by a computing device, a first series of one or more user inputs;
outputting, by the computing device, for display at a display device, a first string of characters based on the first series of one or more user inputs;
in response to determining that the first string does not match a word in a lexicon and that the first string ends with a word delimiter, outputting, by the computing device and for display at the display device, a second string of characters in place of the first string of characters;
after receiving the first series of one or more user inputs, receiving, by the computing device, a second series of one or more user inputs;
outputting, by the computing device, for display at the display device, a third string of characters based on the second series of one or more user inputs;
determining, by the computing device and based at least in part on the first and second series of one or more user inputs, a fourth string of characters; and
outputting, by the computing device and for display at the display device, the fourth string in place of the second and third strings of characters.
2 Assignments
0 Petitions
Accused Products
Abstract
In response to determining that a first series of user inputs corresponds to a first character string, the computing device outputs, for display at a display device, the first character string. In response to determining that the first character string does not match a word in a lexicon and in response to determining that the first character string ends with a word delimiter, the computing device replaces the first character string with a second character string. After receiving the first series of user inputs, the computing device receives a second series of user inputs. In response to determining that the second series of user inputs corresponds to a third character string, the computing device outputs the third character string. The computing device determines, based at least in part on the first and second series of user inputs, a fourth character string and outputs, for display, the fourth character string.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, by a computing device, a first series of one or more user inputs; outputting, by the computing device, for display at a display device, a first string of characters based on the first series of one or more user inputs; in response to determining that the first string does not match a word in a lexicon and that the first string ends with a word delimiter, outputting, by the computing device and for display at the display device, a second string of characters in place of the first string of characters; after receiving the first series of one or more user inputs, receiving, by the computing device, a second series of one or more user inputs; outputting, by the computing device, for display at the display device, a third string of characters based on the second series of one or more user inputs; determining, by the computing device and based at least in part on the first and second series of one or more user inputs, a fourth string of characters; and outputting, by the computing device and for display at the display device, the fourth string in place of the second and third strings of characters. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computing device that comprises one or more processors configured to:
-
receive a first series of one or more user inputs; in response to determining that the first series of one or more user inputs corresponds to a first string of characters, output, for display at the display device, the first string of characters; in response to determining that the first string does not match a word in a lexicon and in response to determining that the first string ends with a word delimiter, output, for display at the display device, a second string of characters in place of the first string of characters; after receiving the first series of one or more user inputs, receive a second series of one or more user inputs; in response to determining that the second series of one or more user inputs corresponds to a third string, output, for display at the display device, the third string; determine, based at least in part on the first and second series of one or more user inputs, a fourth string of characters; and output, for display at the display device, the fourth string of characters in place of the second and third strings. - View Dependent Claims (19)
-
-
20. A non-transitory computer-readable storage medium that stores instructions that, when executed by one or more processors of a computing device, cause the computing device to:
-
in response to determining that a first series of one or more user inputs corresponds to a first string of characters, output, for display at a display device, the first string of characters; in response to determining that the first string of characters does not match a word in a lexicon and in response to determining that the first string of characters ends with a word delimiter, output, for display at the display device, a second string of characters in place of the first string of characters; in response to determining that a second series of one or more user inputs received after the first series of one or more user inputs corresponds to a third string of characters, output, for display at the display device, the third string of characters; determine, based at least in part on the first and second series of one or more user inputs, a fourth string of characters; and output, for display at the display device, the fourth string in place of the second and third strings of characters.
-
Specification