Recipient Change Notification in Message Threads

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In messaging applications, changes in recipient lists during message threads are not always detected, leading to unintended actions such as leaks of confidential information or confusion due to missing recipients not being notified.

Innovation Solution

An electronic communication device determines if a new message is part of a message thread and compares its recipient addresses with previous messages to detect changes, notifying the user of added or removed recipients by requesting and processing a complete list of recipients from a server.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If recipient changes are not detected in message threads, then message transmission simplicity is maintained, but information security and recipient awareness deteriorate

Engineering Contradiction:
Improveinformation securityVSAvoidmessage processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary comparison of recipient lists between consecutive messages in a thread before messages are fully processed or displayed. By detecting recipient changes in advance, the system prevents potential information leaks and ensures recipient awareness without adding complex processing during message transmission.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a feedback mechanism that notifies users when recipient changes are detected in message threads. This feedback loop allows users to be aware of who will receive subsequent messages, enabling them to take appropriate actions to prevent information leaks while maintaining simple message transmission protocols.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If complete recipient lists are requested and processed from server, then recipient change detection accuracy is improved, but communication time and data usage increase

Engineering Contradiction:
Improverecipient change detection accuracyVSAvoidmessage processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system requests complete recipient lists from the server only when necessary for comparison, rather than continuously. By performing partial actions (requesting full lists) only at specific points in the message thread, the system achieves accurate recipient change detection while minimizing unnecessary communication overhead and data usage.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8874678B2Recipient change notification
Publication Date: 2014.10.28 MALIKIE INNOVATIONS LTD
  • US8874678B2 patent drawing
  • US8874678B2 patent drawing
  • US8874678B2 patent drawing

AI summary

An electronic communication device may, perhaps with the assistance of a mobile device server, determining that a new electronic message received by the device is part of a message thread that includes the new message and at least one prior electronic message previously received at the device. A comparison may be made of address information of the new message with address information of the at least one prior electronic message in the message thread to determine that there has been a change in addressed recipients between the new message and the at least one prior electronic message. The device may then notify a user of the device of the change.