System And Method For Processing Message Threads
First Claim
1. A system for processing message threads, comprising:
- a thread module to group a plurality of messages, each comprising a message body, by conversation thread;
a comparer module to compare the message bodies of the messages;
a near duplicate module to identify each message recursively contained in at least one other message as a near duplicate message;
an attachment module to generate an attachment sequence for at least part of each attachment associated with one or more of the messages;
an attachment comparer module to compare the attachment sequences associated with the near duplicate messages; and
a unique attachment module identifying each near duplicate message having an attachment sequence not matching the attachment sequence of any other near duplicate message as a unique message.
8 Assignments
0 Petitions
Accused Products
Abstract
A system and method for processing message threads is provided. A plurality of messages, each comprising a message body, is grouped by conversation thread. The message bodies of the messages are compared. Each message recursively contained in at least one other message is identified as a near duplicate message. An attachment sequence is generated for at least part of each attachment associated with one or more of the messages. The attachment sequences associated with the near duplicate messages are compared. Each near duplicate message having an attachment sequence not matching the attachment sequence of any other near duplicate message is identified as a unique message.
-
Citations
20 Claims
-
1. A system for processing message threads, comprising:
-
a thread module to group a plurality of messages, each comprising a message body, by conversation thread; a comparer module to compare the message bodies of the messages; a near duplicate module to identify each message recursively contained in at least one other message as a near duplicate message; an attachment module to generate an attachment sequence for at least part of each attachment associated with one or more of the messages; an attachment comparer module to compare the attachment sequences associated with the near duplicate messages; and a unique attachment module identifying each near duplicate message having an attachment sequence not matching the attachment sequence of any other near duplicate message as a unique message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for processing message threads, comprising:
-
grouping a plurality of messages, each comprising a message body, by conversation thread; comparing the message bodies of the messages; identifying each message recursively contained in at least one other message as a near duplicate message; generating an attachment sequence for at least part of each attachment associated with one or more of the messages; comparing the attachment sequences associated with the near duplicate messages; and identifying each near duplicate message having an attachment sequence not matching the attachment sequence of any other near duplicate message as a unique message. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification