Spell Check Function That Applies a Preference to a Spell Check Algorithm Based Upon Extensive User Selection of Spell Check Results Generated by the Algorithm, and Associated Handheld Electronic Device
First Claim
Patent Images
1. A method of enabling management of a spell check function on a handheld electronic device, the spell check function comprising a plurality of spell check algorithms stored on the handheld electronic device for execution thereon when subjecting text entries to the spell check function, the method comprising:
- executing at least some of the algorithms with respect to each of a plurality of text inputs to generate proposed spell check interpretations of the text inputs;
outputting at least some of the proposed spell check interpretations;
detecting selection inputs with respect to at least some of the proposed spell check interpretations that are output;
determining that an accumulated quantity of selection inputs that were made with respect to proposed spell check interpretations that were generated by a particular spell check algorithm meet a number of predetermined usage criteria; and
responsive to said determining, and with respect to subsequent text inputs;
applying a preference to proposed spell check interpretations generated by the particular algorithm, andemploying the preference in said outputting.
5 Assignments
0 Petitions
Accused Products
Abstract
An improved spell check function and handheld electronic device provide a spell checking feature that includes provides a preference to a spell check algorithm that based upon extensive selection by the user of spell check results generated by the algorithm.
252 Citations
4 Claims
-
1. A method of enabling management of a spell check function on a handheld electronic device, the spell check function comprising a plurality of spell check algorithms stored on the handheld electronic device for execution thereon when subjecting text entries to the spell check function, the method comprising:
-
executing at least some of the algorithms with respect to each of a plurality of text inputs to generate proposed spell check interpretations of the text inputs; outputting at least some of the proposed spell check interpretations; detecting selection inputs with respect to at least some of the proposed spell check interpretations that are output; determining that an accumulated quantity of selection inputs that were made with respect to proposed spell check interpretations that were generated by a particular spell check algorithm meet a number of predetermined usage criteria; and responsive to said determining, and with respect to subsequent text inputs; applying a preference to proposed spell check interpretations generated by the particular algorithm, and employing the preference in said outputting. - View Dependent Claims (2)
-
-
3. A handheld electronic device comprising:
-
a processor apparatus comprising a processor and a memory having a plurality of language objects stored therein, the memory further having stored therein a number of routines comprising a spell check routine that provides a spell check function, the spell check function comprising a plurality of spell check algorithms stored in the memory for execution on the processor when subjecting text entries to the spell check function; an input apparatus comprising a plurality of input members, the input apparatus being structured to provide input to the processor apparatus; an output apparatus structured to receive output signals from the processor apparatus; the routines having instructions which, when executed on the processor, cause the handheld electronic device to perform operations comprising; executing at least some of the algorithms with respect to each of a plurality of text inputs to generate proposed spell check interpretations of the text inputs; outputting at least some of the proposed spell check interpretations; detecting selection inputs with respect to at least some of the proposed spell check interpretations that are output; determining that an accumulated quantity of selection inputs that were made with respect to proposed spell check interpretations that were generated by a particular spell check algorithm meet a number of predetermined usage criteria; and responsive to said determining, and with respect to subsequent text inputs; applying a preference to proposed spell check interpretations generated by the particular algorithm, and employing the preference in said outputting. - View Dependent Claims (4)
-
Specification