IP Library Granted Patent US 9,323,739
Granted Patent B2
US 9,323,739 · App. 13/777,031 · Granted Apr 26, 2016

Identifying words for a context

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,323,739
App. No.
13/777,031
Granted
Apr 26, 2016
Kind
B2
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 (26)

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.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2025
From: LENOVO PC INTERNATIONAL LIMITED
To: LENOVO SWITZERLAND INTERNATIONAL GMBH
Reel/Frame 069870/0670 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 8, 2019
From: LENOVO (SINGAPORE) PTE. LTD.
To: LENOVO PC INTERNATIONAL LIMITED
Reel/Frame 049688/0741 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 27, 2013
From: NICHOLSON, JOHN WELDON; BOWSER, ROBERT A.; HUNT, JOHN MILES; LI, JIAN; ROPER, MATTHEW PRICE; ZHANG, JIANBANG
To: LENOVO (SINGAPORE) PTE. LTD.
Reel/Frame 030102/0322 →