Conversation Thread Rule Automation for Email Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

E-mail applications limit operations to individual conversation items, making it tedious and time-consuming for users to manage conversation threads, especially with increasing email volumes, as users need to manually delete or organize messages within threads.

Innovation Solution

Implementing automatic conversation techniques that allow users to establish conversation rules across entire conversation groups or threads, enabling actions like 'always delete,' 'always move,' or 'always categorize' to be applied to all messages within a thread, including new incoming messages.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users manually manage individual conversation items, then precise control over each message is achieved, but time consumption and operational burden increase significantly

Engineering Contradiction:
Improveease of message managementVSAvoidtime for managing conversation items
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent merges multiple individual message management operations into a single conversation-level operation. By allowing users to apply rules to entire conversation threads rather than individual messages, the system combines the control of multiple items into one unified action, significantly reducing time consumption and operational burden while maintaining precise control over message groups.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent implements universal conversation rules that can be applied across multiple messages within a conversation thread. A single rule configuration enables multi-functional management of entire conversation groups, allowing users to delete, move, or categorize multiple messages simultaneously through one operation, thereby improving ease of operation without sacrificing control precision.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Productivity

If conversation operations are limited to individual items, then precise control over each message is maintained, but productivity decreases with increasing email volumes

Engineering Contradiction:
Improvemessage management efficiencyVSAvoidcomplexity of conversation management system
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements preliminary action by establishing conversation-level rules in advance that automatically apply to current and future messages within a conversation thread. This pre-configuration approach allows the system to proactively manage incoming messages without requiring users to manually intervene for each individual message, significantly improving productivity while the rule-based automation keeps system complexity manageable.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent enables self-service through automated conversation rules that manage messages without continuous user intervention. Once rules are configured, the system autonomously applies them to entire conversation threads, allowing the email management system to serve itself by automatically organizing and managing messages based on predefined criteria, thereby enhancing productivity without proportionally increasing system complexity.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9338114B2Automatic conversation techniques
Publication Date: 2016.05.10 MICROSOFT TECHNOLOGY LICENSING LLC
  • US9338114B2 patent drawing
  • US9338114B2 patent drawing
  • US9338114B2 patent drawing

AI summary

Automatic conversation techniques are described. An apparatus may comprise a computing device having an incoming message module operative to receive an incoming message, a conversation identification module communicatively coupled to the incoming message module, the conversation identification module operative to determine the incoming message is part of a conversation thread, and associate the incoming message with the conversation thread by setting a conversation identifier property of the incoming message to a conversation identifier for the conversation thread, and a conversation manager module communicatively coupled to the conversation identification module, the conversation manager module operative to determine a conversation rule is associated with the conversation thread, and apply the conversation rule to the incoming message. Other embodiments are described and claimed.