Method and system for e-mail chain group discussions
First Claim
1. A method for creating thread-of-discussion electronic mail messages for chained electronic mail messages in an electronic mail system, said method comprising the steps of:
- parsing text of the body of a single chained electronic mail message into discussion entries, said parsing being performed by finding delimiters and message segment indicators within the text of the chained electronic mail message which indicate the beginning and ending of two or more discussion entries wherein each discussion entry represents quoted text or content produced during a previously-performed message forward or message reply operation;
sorting said discussion entries into a preferred order;
reducing the discussion entries to discussion information by eliminating redundant and unnecessary information from said discussion entries; and
outputting the sorted, reduced discussion entries into a single message having a thread-of-discussion message format.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for reformatting chain forwarded and chain replied electronic messages into thread-of-discussion messages for improved readability and reader comprehension. The chained electronic messages are parsed into discussion entries which are then sorted by a preferred order, such as last-to-first by date of creation. Extraneous fields and data which are not part of the substantive discussion are removed from the discussion entries. Long or full electronic mail addresses are replaced by abbreviations or preferred nicknames which may be found in an address book. Finally, the sorted discussion entries with source abbreviations or preferred nicknames are combined and output as a thread-of-discussion format message.
-
Citations
27 Claims
-
1. A method for creating thread-of-discussion electronic mail messages for chained electronic mail messages in an electronic mail system, said method comprising the steps of:
-
parsing text of the body of a single chained electronic mail message into discussion entries, said parsing being performed by finding delimiters and message segment indicators within the text of the chained electronic mail message which indicate the beginning and ending of two or more discussion entries wherein each discussion entry represents quoted text or content produced during a previously-performed message forward or message reply operation; sorting said discussion entries into a preferred order; reducing the discussion entries to discussion information by eliminating redundant and unnecessary information from said discussion entries; and outputting the sorted, reduced discussion entries into a single message having a thread-of-discussion message format. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-readable medium containing program code for creating thread-of-discussion electronic mail messages for chained electronic mail messages in an electronic mail system, said electronic mail system being capable of executing program code, said program code when executed causing the electronic mail system to perform the steps of:
-
parsing the text of the body of a single chained electronic mail message into discussion entries, said parsing being performed by finding delimiters and message segment indicators within the text of the chained electronic mail message which indicate the beginning and ending of two or more discussion entries wherein each discussion entry represents quoted text or content produced during a previously-performed message forward or message reply operation; sorting said discussion entries into a preferred order; reducing the discussion entries to discussion information by eliminating redundant and unnecessary information from said discussion entries; and outputting the sorted, reduced discussion entries into a single message having a thread-of-discussion message format. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for producing thread-of-discussion formatted electronic messages for chained electronic messages in an electronic mail system, said electronic mail system having a processor suitable for executing program code, and said electronic mail system having a means for receiving chained-transmitted electronic messages via a computer network, said system comprising:
-
a message parser for parsing text in a body section of a single chained electronic message into discussion entries by finding delimiting indicators within the text of chained electronic message which indicate the beginning and ending of two or more discussion entries wherein each discussion entry represents quoted text or content produced during a previous-performed message forward or message reply operation; an entry sorter for sorting discussion entries into a preferred order; an information reducer for removing extraneous message information, data, and fields which are unrelated to substantive discussion; and a message output creator for creating a thread-of-discussion message containing said sorted and reduced discussion entries. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification