SYNCHRONIZED CONVERSATION-CENTRIC MESSAGE LIST AND MESSAGE READING PANE
First Claim
1. A method for providing a unified conversation-centric message list and message reading pane, the method comprising:
- organizing a plurality of messages by conversation;
providing a list view of the plurality of messages organized by conversation;
providing a content view of the plurality of messages organized by conversation; and
presenting a unified user interface simultaneously displaying the list view and the content view.
2 Assignments
0 Petitions
Accused Products
Abstract
Technologies are described herein for a user interface uniting two primary components, a list view and a reading pane, within a message reading application. Technologies are also described for synchronizing status and parameters between the two primary user interface components. In particular, a user interface for reading messages can represent all components of a conversation with both a list view for presenting a message map, and a reading pane for presenting a content view. The list view can present a list of messages grouped by conversation. The reading pane window can contain smaller windows or frames. Each of the smaller windows or frames can contain a message within a given conversation. Synchronization provided between the list view and a reading pane can allow message selection in one of the user interface components to cause display and selection of the corresponding message in the other user interface component.
207 Citations
20 Claims
-
1. A method for providing a unified conversation-centric message list and message reading pane, the method comprising:
-
organizing a plurality of messages by conversation; providing a list view of the plurality of messages organized by conversation; providing a content view of the plurality of messages organized by conversation; and presenting a unified user interface simultaneously displaying the list view and the content view. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer storage medium having computer executable instructions stored thereon which, when executed by a computer, cause the computer to:
-
organize a plurality of messages by conversation; provide a list view of the plurality of messages organized by conversation; provide a content view of the plurality of messages organized by conversation; present a unified user interface simultaneously displaying the list view and the content view; and maintain synchronization between the list view and the content view. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An electronic message reading system comprising:
-
a processor; and a message reading application comprising one or more modules operable to cause the processor to provide a list view of a plurality of messages organized by conversation, provide a content view of the plurality of messages organized by conversation, present a unified user interface simultaneously displaying the list view and the content view, and to maintain synchronization between the list view and the content view. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification