IP Library Granted Patent US 8,051,138
Granted Patent B2
US 8,051,138 · App. 12/986,145 · Granted Nov 1, 2011

Mechanism for managing email markups

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,051,138
App. No.
12/986,145
Granted
Nov 1, 2011
Kind
B2
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.

Claims (48)

1. A machine implemented method, comprising:

receiving user input from a user;

in response to the user input, accessing a plurality of electronic mail messages (emails), including a certain email, that are part of an email conversation;

extracting content from each of the accessed emails, including the certain email;

automatically generating a composite email which includes the content extracted from each of the accessed emails;

obtaining a set of markup information indicating one or more markups that were previously made to the content of the certain email, wherein the set of markup information is separate from the content of the certain email; and

applying the one or more markups to the content of the certain email to derive a marked up version of the content of the certain email in the composite email.

2. The method of claim 1 , wherein the one or more markups include one or more of the following: (a) highlighting of one or more portions of the content of the certain email; (b) underlining of one or more portions of the content of the certain email; (c) strike through of one or more portions of the content of the certain email.

3. The method of claim 1 , wherein the one or more markups include one or more comments or notations that have been associated with at least a portion of the content of the certain email.

4. The method of claim 1 , wherein the one or more markups include one or more reminders that have been associated with at least a portion of the content of the certain email.

5. The method of claim 1 , wherein the one or more markups include hiding of one or more portions of the content of the certain email from view.

6. The method of claim 1 , wherein obtaining a set of markup information indicating one or more markups that were previously made to the content of the certain email comprises:

receiving a markup side mail from a participant of the email conversation, wherein the markup side mail includes a set of markup information indicating one or more markups made by that participant of the email conversation to the content of the certain email; and

extracting the markup information from the markup side mail.

7. The method of claim 6 , wherein the markup side mail does not include the content of the certain email.

8. A machine implemented method, comprising:

receiving user input from a user;

in response to the user input, accessing a plurality of electronic mail messages (emails), including a certain email, that are part of an email conversation;

extracting content from each of the accessed emails, including the certain email;

automatically generating a composite email which includes the content extracted from each of the accessed emails;

receiving further user input indicating one or more markups made to the content of the certain email in the composite email to give rise to a marked up version of the content of the certain email; and

storing a set of markup information indicative of the one or more markups made to the content of the certain email, wherein the markup information is stored separate from the content of the certain email, and wherein the markup information is applicable to the content of the certain email to reproduce the marked up version of the content of the certain email.

9. The method of claim 8 , wherein the one or more markups include one or more of the following: (a) highlighting of one or more portions of the content of the certain email; (b) underlining of one or more portions of the content of the certain email; (c) strike through of one or more portions of the content of the certain email.

10. The method of claim 8 , wherein the one or more markups include one or more comments or notations that have been associated with at least a portion of the content of the certain email.

11. The method of claim 8 , wherein the one or more markups include one or more reminders that have been associated with at least a portion of the content of the certain email.

12. The method of claim 8 , wherein the one or more markups include hiding of one or more portions of the content of the certain email from view.

13. The method of claim 8 , wherein a set of participants are participating in the email conversation, and wherein the method further comprises:

receiving an indication that the user wishes to send a markup side mail to a set of side mail participants, wherein the set of side mail participants comprises at least a subset of the participants of the email conversation; and

sending a markup side mail to the set of side mail participants, wherein the markup side mail includes the markup information, and wherein the markup information enables each side mail participant to reproduce the one or more markups on their version of the content of the certain email to derive the marked up version of the content of the certain email.

14. The method of claim 13 , wherein the markup side mail includes information referencing the certain email, but does not include the content of the certain email.

