Automatic supplementation of word correction dictionaries
First Claim
1. A method for providing a supplemental word correction dictionary, comprising:
- at one or more electronic devices each having one or more processors and memory storing one or more programs for execution by the one or more processors;
receiving an at least partial word input by a user;
determining whether a use condition of the at least partial word is satisfied, the use condition including a condition that the at least partial word is not found in an existing word correction dictionary of a local device; and
in response to determining that the use condition is satisfied;
determining whether the at least partial word is corrected by the user;
in accordance with the determination that the at least partial word is not corrected by the user;
obtaining a supplemental word correction dictionary from a remote source, the supplemental word correction dictionary consisting of words associated with a same subject matter as the at least partial word; and
combining the supplemental word correction dictionary with the existing word correction dictionary;
and in accordance with the determination that the at least partial word is corrected by the user, forgoing obtaining the supplemental word correction dictionary.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for providing a supplemental word correction dictionary are provided. The method is performed at one or more electronic devices each having one or more processors and memory storing one or more programs for execution by the one or more processors. The method includes receiving an at least partial word input by a user. In some implementations, the at least partial word is input into a text field, such as an email body. The method includes determining that a use condition of the at least partial word is satisfied, such as whether the word appears in a trigger word list. The method further includes, in response to determining that the use condition is satisfied, obtaining a supplemental word correction dictionary that includes words associated with a same subject matter as the at least partial word, wherein the supplemental word correction dictionary supplements an existing word correction dictionary.
716 Citations
47 Claims
-
1. A method for providing a supplemental word correction dictionary, comprising:
-
at one or more electronic devices each having one or more processors and memory storing one or more programs for execution by the one or more processors; receiving an at least partial word input by a user;
determining whether a use condition of the at least partial word is satisfied, the use condition including a condition that the at least partial word is not found in an existing word correction dictionary of a local device; andin response to determining that the use condition is satisfied; determining whether the at least partial word is corrected by the user; in accordance with the determination that the at least partial word is not corrected by the user; obtaining a supplemental word correction dictionary from a remote source, the supplemental word correction dictionary consisting of words associated with a same subject matter as the at least partial word; and
combining the supplemental word correction dictionary with the existing word correction dictionary;and in accordance with the determination that the at least partial word is corrected by the user, forgoing obtaining the supplemental word correction dictionary. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 26, 30, 31, 32, 33, 34)
-
-
9. A system, comprising:
-
one or more processors; and
memory storing one or more programs for execution by the one or more processors, the one or more programs including instructions for;receiving an at least partial word input by a user; determining whether a use condition of the at least partial word is satisfied, the use condition including a condition that the at least partial word is not found in an existing word correction dictionary of a local device; and in response to determining that the use condition is satisfied; determining whether the at least partial word is corrected by the user; in accordance with the determination that the at least partial word is not corrected by the user; obtaining a supplemental word correction dictionary from a remote source, the supplemental word correction dictionary consisting of words associated with a same subject matter as the at least partial word; and
combining the supplemental word correction dictionary with the existing word correction dictionary;and in accordance with the determination that the at least partial word is corrected by the user, forgoing obtaining the supplemental word correction dictionary. - View Dependent Claims (10, 11, 12, 13, 14, 27, 35, 36, 37, 38, 39)
-
-
15. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by an electronic device cause the device to:
-
receive an at least partial word input; determine whether a use condition of the at least partial word is satisfied, the use condition including a condition that the at least partial word is not found in an existing word correction dictionary of a local device; and in response to determining that the use condition is satisfied; determine whether the at least partial word is corrected by the user; in accordance with the determination that the at least partial word is not corrected by the user; obtain a supplemental word correction dictionary from a remote source, the supplemental word correction dictionary consisting of words associated with a same subject matter as the at least partial word; and
combine the supplemental word correction dictionary with the existing word correction dictionary; andin accordance with the determination that the at least partial word is corrected by the user, forgo obtaining the supplemental word correction dictionary. - View Dependent Claims (16, 17, 18, 28, 40, 41, 42, 43, 44)
-
-
19. An electronic device, comprising:
-
an input receiving unit configured to receive an at least partial word from a user; and a processing unit coupled to the input receiving unit, the processing unit configured to; determine whether a use condition of the at least partial word is satisfied, the use condition including a condition that the at least partial word is not found in an existing word correction dictionary of a local device; and in response to determining that the use condition is satisfied; determine whether the at least partial word is corrected by the user; in accordance with the determination that the at least partial word is not corrected by the user; obtain a supplemental word correction dictionary from a remote source, the supplemental word correction dictionary consisting of words associated with a same subject matter as the at least partial word; and
combine the supplemental word correction dictionary with the existing word correction dictionary;and in accordance with the determination that the at least partial word is corrected by the user, forgo obtaining the supplemental word correction dictionary. - View Dependent Claims (20, 21, 22, 23, 24, 25, 29, 45, 46, 47)
-
Specification