Context sensitive auto-correction
First Claim
Patent Images
1. An electronic device, comprising:
- a display component capable of at least displaying textual characters;
a text input module that receives text provided by a user to the electronic device, and provides the received text to the display component for display in a user interface; and
an auto-correct module configured to;
determine that the received text switches from a first language to a second language based on usage information;
based on determining that the usage information is representative of a first usage context of the electronic device, automatically switch from a previously-selected first auto-correct dictionary corresponding to the first language to a second auto-correct dictionary corresponding to the second language selected from a plurality of auto-correct dictionaries, and automatically correct the displayed text according to the second auto-correct dictionary, the second language being different from the first language; and
based on determining that the usage information is representative of a second usage context of the electronic device, automatically switch off one or more particular auto-correct terms from the previously-selected first auto-correct dictionary, and automatically correct the displayed text according to the previously-selected first auto-correct dictionary having the one or more particular auto-correct terms switched off.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and computer program products are provided for adaptively autocorrecting text according to context. Text may be received at a mobile electronic device that was input by a user. The received text may be displayed at a display component of the mobile electronic device. An auto-correct dictionary is selected from a plurality of auto-correct dictionaries. The auto-correct dictionary may be selected based at least on usage information that is representative of a usage context of the mobile electronic device. The displayed text is auto-corrected according to the selected auto-correct dictionary.
53 Citations
20 Claims
-
1. An electronic device, comprising:
-
a display component capable of at least displaying textual characters; a text input module that receives text provided by a user to the electronic device, and provides the received text to the display component for display in a user interface; and an auto-correct module configured to; determine that the received text switches from a first language to a second language based on usage information; based on determining that the usage information is representative of a first usage context of the electronic device, automatically switch from a previously-selected first auto-correct dictionary corresponding to the first language to a second auto-correct dictionary corresponding to the second language selected from a plurality of auto-correct dictionaries, and automatically correct the displayed text according to the second auto-correct dictionary, the second language being different from the first language; and based on determining that the usage information is representative of a second usage context of the electronic device, automatically switch off one or more particular auto-correct terms from the previously-selected first auto-correct dictionary, and automatically correct the displayed text according to the previously-selected first auto-correct dictionary having the one or more particular auto-correct terms switched off. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method in an electronic device, comprising:
-
receiving, by an input device of the electronic device, text provided by a user to the electronic device; displaying the received text at a display component of the electronic device; performing, in response to determining that the received text switches from a first language to a second language based on usage information; based on determining that the usage information is representative of a first usage context of the electronic device, automatically switching, by a processor, from a previously-selected first auto-correct dictionary corresponding to the first language to a second auto-correct dictionary corresponding to the second language selected from a plurality of auto-correct dictionaries and automatically correcting the displayed text according to the second auto-correct dictionary; and based on determining that the usage information is representative of a second usage context of the electronic device, automatically switching off one or more particular auto-correct terms from the previously-selected first auto-correct dictionary, and automatically correcting the displayed text according to the previously-selected first auto-correct dictionary having the one or more particular auto-correct terms switched off. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A computer readable storage medium having computer program instructions embodied in said computer readable storage medium for enabling a processor to generate a user interface at a computing device, the computer program instructions comprising:
-
first computer program instructions that enable the processor to receive text provided by a user to the electronic device; second computer program instructions that enable the processor to display the received text at a display component of the electronic device; and third computer program instructions that enable the processor to; in response to determining that the received text switches from a first language to a second language based on usage information; based on determining that the usage information is representative of a first usage context of the electronic device, automatically switch from a previously-selected first auto-correct dictionary corresponding to the first language to a second auto-correct dictionary corresponding to the second language selected from a plurality of auto-correct dictionaries, the second auto-correct dictionary including a predetermined list of terms for correction and a corresponding list of correction terms, the usage information including at least location information, and automatically correct the displayed text according to the second auto-correct dictionary, the second language being different from the first language; and based on determining that the usage information is representative of a second usage context of the electronic device, automatically switch off one or more particular auto-correct terms from the previously-selected first auto-correct dictionary, and automatically correct the displayed text according to the previously-selected first auto-correct dictionary having the one or more particular auto-correct terms switched off. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification