Meta-content analysis and annotation of email and other electronic documents
First Claim
Patent Images
1. A method for processing an electronic document adapted for delivery to one or more recipients, the electronic document comprising an electronic mail document including a header and a body, the method comprising:
- processing the electronic document using a program to automatically identify semantic foci;
creating a meta-content index corresponding to said semantic foci comprising one or more objects expressed in a markup language adapted for presentation with the body of the electronic document; and
combining said meta-content index with the header and the body to provide an enhanced document.
4 Assignments
0 Petitions
Accused Products
Abstract
Meta-content analysis and annotation upon the body of email documents, and other electronic documents, and to create a displayable index of these instances of meta-content, which is sorted and annotated by type are provided. In addition, the electronic document is enhanced by providing links for the semantic foci to external documents containing related information. An electronic document adapted for delivery to one or more recipients, the electronic document including a header and a body, is processed by:
- performing meta-content extraction of semantic foci within said header and said body, the semantic foci comprising a plurality of type of information including one or more of email addresses, URLs, dates, currency values, organization names, names of people, names of places, and phone numbers;
- creating a meta-content index the document based upon said extracted semantic foci;
- arranging the meta-index according to said plurality of types;
- combining said meta-content index with said header and said body to provide an enhanced document; and
- sending said enhanced document to said one or more recipients via a communication network.
The process includes converting the electronic mail document to a markup language format, and wherein said meta-content index comprises one or more objects expressed in said markup language adapted for presentation with body in said enhanced document.
-
Citations
89 Claims
-
1. A method for processing an electronic document adapted for delivery to one or more recipients, the electronic document comprising an electronic mail document including a header and a body, the method comprising:
-
processing the electronic document using a program to automatically identify semantic foci; creating a meta-content index corresponding to said semantic foci comprising one or more objects expressed in a markup language adapted for presentation with the body of the electronic document; and combining said meta-content index with the header and the body to provide an enhanced document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for processing an electronic document adapted for delivery to one or more recipients, the electronic document including a header and a body, the method comprising:
-
processing the electronic document using a program to automatically identify semantic foci; creating a meta-content index corresponding to said semantic foci; and
combining said meta-content index with the header and the body to provide an enhanced document;wherein said semantic foci includes at least one date within the body, and further including identifying a document date within the header; and associating a presentation attribute to said at least one date in said meta-content index, the presentation attribute based upon a temporal relationship between the document date and the at least one date. - View Dependent Claims (17, 18)
-
-
19. A method for processing an electronic document adapted for delivery to one or more recipients, the electronic document including a header and a body, the method comprising:
-
performing meta-content extraction of semantic foci within said electronic document using a program, the semantic foci comprising a plurality of types of information including one or more of email addresses, URLs, dates, currency values, organization names, names of people, names of places, names of products, names of drugs, names of sports teams, names of diseases, and phone numbers; creating a meta-content index of the electronic document based upon said extracted semantic foci; arranging the meta-index according to said plurality of types; combining said meta-content index with said header and said body to provide an enhanced document; and sending said enhanced document to said one or more recipients via a communication network; wherein said semantic foci includes at least one date within the body, further including identifying a document date within the header; and
associating a presentation attribute to said at least one date in said index, the presentation attribute based upon a temporal relationship between the document date and the at least one date. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A method for processing an electronic document adapted for delivery to one or more recipients, the electronic document comprising an electronic mail document including a header and a body, the method comprising:
-
performing meta-content extraction of semantic foci within said electronic document using a program, the semantic foci comprising a plurality of types of information including one or more of email addresses, URLs, dates, currency values, organization names, names of people, names of places, names of products, names of drugs, names of sports teams, names of diseases, and phone numbers; creating a meta-content index of the electronic document based upon said extracted semantic foci comprising one or more objects expressed in said markup language adapted for presentation with body in said enhanced document; arranging the meta-index according to said plurality of types;
combining said meta-content index with said header and said body to provide an enhanced document; andsending said enhanced document to said one or more recipients via a communication network. - View Dependent Claims (35)
-
-
36. An article of manufacture comprising:
-
a computer readable medium having computer readable program code which upon execution provides a data processing method including; automatically processing an electronic document which comprising an electronic mail document includes a header and a body using the program code to identify semantic foci; creating a meta-content index corresponding to said semantic foci comprising one or more objects expressed in a markup language adapted for presentation with the body of the electronic document; and combining said meta-content index with the header and the body to provide an enhanced document. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
-
52. An article of manufacture comprising:
-
a computer readable medium having computer readable program code which upon execution provides a data processing method including; automatically processing an electronic document which includes a header and a body using the program code to identify semantic foci; creating a meta-content index corresponding to said semantic foci; and combining said meta-content index with the header and the body to provide an enhanced document; wherein said semantic foci includes at least one date within the body, and wherein said method further includes identifying a document date within the header; and associating a presentation attribute to said at least one date in said meta-content index, the presentation attribute based upon a relationship between the document date and the at least one date. - View Dependent Claims (53, 54)
-
-
55. A system for enhancing an electronic document comprising an electronic mail document including a header and a body in a computer including:
-
a computer, including an electronic mail client having programmatic resources for composing an electronic document having a header and a body, and for sending electronic documents to one or more recipients; and programmatic resources coupled with the electronic mail client in the computer which process said electronic document to identify semantic foci within the document; create a meta-content index corresponding to said semantic foci comprising one or more objects expressed in a markup language adapted for presentation with the body of the electronic document; and combine said meta-content index with the header and the body to provide an enhanced document. - View Dependent Claims (56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69)
-
-
70. A system for enhancing an electronic document including a header and a body in a computer including:
-
a computer, including an electronic mail client having programmatic resources for composing an electronic document having a header and a body, and for sending electronic documents to one or more recipients; and programmatic resources coupled with the electronic mail client in the computer which process said electronic document to identify semantic foci within the document; create a meta-content index corresponding to said semantic foci; and combine said meta-content index with the header and the body to provide an enhanced document; wherein said semantic foci includes at least one date within the body, and wherein said resources identify a document date within the header; and associate a presentation attribute to said at least one date in said meta-content index, the presentation attribute based upon a relationship between the document date and the at least one date. - View Dependent Claims (71, 72)
-
-
73. An enhanced electronic document produced according to a method for processing an electronic document adapted for delivery to one or more recipients, the electronic document comprising an electronic mail document including a header and a body, the method comprising:
-
processing the electronic document using a program to identify semantic foci within the electronic document; creating a meta-content index corresponding to said semantic foci comprising one or more objects expressed in a markup language adapted for presentation with the body of the electronic document; and combining said meta-content index with the header and the body to provide said enhanced document. - View Dependent Claims (74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86)
-
-
87. An enhanced electronic document produced according to a method for processing an electronic document adapted for delivery to one or more recipients, the electronic document including a header and a body, the method comprising:
-
processing the electronic document using a program to identify semantic foci within the electronic document; creating a meta-content index corresponding to said semantic foci; and combining said meta-content index with the header and the body to provide said enhanced document; wherein said semantic foci includes at least one date within the body, and the method further includes identifying a document date within the header; and associating a presentation attribute to said at least one date in said meta-content index, the presentation attribute based upon a temporal relationship between the document date and the at least one date. - View Dependent Claims (88, 89)
-
Specification