15. A non-transitory 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: receiving user input from a user; in response to the user input, accessing a plurality of electronic mail messages (emails), including a certain email, that are part of an email conversation; extracting content from each of the accessed emails, including the certain email; automatically generating a composite email which includes the content extracted from each of the accessed emails; obtaining a set of markup information indicating one or more markups that were previously made to the content of the certain email, wherein the set of markup information is separate from the content of the certain email; and applying the one or more markups to the content of the certain email to derive a marked up version of the content of the certain email in the composite email.

16. The machine readable storage medium of claim 15 , wherein the one or more markups include one or more of the following: (a) highlighting of one or more portions of the content of the certain email; (b) underlining of one or more portions of the content of the certain email; (c) strike through of one or more portions of the content of the certain email.

17. The machine readable storage medium of claim 15 , wherein the one or more markups include one or more comments or notations that have been associated with at least a portion of the content of the certain email.

18. The machine readable storage medium of claim 15 , wherein the one or more markups include one or more reminders that have been associated with at least a portion of the content of the certain email.

19. The machine readable storage medium of claim 15 , wherein the one or more markups include hiding of one or more portions of the content of the certain email from view.

20. The machine readable storage medium of claim 15 , wherein obtaining a set of markup information indicating one or more markups that were previously made to the content of the certain email comprises:

receiving a markup side mail from a participant of the email conversation, wherein the markup side mail includes a set of markup information indicating one or more markups made by that participant of the email conversation to the content of the certain email; and

extracting the markup information from the markup side mail.

21. The machine readable storage medium of claim 20 , wherein the markup side mail does not include the content of the certain email.

22. A non-transitory 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: receiving user input from a user; in response to the user input, accessing a plurality of electronic mail messages (emails), including a certain email, that are part of an email conversation; extracting content from each of the accessed emails, including the certain email; automatically generating a composite email which includes the content extracted from each of the accessed emails; receiving further user input indicating one or more markups made to the content of the certain email in the composite email to give rise to a marked up version of the content of the certain email; and storing a set of markup information indicative of the one or more markups made to the content of the certain email, wherein the markup information is stored separate from the content of the certain email, and wherein the markup information is applicable to the content of the certain email to reproduce the marked up version of the content of the certain email.

23. The machine readable storage medium of claim 22 , wherein the one or more markups include one or more of the following: (a) highlighting of one or more portions of the content of the certain email; (b) underlining of one or more portions of the content of the certain email; (c) strike through of one or more portions of the content of the certain email.

24. The machine readable storage medium of claim 22 , wherein the one or more markups include one or more comments or notations that have been associated with at least a portion of the content of the certain email.

25. The machine readable storage medium of claim 22 , wherein the one or more markups include one or more reminders that have been associated with at least a portion of the content of the certain email.

26. The machine readable storage medium of claim 22 , wherein the one or more markups include hiding of one or more portions of the content of the certain email from view.

27. The machine readable storage medium of claim 22 , wherein a set of participants are participating in the email conversation, and wherein the instructions cause the one or more processors to further perform the operations of:

receiving an indication that the user wishes to send a markup side mail to a set of side mail participants, wherein the set of side mail participants comprises at least a subset of the participants of the email conversation; and

sending a markup side mail to the set of side mail participants, wherein the markup side mail includes the markup information, and wherein the markup information enables each side mail participant to reproduce the one or more markups on their version of the content of the certain email to derive the marked up version of the content of the certain email.

28. The machine readable storage medium of claim 27 , wherein the markup side mail includes information referencing the certain email, but does not include the content of the certain email.

Assignments (2)
MERGER Recorded Nov 4, 2015
From: MISAKI ACQUISITIONS L.L.C.
To: TAMIRAS PER PTE. LTD., LLC
Reel/Frame 036958/0877 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 17, 2013
From: MADNANI, RAJ
To: MISAKI ACQUISITIONS L.L.C.
Reel/Frame 029652/0458 →
Continuity (3)
Division 11805636 · May 23, 2007
Provisional Application 60878237 · Jan 3, 2007
Related Publication 20110106899A1 · May 5, 2011