Handheld electronic device and associated method providing advanced text editing function in a text disambiguation environment
First Claim
1. A method of enabling input on a handheld electronic device that comprises an output apparatus, an input apparatus comprising a plurality of input members, and a processor apparatus, the method comprising:
- detecting selection of one or more input members of the input apparatus;
determining one or more disambiguated objects corresponding to the one or more input members by searching data stored on the handheld electronic device;
providing one or more of the disambiguated objects;
detecting selection of a displayed object from the one or more provided disambiguated objects;
detecting a predetermined input when an edit focus of the processor apparatus is on a character of the displayed object, the character being assigned to an input member having a plurality of characters assigned thereto;
responsive to the predetermined input, modifying the displayed object by replacing the character with a different character assigned to the input member, the modified displayed object being different than each of the one or more disambiguated objects; and
detecting a second selection of an input member having a number of characters assigned thereto and responsive thereto;
inserting a non-delimiter character of the number of characters at a position of the edit focus in the modified displayed object; and
exiting an edit mode on the handheld device.
6 Assignments
0 Petitions
Accused Products
Abstract
An improved handheld electronic device and associated method provide an advanced editing feature and an improved learning feature that are provided in a disambiguation environment. The advanced editing feature advantageously enables a new word that has been incorrectly disambiguated by a disambiguation routine to be readily corrected by the user without requiring the incorrectly disambiguated word to be deleted and retyped. Rather, the advanced editing feature enables the incorrectly disambiguated characters to be replaced with opposite characters on the same keys, and such changes can be accomplished merely through the use of inputs to a track ball. The newly edited word can then be learned by a learning database. The improved learning function advantageously favors words that are learned using the advanced editing feature over words that have been learned in other fashions.
25 Citations
12 Claims
-
1. A method of enabling input on a handheld electronic device that comprises an output apparatus, an input apparatus comprising a plurality of input members, and a processor apparatus, the method comprising:
-
detecting selection of one or more input members of the input apparatus; determining one or more disambiguated objects corresponding to the one or more input members by searching data stored on the handheld electronic device;
providing one or more of the disambiguated objects;detecting selection of a displayed object from the one or more provided disambiguated objects; detecting a predetermined input when an edit focus of the processor apparatus is on a character of the displayed object, the character being assigned to an input member having a plurality of characters assigned thereto; responsive to the predetermined input, modifying the displayed object by replacing the character with a different character assigned to the input member, the modified displayed object being different than each of the one or more disambiguated objects; and detecting a second selection of an input member having a number of characters assigned thereto and responsive thereto; inserting a non-delimiter character of the number of characters at a position of the edit focus in the modified displayed object; and exiting an edit mode on the handheld device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
Specification