Handheld electronic device and method employing logical proximity of characters in spell checking
First Claim
Patent Images
1. A method of enabling input on an electronic device, the method comprising:
- receiving an input comprising a set of key selections;
determining base characters for the set of key selections;
determining proposed spelling corrections based on the input, the proposed spelling corrections being of a first type of spelling correction or a second type of spelling correction; and
outputting the proposed spelling corrections such that spelling corrections of the first type are designated as a higher priority than spelling corrections of the second type;
wherein the first type of spelling correction is a correction that contains characters corresponding to the determined base characters and having at least one diacritical difference.
5 Assignments
0 Petitions
Accused Products
Abstract
An improved handheld electronic device and associated method employing an improved spell checking routine enable proposed spelling corrections having a close logical proximity to an active input to be output at a position of preference for easy selection by the user. By way of example, a base character and the various accented forms thereof can be said to have a logical proximity to one another that is closer than their logical proximity to any character having a different base character, whether additionally having a diacritical element or not.
-
Citations
24 Claims
-
1. A method of enabling input on an electronic device, the method comprising:
-
receiving an input comprising a set of key selections; determining base characters for the set of key selections; determining proposed spelling corrections based on the input, the proposed spelling corrections being of a first type of spelling correction or a second type of spelling correction; and outputting the proposed spelling corrections such that spelling corrections of the first type are designated as a higher priority than spelling corrections of the second type; wherein the first type of spelling correction is a correction that contains characters corresponding to the determined base characters and having at least one diacritical difference. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An electronic device comprising:
-
a memory storing instructions; and a processor executing the instructions to perform the steps of; receiving an input comprising a set of key selections; determining base characters for the set of key selections; determining proposed spelling corrections based on the input, the proposed spelling corrections being of a first type of spelling correction or a second type of spelling correction; and outputting the proposed spelling corrections such that spelling corrections of the first type are designated as a higher priority than spelling corrections of the second type; wherein the first type of spelling correction is a correction that contains characters corresponding to the determined base characters and having at least one diacritical difference. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A tangibly embodied non-transitory computer-readable storage medium storing instructions that, when executed by a processor, perform a method comprising:
-
receiving an input comprising a set of key selections; determining base characters for the set of key selections; determining proposed spelling corrections based on the input, the proposed spelling corrections being of a first type of spelling correction or a second type of spelling correction; and outputting the proposed spelling corrections such that spelling corrections of the first type are designated as a higher priority than spelling corrections of the second type; wherein the first type of spelling correction is a correction that contains characters corresponding to the determined base characters and having at least one diacritical difference. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification