×

Compacted mode for displaying messages in a conversation

  • US 9,124,543 B2
  • Filed: 09/14/2012
  • Issued: 09/01/2015
  • Est. Priority Date: 03/31/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method, performed at a server having one or more processors and memory storing programs executed by the one or more processors, the method comprising:

  • receiving a plurality of messages associated with a user, each message having a unique message identifier, wherein each of the plurality of messages is associated with a respective conversation, each conversation having a respective conversation identifier and comprising a set of one or more related messages;

    receiving, from a client, a request for a selected conversation from a list of conversations that match a search query and that is associated with a first message, a second message and a plurality of interstitial messages; and

    sending, to the client, display information for concurrently displaying, in a conversation view, content of the selected conversation without additional input received from the client, the content including;

    a representation of the second message in an expanded mode, the second message having an expanded mode relationship with the search query on the basis that the second message includes text matching the search query, wherein, in the expanded mode, an identifier of a sender of the second message and a complete message body of the second message are displayed in the conversation view;

    a representation of the first message in a first compacted mode, the first message having a first compacted mode relationship with the search query on the basis that the first message includes text matching a first term but not a second term of the search query, wherein, in the first compacted mode, an identifier of a sender of the first message is displayed in the conversation while at least a portion of a message body of the first message is not displayed in the conversation view; and

    a representation of the plurality of interstitial messages, the plurality of interstitial messages having a second compacted mode relationship with the search query on the basis that the plurality of interstitial messages do not include terms that match the search query, displayed between the first and second message in a second compacted mode, wherein, in the second compacted mode an indication of the number of messages in the plurality of interstitial messages is provided without displaying identifiers for senders of the interstitial messages.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×