Message Composition Suspension for Live Chat Interruptions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current live chat applications require cumbersome interactions to suspend and resume message composition, especially on mobile devices, and often lead to incomplete message loss or difficulty in reinserting unsent drafts.

Innovation Solution

A communications device and method that allows users to temporarily suspend message composition by storing the incomplete message, clearing the input field, and automatically reinserting it when the user resumes composition, ensuring chronological display in the chat thread.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If users manually copy and paste incomplete messages to preserve them, then message loss is prevented, but user interaction complexity increases significantly

Engineering Contradiction:
Improvemessage preservationVSAvoiduser interaction
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system automatically suspends and resumes message composition without requiring user intervention. When a new message arrives during composition, the system autonomously saves the incomplete message, clears the input field, and later restores the original message, eliminating the need for manual copy-paste operations.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary actions by automatically saving the incomplete message before the user loses it. The message is preserved in memory or storage beforehand, so when resumption is needed, the message is already prepared and can be instantly restored without user effort.

Inventive Principle:
Principle #10Preliminary action

2Speed

If users respond to new interrupting messages immediately, then response time improves, but incomplete message content may be lost

Engineering Contradiction:
Improveresponse timeVSAvoidincomplete message
Core Design Contradiction:
SpeedVSLoss of information

Solution Approach 1:

The system creates a protective buffer by automatically saving the incomplete message to memory or storage before the user potentially loses it. This cushioning mechanism ensures that even if the user clears the input field to respond to a new message, the original content is preserved and can be restored later.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

Solution Approach 2:

The system introduces an intermediary storage mechanism between the user's input field and the message content. When composition is suspended, the message is transferred to this intermediary storage, allowing the input field to be cleared for new messages while the original content remains safely preserved and can be retrieved when needed.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If draft saving features are provided outside the user interface, then message composition can be paused, but user accessibility to drafts deteriorates

Engineering Contradiction:
Improvedraft preservationVSAvoiddraft retrieval
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system merges the draft saving and retrieval functionality directly into the existing message composition user interface. The suspend/resume features are integrated with the input field and message thread display, allowing users to access and manage suspended messages through the same interface they use for normal composition, eliminating the need for separate draft management screens.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20180063040A1System, device, and method for managing composition of electronic messages using temporary suspensions
Publication Date: 2018.03.01 RINGCENTRAL INC
  • US20180063040A1 patent drawing
  • US20180063040A1 patent drawing
  • US20180063040A1 patent drawing

AI summary

A communications device for managing composition of electronic messages using temporary suspensions is disclosed. The communications device includes a network interface, a memory, and a processor in communication with the network interface and the memory. The processor is configured to receive a request to suspend composition of a first electronic message in an input field associated with an electronic message exchange between two or more participants, store in the memory the first electronic message, and clear the input field for composition of a second electronic message. Responsive to a trigger indicating resumption of composition of the first electronic message, the processor is further configured to insert the first electronic message in the input field, thereby enabling completion of the composition of the first electronic message, and to add the first electronic message to a thread of the electronic message exchange. The first electronic message is displayed in the thread of the electronic message exchange chronologically after the second electronic message.