×

System and method for processing message threads

  • US 8,108,397 B2
  • Filed: 11/15/2010
  • Issued: 01/31/2012
  • Est. Priority Date: 03/19/2001
  • Status: Expired due to Term
First Claim
Patent Images

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 message body comparer module to compare the message bodies of the messages;

    a near duplicate module to identify each message body recursively contained in at least one other message as a near duplicate message and to identify each message body matching at least one other message as an exact 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;

    a message sequence module to generate a message sequence for each of the messages;

    a concatenator module to concatenate the message sequence and the attachment sequence into a compound digest for each message;

    a digest comparer module to compare the compound digests of each message;

    marker module to mark each near duplicate message and exact duplicate message having a compound digest not matching the compound digest of any other message as a unique message; and

    a processor to execute each of the modules, which are stored on a computer-readable storage medium.

View all claims
  • 8 Assignments
Timeline View
Assignment View
    ×
    ×