Email conversation linking
First Claim
1. A computer-implemented method for linking email conversations, comprising:
- processing, for emails received by a first user, email header information to identify a first email conversation comprising a first email and replies to the first email;
identifying that one or more emails in the first email conversation has an associated identifier indicating the first email conversation was associated by a second user with a second email conversation comprising a second email and replies to the second email, wherein identifying that one or more emails in the first email conversation has an associated identifier indicating the first email conversation was associated by the second user with a second email conversation comprises identifying a group identifier in email header information is associated with emails in the first email conversation and with emails in the second email conversation;
presenting a user interface displaying the first email conversation and the second email conversation;
receiving input selecting an email in the first email conversation;
displaying an indication the selected email is in the first email conversation that was associated with the second email conversation by the second user;
receiving input from the first user and based on the indication, the input specifying to create a link between the first email conversation and the second email conversation; and
storing data indicating the first user has established the link between the first email conversation and the second email conversation.
1 Assignment
0 Petitions
Accused Products
Abstract
A system adapted to link email conversations is disclosed. An email client identifies email conversations from email header information and presents the conversations along with other emails in a user'"'"'s inbox. The user interface receives user inputs selecting first and second email conversations and specifying that the two should be linked. The email client generates an identifier and associates the identifier with emails that are comprised in the selected first and second conversations. When a recipient receives an email that is part of a conversation that has been linked by another user, the recipient'"'"'s email client notifies the user of the prior linking and provides a button with which the recipient may also implement the link. A user may select to create a new email and link the new email to an existing conversation. An identifier is generated and associated with the new email and emails in the selected conversation.
46 Citations
18 Claims
-
1. A computer-implemented method for linking email conversations, comprising:
-
processing, for emails received by a first user, email header information to identify a first email conversation comprising a first email and replies to the first email; identifying that one or more emails in the first email conversation has an associated identifier indicating the first email conversation was associated by a second user with a second email conversation comprising a second email and replies to the second email, wherein identifying that one or more emails in the first email conversation has an associated identifier indicating the first email conversation was associated by the second user with a second email conversation comprises identifying a group identifier in email header information is associated with emails in the first email conversation and with emails in the second email conversation; presenting a user interface displaying the first email conversation and the second email conversation; receiving input selecting an email in the first email conversation;
displaying an indication the selected email is in the first email conversation that was associated with the second email conversation by the second user;receiving input from the first user and based on the indication, the input specifying to create a link between the first email conversation and the second email conversation; and storing data indicating the first user has established the link between the first email conversation and the second email conversation. - View Dependent Claims (2, 3)
-
-
4. A computing system for linking email conversations, comprising:
- a non-transitory computing memory having stored therein computer instructions that, upon execution by one or more processors, at least cause the computer system to;
process, for emails received, email header information to identify a first email conversation comprising a first email and replies to the first email; identify that one or more emails in the first email conversation has an associated identifier indicating the first email conversation was associated by a second user with a second email conversation comprising a second email and replies to the second email, wherein identifying that one or more emails in the first email conversation has an associated identifier indicating the first email conversation was associated by the second user with the second email conversation comprises identifying a group identifier in email header information is associated with emails in the first email conversation and with emails in the second email conversation; generate a user interface identifying that an email is associated with a first email conversation that was previously linked to a second email conversation by the second user; present a user interface displaying the first email conversation and the second email conversation; receive input from a first user selecting an email in the first email conversation; display an indication the selected email is in the first email conversation that was associated with the second email conversation by the second user; receive input from the first user and based on the indication, the input specifying to create a link between the first email conversation and the second email conversation; store data identifying that the first user has linked the first email conversation to the second email conversation. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11)
- a non-transitory computing memory having stored therein computer instructions that, upon execution by one or more processors, at least cause the computer system to;
-
12. A non-transitory computer-readable storage medium having stored thereon computer instructions that, upon execution by one or more processors, at least cause a computing system to:
-
process, for emails received, email header information to identify a first email conversation comprising a first email and replies to the first email; identify that one or more emails in the first email conversation has an associated identifier indicating the first email conversation was associated by a second user with a second email conversation comprising a second email and replies to the second email, wherein identifying that one or more emails in the first email conversation has an associated identifier indicating the first email conversation was associated by the second user with the second email conversation comprises identifying a group identifier in email header information is associated with emails in the first email conversation and with emails in the second email conversation; generating a user interface listing emails received for a first user, the user interface listing emails identifying that an email is associated with a first email conversation that was previously linked to a second email conversation by a second user; present a user interface displaying the first email conversation and the second email conversation; receive input from a first user selecting an email in the first email conversation; display an indication the selected email is in the first email conversation that was associated with the second email conversation by the second user; receive input from the first user and based on the indication, the input specifying to create a link between the first email conversation and the second email conversation; store data identifying that the first user has linked the first email conversation to the second email conversation. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification