Mechanism for generating a composite email
First Claim
Patent Images
1. A method, comprising:
- determining whether a received electronic message carries a unique identifier, wherein the unique identifier comprises a machine-generated identifier that is different than user content of the received electronic message;
in response to determining that the received electronic message carries the unique identifier, accessing an electronic message conversation data structure that is associated with the unique identifier, the electronic message conversation data structure corresponding to an electronic message conversation comprising the received electronic message and a separately created electronic message, the electronic message conversation data structure comprising information pertaining to each of the electronic messages, to generate a composite electronic message that includes the user content from the received electronic message and user content from the separately created electronic message; and
causing the generated composite electronic message to be displayed on a display.
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.
-
Citations
56 Claims
-
1. A method, comprising:
-
determining whether a received electronic message carries a unique identifier, wherein the unique identifier comprises a machine-generated identifier that is different than user content of the received electronic message; in response to determining that the received electronic message carries the unique identifier, accessing an electronic message conversation data structure that is associated with the unique identifier, the electronic message conversation data structure corresponding to an electronic message conversation comprising the received electronic message and a separately created electronic message, the electronic message conversation data structure comprising information pertaining to each of the electronic messages, to generate a composite electronic message that includes the user content from the received electronic message and user content from the separately created electronic message; and causing the generated composite electronic message to be displayed on a display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A memory device having instructions stored thereon that, in response to execution by a processing device, cause the processing device to perform operations comprising:
-
determining whether a received electronic message carries a unique identifier, wherein the unique identifier comprises a machine-generated identifier that is different than user content of the received electronic message; in response to determining that the received electronic message carries the unique identifier, accessing an electronic message conversation data structure that is associated with the unique identifier, the electronic message conversation data structure corresponding to an electronic message conversation comprising the received electronic message and a separately created electronic message, the electronic message conversation data structure comprising information pertaining to each of the electronic messages, to generate a composite electronic message that includes the user content from the received electronic message and user content from the separately created electronic message; and causing the generated composite electronic message to be displayed on a display. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52)
-
-
53. An apparatus, comprising:
-
means for determining whether a received electronic message carries a unique identifier, wherein the unique identifier comprises a machine-generated identifier that is different than user content of the received electronic message; means for accessing an electronic message conversation data structure that is associated with the unique identifier responsive to determining that the received electronic message carries the unique identifier, the electronic message conversation data structure corresponding to an electronic message conversation comprising the received electronic message and a separately created electronic message, the electronic message conversation data structure comprising information pertaining to each of the electronic messages, to generate a composite electronic message that includes the user content from the received electronic message and user content from the separately created electronic message; and means for generating a composite electronic message that includes user content from the received electronic message the separately created electronic message responsive to accessing the electronic message conversation data structure that is associated with the unique identifier. - View Dependent Claims (54, 55, 56)
-
Specification