Mechanism for discovering and recovering missing emails in an email conversation
First Claim
1. A machine implemented method, comprising:
- receiving a new electronic mail message (email) that is part of an email conversation, wherein the email conversation spans across a plurality of separate emails;
accessing the new email to obtain a set of information pertaining to the new email;
accessing an email conversation data structure that is associated with the email conversation, the email conversation data structure comprising information pertaining to each of the emails in the email conversation that has been received and accessed;
updating the email conversation data structure to include the set of information pertaining to the new email;
determining whether the email conversation data structure is missing information pertaining to a previously sent email in the email conversation, thereby indicating that the previously sent email has not been received and accessed; and
in response to a determination that the email conversation data structure is missing information pertaining to a previously sent email in the email conversation, sending a request email to a certain participant of the email conversation to request that the previously sent email be sent again.
2 Assignments
0 Petitions
Accused Products
Abstract
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.
131 Citations
25 Claims
-
1. A machine implemented method, comprising:
-
receiving a new electronic mail message (email) that is part of an email conversation, wherein the email conversation spans across a plurality of separate emails; accessing the new email to obtain a set of information pertaining to the new email; accessing an email conversation data structure that is associated with the email conversation, the email conversation data structure comprising information pertaining to each of the emails in the email conversation that has been received and accessed; updating the email conversation data structure to include the set of information pertaining to the new email; determining whether the email conversation data structure is missing information pertaining to a previously sent email in the email conversation, thereby indicating that the previously sent email has not been received and accessed; and in response to a determination that the email conversation data structure is missing information pertaining to a previously sent email in the email conversation, sending a request email to a certain participant of the email conversation to request that the previously sent email be sent again. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A machine implemented method, comprising:
-
accessing an electronic mail message (email) conversation data structure that is associated with an email conversation, wherein the email conversation spans across a plurality of separate emails, and wherein the email conversation data structure comprises information pertaining to each of the emails in the email conversation that has been received and accessed; determining whether the email conversation data structure is missing information pertaining to a previously sent email in the email conversation, thereby indicating that the previously sent email has not been received and accessed; and in response to a determination that the email conversation data structure is missing information pertaining to a previously sent email in the email conversation, sending a request email to a certain participant of the email conversation to request that the previously sent email be sent again. - View Dependent Claims (22, 23, 24, 25)
-
Specification