Automatic supplementation of word correction dictionaries

US9977779B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9977779-B2
Application numberUS-201414203284-A
CountryUS
Kind codeB2
Filing dateMar 10, 2014
Priority dateMar 14, 2013
Publication dateMay 22, 2018
Grant dateMay 22, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 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. 2. The method of claim 1 , wherein the at least partial word is included in a plurality of words input by a user. 3. The method of claim 2 , wherein determining that the use condition is satisfied includes determining that at least one of the plurality of words is found in a list of trigger words. 4. The method of claim 1 , wherein the supplemental word correction dictionary is selected from a plurality of supplemental word correction dictionaries of the remote source, the plurality of supplemental word correction dictionaries each associated with a respective subject matter. 5. The method of claim 1 , wherein obtaining the supplemental word correction dictionary from the remote source includes retrieving the supplemental word correction dictionary from a storage device associated with a server system. 6. The method of claim 1 , wherein the method is performed at a client device, and wherein obtaining the supplemental word correction dictionary from the remote source includes: sending a request for the supplemental word correction dictionary to a server system remote from the client device; and receiving the supplemental word correction dictionary from the server system, wherein the remote source comprises the server system. 7. The method of claim 6 , further comprising replacing a plurality of characters received at the client device with a word from the supplemental word correction dictionary. 8. The method of claim 1 , further comprising, prior to obtaining the supplemental word correction dictionary, requesting user confirmation that the supplemental word correction dictionary should be obtained, wherein the supplemental word correction dictionary is obtained in response to receiving confirmation from the user. 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. 10. The system of claim 9 , wherein the at least partial word is included in a plurality of words input by a user. 11. The system of claim 10 , wherein determining that the use condition is satisfied includes determining that at least one of the plurality of words is found in a list of trigger words. 12. The system of claim 9 , wherein the supplemental word correction dictionary is selected from a plurality of supplemental word correction dictionaries, each associated with a respective subject matter. 13. The system of claim 9 , wherein obtaining the supplemental word correction dictionary from the remote source includes retrieving the supplemental word correction dictionary from a storage device associated with a server system. 14. The system of claim 9 , further comprising instructions for: sending a request for the supplemental word correction dictionary to a server system remote from system; and receiving the supplemental word correction dictionary from the server system, wherein the remote source comprises the server system. 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; and in accordance with the determination that the at least partial word is corrected by the user, forgo obtaining the supplemental word correction dictionary. 16. The non-transitory computer readable storage medium of claim 15 , wherein the at least partial word is included in a plurality of words input by a user. 17. The non-transitory computer readable storage medium of claim 15 , further comprising instructions for causing the electronic device to: send a request for the supplemental word correction dictionary to a server system remote from the electronic device; and receive the supplemental word correction dictionary from the server system, wherein the remote source comprises the server system. 18. The non-transitory computer readable storage medium of claim 15 , wherein determining that the use condition is satisfied includes determining that the at least partial word has been input by a user a predetermined number of times. 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 w

Assignees

Inventors

Classifications

  • Orthographic correction, e.g. spell checking or vowelisation · CPC title

  • Converting codes to words; Guess-ahead of partial word inputs · CPC title

  • G06F40/242Primary

    Dictionaries · CPC title

  • G06F40/40Primary

    Processing or translation of natural language (natural language analysis G06F40/20; semantic analysis G06F40/30) · CPC title

  • Physics · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9977779B2 cover?
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 inp…
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification G06F40/242. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 22 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).