Back to results
US 8,571,187 B2Granted
Methods and apparatuses for dynamically recognizing terms utilized within electronic mail messages
AssigneeCisco Technology, Inc.
InventorsWilson Chu, Elena Vitorino, Jimmy Huang, Richard Iijima
Life of this patent
Estimating the term…
Abstract
In one embodiment, the methods and apparatuses detect a message; detect a message term within the message; search for a match between the message term and a stored term; and display a description based on the match wherein the description is utilized for describing the message term and the description corresponds with the stored term.
Claims19
A method comprising:
- detecting an electronic message;
- detecting a message term within the electronic message;
- searching for a match between the message term and a stored term in a database, wherein the database stores a plurality of stored terms and corresponding definitions;
- in response to finding a match between the message term and the stored term in the database, displaying a definition from the database that corresponds to the stored term, wherein the definition defines the message term;
- in response to not finding a match between the message term and the stored term in the database, determining whether a new definition corresponding to the message term should be added to the database based on whether the message term appears a threshold number of times in one or more electronic messages;
- in response to determining that the new definition should be added based on the message term appearing a threshold number of times in the one or more electronic messages, forming the new definition based on analysis of a context of the message term within the electronic message and of a context of the message term when used within one or more electronic messages other than the message;
- and, adding the new definition corresponding to the message term to the database.
4 more elements
A method comprising:
- detecting a message term within an electronic message;
- searching for an existing stored description associated with the message term;
- determining the existing stored description is unavailable;
- determining the message term appears a threshold number of times in one or more electronic messages;
- in response to the message term appearing a threshold number of times in one or more electronic messages, forming a stored description associated with the message term based on analysis of a context of the message term within the electronic message and of a context of the message term when used within one or more electronic messages other than the message;
- and
- storing the stored description in a profile.
4 more elements
A system, comprising:
- a processor;
- and
- a memory configured to store a plurality of software modules executable by the processor, the software modules including,
- a message detection module configured to detect an electronic message,
- a term detection module configured to detect a term within the electronic message,
- a search term processor module configured to match the term with a stored term in a database, wherein the database stores a plurality of stored terms and corresponding definitions, and
- an interface module configured to display a definition corresponding to the stored term, in response to a match being found between the term and the stored term in the database, the interface module further configured to determine a new definition of the term based on analysis of a context of the message term within the electronic message and of a context of the message term when used within one or more electronic messages other than the message and add the new definition to the database, in response to a match not being found between the term within the electronic message and the stored term and the term appearing a threshold number of times in one or more electronic mail messages.
4 more elements
Dependencies are inferred from the claim text.