P
US9323739B2ActiveUtilityPatentIndex 83

Identifying words for a context

Assignee: LENOVO SINGAPORE PTE LTDPriority: Feb 26, 2013Filed: Feb 26, 2013Granted: Apr 26, 2016
Est. expiryFeb 26, 2033(~6.7 yrs left)· nominal 20-yr term from priority
Inventors:NICHOLSON JOHN WELDONBOWSER ROBERT AHUNT JOHN MILESLI JIANROPER MATTHEW PRICEZHANG JIANBANG
G06F 40/242G06F 40/279G06F 17/2735G06F 17/2765
83
PatentIndex Score
8
Cited by
3
References
11
Claims

Abstract

For identifying words for a context, a monitor module monitors first communications at a digital processing system and determines usage frequencies of a plurality of words in one or more contexts. An identity module identifies a first word in response to a usage frequency for the first word exceeding a use threshold.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. An apparatus comprising:
 a memory that stores machine readable code; 
 a processor that executes the machine readable code, the machine readable code comprising: 
 a monitor module that monitors first communications and determines usage frequencies of a plurality of words in one or more contexts, the one or more contexts comprising a target audience, a subject, and a location and wherein a combination of the one or more contexts is independently associated with a sub-dictionary of a plurality of sub-dictionaries; 
 an identity module that identifies a first word in response to a usage frequency for the first word in a first context combination of the one or more contexts exceeding a use threshold and adds the first word to a first sub-dictionary of the plurality of sub-dictionaries with a greatest number context elements matching the first context combination; and 
 a display accessible by the processor. 
 
     
     
       2. The apparatus of  claim 1 , wherein the first communications comprise one or more of email, text messages, telephone conversations, video conversations, and viewed documents, wherein the video conversations are through the display. 
     
     
       3. A method comprising:
 monitoring, by use of a processor, first communications at a digital processing system; 
 determining usage frequencies of a plurality of words in one or more contexts, the one or more contexts comprising a target audience, a subject, and a location and wherein a combination of the one or more contexts is independently associated with a sub-dictionary of a plurality of sub-dictionaries; 
 identifying a first word in response to a usage frequency for the first word in a first context combination of the one or more contexts exceeding a use threshold; and 
 adding the first word to a first sub-dictionary of the plurality of sub-dictionaries with a greatest number context elements matching the first context combination. 
 
     
     
       4. The method of  claim 3 , wherein the first word is added to the first sub-dictionary in response to a confirmation. 
     
     
       5. The method of  claim 3 , the method further comprising determining the one or more contexts. 
     
     
       6. The method of  claim 5 , further comprising:
 identifying a second context for second communications; and 
 using a second sub-dictionary associated with the second context in the second communications. 
 
     
     
       7. The method of  claim 3 , wherein the first communications comprise one or more of email, text messages, telephone conversations, video conversations, and viewed documents. 
     
     
       8. The method of  claim 3 , wherein the plurality of words comprise editing distance modifications of monitored words. 
     
     
       9. A program product comprising a non-transitory computer readable storage medium storing machine readable code executed by a processor to perform the operations of:
 monitoring first communications at a digital processing system; 
 determining usage frequencies of a plurality of words in one or more contexts, the one or more contexts comprising a target audience, a subject, and a location and wherein a combination of the one or more contexts is independently associated with a sub-dictionary of a plurality of sub-dictionaries; 
 identifying a first word in response to a usage frequency for the first word in a first context combination of the one or more contexts exceeding a use threshold; and 
 adding the first word to a first sub-dictionary of the plurality of sub-dictionaries with a greatest number context elements matching the first context combination. 
 
     
     
       10. The program product of  claim 9 , wherein the usage frequencies for the plurality of words are determined for the one or more contexts. 
     
     
       11. The program product of  claim 9 , wherein the first communications comprise one or more of email, text messages, telephone conversations, video conversations, and viewed documents.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.