Mobile Electronic Device and Associated Method Providing Proposed Spelling Corrections Based Upon a Location of Cursor At or Adjacent a Character of a Text Entry
First Claim
1. A method on a mobile electronic device of providing a number of proposed spelling corrections for a text entry having a plurality of characters, the method comprising:
- detecting a location of a cursor at or adjacent at least one character of the text entry;
outputting a number of proposed spelling corrections each comprising a number of characters and comprising a character difference from the text entry that is at least one of;
a character of the text entry at or adjacent the cursor being absent from a corresponding position in the proposed spelling correction,the proposed spelling correction comprising a character additional to the text entry and disposed at a position in the proposed spelling correction that corresponds with being at or adjacent the cursor in the text entry,a character of the text entry at or adjacent the cursor being replaced with a different character at a corresponding position in the proposed spelling correction, anda character of the text entry at or adjacent the cursor and another character adjacent thereto in the text entry being at swapped positions in the proposed spelling correction.
2 Assignments
0 Petitions
Accused Products
Abstract
An improved mobile electronic device and method enable the outputting of proposed spelling corrections that are based upon a location of a cursor at or adjacent a character of a text entry. Advantageously, therefore, the proposed spelling corrections that are output in a window on a display can be fewer in number and thus more readily reviewable since some valid spelling corrections may be suppressed from such a window if they do not additionally include a character difference from the potentially misspelled text entry that is relevant to the location of the cursor.
28 Citations
18 Claims
-
1. A method on a mobile electronic device of providing a number of proposed spelling corrections for a text entry having a plurality of characters, the method comprising:
-
detecting a location of a cursor at or adjacent at least one character of the text entry; outputting a number of proposed spelling corrections each comprising a number of characters and comprising a character difference from the text entry that is at least one of; a character of the text entry at or adjacent the cursor being absent from a corresponding position in the proposed spelling correction, the proposed spelling correction comprising a character additional to the text entry and disposed at a position in the proposed spelling correction that corresponds with being at or adjacent the cursor in the text entry, a character of the text entry at or adjacent the cursor being replaced with a different character at a corresponding position in the proposed spelling correction, and a character of the text entry at or adjacent the cursor and another character adjacent thereto in the text entry being at swapped positions in the proposed spelling correction. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A mobile electronic device structured to provide a number of proposed spelling corrections for a text entry having a plurality of characters, the mobile electronic device comprising:
-
a processor apparatus comprising a processor and a memory; an input apparatus structured to provide input to the processor apparatus; an output apparatus structured to receive output signals from the processor; the memory having stored therein one or more routines which, when executed on the processor, cause the mobile electronic device to perform operations comprising; detecting a location of a cursor at or adjacent at least one character of the text entry; outputting a number of proposed spelling corrections each comprising a number of characters and comprising a character difference from the text entry that is at least one of; a character of the text entry at or adjacent the cursor being absent from a corresponding position in the proposed spelling correction, the proposed spelling correction comprising a character additional to the text entry and disposed at a position in the proposed spelling correction that corresponds with being at or adjacent the cursor in the text entry, a character of the text entry at or adjacent the cursor being replaced with a different character at a corresponding position in the proposed spelling correction, and a character of the text entry at or adjacent the cursor and another character adjacent thereto in the text entry being at swapped positions in the proposed spelling correction. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A machine readable storage medium comprising one or more routines which, when executed on a processor of a mobile electronic device that is capable of providing a number of proposed spelling corrections for a text entry having a plurality of characters, causes the mobile electronic device to perform operations comprising:
-
detecting a location of a cursor at or adjacent at least one character of the text entry; outputting a number of proposed spelling corrections each comprising a number of characters and comprising a character difference from the text entry that is at least one of; a character of the text entry at or adjacent the cursor being absent from a corresponding position in the proposed spelling correction, the proposed spelling correction comprising a character additional to the text entry and disposed at a position in the proposed spelling correction that corresponds with being at or adjacent the cursor in the text entry, a character of the text entry at or adjacent the cursor being replaced with a different character at a corresponding position in the proposed spelling correction, and a character of the text entry at or adjacent the cursor and another character adjacent thereto in the text entry being at swapped positions in the proposed spelling correction. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification