×

Presenting and manipulating electronic mail conversations

  • US 8,185,589 B2
  • Filed: 10/26/2004
  • Issued: 05/22/2012
  • Est. Priority Date: 09/09/2004
  • Status: Expired due to Fees
First Claim
Patent Images

1. At a computer system, a method for performing an electronic mail conversation operation, the method comprising:

  • an act of receiving an indication from a user that an ignore operation is to be performed on both a received electronic mail message and a corresponding electronic mail conversation, such that the received message and any electronic mail messages determined to be part of the conversation are to be ignored;

    an act of identifying one or more electronic mail messages included in an electronic mail conversation item that represents the electronic mail conversation, the identifying including scanning each of the folders in a user'"'"'s mailbox for electronic mail messages that are related by subject to the received electronic mail message, wherein scanning includes scanning for both previously sent messages in a sent items folder and scanning for previously received messages in at least one other mailbox folder, the electronic mail conversation item including a plurality of conversation attribute values that represent the attributes of the electronic mail conversation including an identification of each message associated with the conversation and corresponding one or more participants of each message and a recipient delta field identifying a list of entities that were added or removed from each message that has been identified as being associated with the conversation, and wherein the electronic mail conversation item is responsively updated whenever any electronic mail message corresponding to the electronic mail conversation is received, and by at least updating the conversation attribute values to ensure that every participant and received message corresponding to the electronic mail conversation is reflected in the electronic mail conversation item;

    an act of accessing the identified one or more electronic mail messages included in the electronic mail conversation;

    an act of performing the ignore operation on each of the identified one or more electronic mail messages, such that the received electronic mail message, any previously sent or received email messages and any subsequently sent or received electronic mail messages identified by the scan as part of the conversation are moved to an ignored conversations folder;

    andan act of displaying the electronic mail conversation including the conversation'"'"'s corresponding messages, the displayed conversation including the following in a single application window;

    a topic header, at least a portion of each message contributed to the conversation including an indication of who sent the message, each message including a URL link to any additional message body text, a participant change indication proximally placed next to each message where a participant was added or removed from the conversation including an identification of the participant who was added or removed, a number of messages indicator indicating the number of messages in the conversation, a timespan indicator indicating how long the conversation has existed, an active participants indicator indicating the participants that have contributed to the conversation and a most active participant indicator indicating the conversation participant that has contributed the most number of messages to the conversation.

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