MECHANISM FOR INDICATING UNREAD EMAILS IN A CONTAINER
A mechanism is disclosed for generating a composite email for an email conversation. The composite email includes content automatically extracted from a plurality of the emails in the email conversation, and may be generated in response to a user accessing just one of the emails in the email conversation. A mechanism is also disclosed for discovering and recovering lost emails in an email conversation. A mechanism is further disclosed for automatically moving emails from one container to another after an email has been read. These and other advantageous email generating, manipulation, and organization mechanisms are disclosed herein.
1 . A machine implemented method, comprising:
causing a first user interface component to be rendered proximate to a second user interface component, wherein the second user interface component represents a logical container in which one or more electronic mail messages (emails) may be stored, and wherein the first user interface component indicates how many of the emails that are currently stored in the logical container are unread emails;
receiving an indication that a user is invoking the first user interface component; and
in response to the user invoking the first user interface component, causing an email listing to be rendered to the user, wherein the email listing includes only the unread emails that are currently stored in the logical container.
2 . The method of claim 1 , wherein an unread email is an email that has not been accessed by a user.
3 . The method of claim 1 , wherein an unread email is an email that has not been acknowledged by a user as having been read.
4 . The method of claim 1 , wherein an unread email is an email that has been accessed but has not been acknowledged by a user as having been read.
5 . The method of claim 1 , further comprising:
receiving an indication that the user is invoking the second user interface component; and
in response to the user invoking the second user interface component, causing another email listing to be rendered to the user, wherein the other email listing includes all of the emails that are currently stored in the logical container, including all unread and previously read emails.
6 . A machine-readable storage medium having instructions stored thereon which, when executed by one or more processors, cause the one or more processors to perform the operations of:
causing a first user interface component to be rendered proximate to a second user interface component, wherein the second user interface component represents a logical container in which one or more electronic mail messages (emails) may be stored, and wherein the first user interface component indicates how many of the emails that are currently stored in the logical container are unread emails;
receiving an indication that a user is invoking the first user interface component; and
in response to the user invoking the first user interface component, causing an email listing to be rendered to the user, wherein the email listing includes only the unread emails that are currently stored in the logical container.
7 . The machine-readable storage medium of claim 6 , wherein an unread email is an email that has not been accessed by a user.
8 . The machine-readable storage medium of claim 6 , wherein an unread email is an email that has not been acknowledged by a user as having been read.
9 . The machine-readable storage medium of claim 6 , wherein an unread email is an email that has been accessed but has not been acknowledged by a user as having been read.
10 . The machine-readable storage medium of claim 6 , wherein the instructions cause the one or more processors to further perform the operations of:
receiving an indication that the user is invoking the second user interface component; and
in response to the user invoking the second user interface component, causing another email listing to be rendered to the user, wherein the other email listing includes all of the emails that are currently stored in the logical container, including all unread and previously read emails.