Dynamic Message Composition Indicators for Real-Time Sender Activity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional electronic messaging systems lack indicators of users' presence and activity during message composition, leading to confusion and wasted time when users send messages simultaneously or wait for responses.

Innovation Solution

A messaging system that provides dynamic message composition indicators by detecting attributes of messages being composed and displaying graphical updates, such as a progress bar, to reflect the sender's activity on the recipient's device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If conventional messaging systems provide only basic delivery indicators, then the system complexity remains low, but user awareness of sender presence and activity is insufficient

Engineering Contradiction:
Improveuser awareness of sender presence and activityVSAvoidmessaging system complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent implements feedback mechanisms by providing real-time composition indicators that continuously update the recipient about the sender's message composition status. The indicator dynamically changes based on composition progress, giving the recipient feedback about the sender's activity without requiring additional communication channels or complex protocols.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent introduces an intermediary composition indicator element that mediates between the sender's composition activity and the recipient's awareness. This indicator acts as a buffer that translates complex composition states into simple visual representations, reducing the need for direct complex communication between sender and recipient systems.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If the system provides detailed composition indicators, then user awareness improves, but the device complexity increases

Engineering Contradiction:
Improvemessage composition status informationVSAvoidindicator system complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent utilizes parameter changes by dynamically modifying the composition indicator's visual properties (such as progress bar length, color intensity, or animation speed) based on the message composition progress. These parameter changes convey detailed composition status information through simple visual transformations rather than complex data structures or multiple indicator types.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If the system provides real-time composition updates, then user confusion is reduced, but information about message content may be revealed

Engineering Contradiction:
Improvemessage composition status accuracyVSAvoidmessage content privacy
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent extracts only the essential composition status information (progress, active state, duration) from the complete message data, displaying it through the composition indicator while deliberately excluding the actual message content. This extraction approach provides accurate composition status updates without compromising message privacy, as the indicator system is designed to display only metadata about composition rather than the content itself.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10705670B2Message composition indicators
Publication Date: 2020.07.07 META PLATFORMS INC
  • US10705670B2 patent drawing
  • US10705670B2 patent drawing
  • US10705670B2 patent drawing

AI summary

The present disclosure is directed toward systems and methods for providing and dynamically adjusting message composition indicators. The disclosed systems and methods provide users of electronic messaging systems, such as electronic messaging systems, with information regarding the message composition activities of other users.