Email Conversation Linking via User-Defined Identifiers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing email systems lack user control over linking emails into conversations, limiting the organization and presentation of emails in inboxes, as users cannot proactively define which emails are related beyond replies.
Innovation Solution
Implementing a system where users can select and link email conversations and emails through a user interface, generating identifiers to associate them, allowing for user-controlled grouping and display of linked conversations in proximity, with options to link new emails to existing conversations and create new conversations from existing ones.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If email systems automatically group emails into conversations based on reply relationships, then email organization is improved, but user control over email grouping is lost
Solution Approach 1:
The system dynamically adjusts the email grouping mechanism by allowing users to switch between automatic conversation grouping and manual linking modes. The grouping behavior changes from rigid automatic classification to flexible user-controlled organization, enabling the system to adapt to different user preferences and needs.
Solution Approach 2:
The system performs preliminary automatic grouping of emails into conversations based on reply relationships, then allows users to review and adjust these groupings manually. This preliminary action provides a starting point for organization while preserving user control for refinement.
2Adaptability or versatility
If users can manually link email conversations, then user control over email organization is improved, but system complexity increases
Solution Approach 1:
The system introduces an intermediary linking mechanism that sits between the user interface and the email storage system. This intermediary layer handles the complexity of manual linking, relationship tracking, and display logic, shielding users from underlying system complexity while enabling flexible email organization.
Solution Approach 2:
The email management system is segmented into distinct functional modules: automatic conversation grouping, manual linking interface, relationship tracking, and display management. This segmentation isolates complexity into manageable components, allowing users to access only the linking functionality they need without being overwhelmed by the entire system's complexity.
3Loss of information
If email systems display all emails in inbox, then completeness of information is improved, but inbox organization deteriorates
Solution Approach 1:
The system adds a new dimension to email display by organizing emails not just chronologically or by account, but by user-defined linking relationships. This creates a multi-dimensional view where emails can be organized by conversational context, project associations, or any relationship the user defines through manual linking, improving organization without losing completeness.
Solution Approach 2:
The inbox display dynamically adapts to show emails organized by linked conversations when manual linking is enabled, while maintaining the option to view all emails in traditional order. The organization method changes based on user preferences and the presence of manual links, providing both completeness and organized presentation.
Data Source
AI summary
An email client identifies email conversations from email header information and presents the conversations along with emails in a user's inbox. User inputs are received selecting first and second email conversations and specifying they 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. Upon receipt of an email that is part of a conversation linked by another user, the recipient's email client provides a button to 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. A user may convert part of an existing conversation to a new conversation and may start a new email conversation from an existing email conversation.


