Apparatus and method for context-based highlighting of an electronic document
First Claim
1. Computer-readable apparatus comprising modules executable by said computer'"'"'s programmable processor for highlighting content of a user'"'"'s electronic input document and producing therefrom an electronic output highlight document, said apparatus comprising:
- (a) an application context module configured for determining with respect to said input document the context of said document, based upon;
(i) an identification of the path through which said document arrived as determined by a source identification component of said application context module; and
, (ii) context identifiers of said document used by said application context module for determining what type of document it is;
(b) a user context module configured for determining a context of said user with respect to said input document, whereby said user context includes a relationship of the user to said document and/or its source; and
, (c) a highlighter module configured for;
i) determining the key content, comprising key words/phrases, key sentences and/or key components, of said input document, up to a predetermined maximum data size, at least in part on the basis of the determinations made by said application context module and said user context module, wherein said highlighter module applies weights and/or conditions to said content of said input document, wherein said and/or conditions derived from said determinations made by said application context module and said user context module;
(ii) producing said highlight document from said key content; and
(iii) outputting said highlight document.
8 Assignments
0 Petitions
Accused Products
Abstract
An computer-readable apparatus and method for intelligently analyzing and highlighting key words/phrases, key sentences and/or key components of an electronic document by recognizing and utilizing the context of both the electronic document (which may be any type of electronic message such as e-mail, converted voice, fax or pager message or other type of electronic document) and the user. The apparatus and method produce an electronic output highlight document from a user'"'"'s electronic input document. An application context module determine with respect to the input document the type of document it is. A user context module determines the context of the user with respect to the input document. A highlighter module determines at least a portion of the key content of the input document, up to a predetermined maximum data size, at least in part on the basis of the determinations made by the application and user context modules. Output highlight document producing means produces the output document from the key content.
302 Citations
9 Claims
-
1. Computer-readable apparatus comprising modules executable by said computer'"'"'s programmable processor for highlighting content of a user'"'"'s electronic input document and producing therefrom an electronic output highlight document, said apparatus comprising:
-
(a) an application context module configured for determining with respect to said input document the context of said document, based upon;
(i) an identification of the path through which said document arrived as determined by a source identification component of said application context module; and
, (ii) context identifiers of said document used by said application context module for determining what type of document it is;
(b) a user context module configured for determining a context of said user with respect to said input document, whereby said user context includes a relationship of the user to said document and/or its source; and
, (c) a highlighter module configured for;
i) determining the key content, comprising key words/phrases, key sentences and/or key components, of said input document, up to a predetermined maximum data size, at least in part on the basis of the determinations made by said application context module and said user context module, wherein said highlighter module applies weights and/or conditions to said content of said input document, wherein said and/or conditions derived from said determinations made by said application context module and said user context module;
(ii) producing said highlight document from said key content; and
(iii) outputting said highlight document.- View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for highlighting content of a user'"'"'s electronic input document and producing therefrom a highlight document, said method comprising the steps of:
-
(a) determining a context of said input document, based upon;
(i) the path through which and/or source from which said document was input; and
, (ii) context identifiers of said document used for determining what type of document it is;
(b) determining a context of said user with respect to said input document whereby said user context includes a relationship of said user to said document and/or its source;
(c) determining key content, comprising key words/phrases, key sentences and/or key components, of said input document, up to a predetermined maximum data size, at least in part on the basis of said application context and user context determinations whereby weights and/or conditions derived from said application context and user context determinations are applied to said content of said input document; and
,(d) producing said highlight document from said key content. - View Dependent Claims (7, 8, 9)
-
Specification