Chat Message Rearrangement for Context Preservation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing instant messaging systems often display chat messages in chronological order, which can disrupt the context of related messages, making it difficult for users to understand the conversation flow as replies may be displayed far from the original message due to receipt time ordering.

Innovation Solution

A method and device that detect the selection of a first chat message, consolidate unique information into a data field, and rearrange the display to show the first and second chat messages consecutively when a third message is received, ensuring related messages are displayed together regardless of their creation time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If chat messages are ordered based on receipt time, then messages are displayed in chronological order, but related messages are displayed far apart making it difficult to understand context

Engineering Contradiction:
Improvetime to understand conversation contextVSAvoidease of understanding message context
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

The patent segments the chat message display into context-related groups. Messages that are related (e.g., reply messages and their parent messages) are segmented and displayed consecutively, while unrelated messages maintain their chronological positioning. This segmentation allows contextually related messages to be grouped together without disrupting the overall chronological flow of the conversation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an additional dimension to message ordering beyond simple chronological sequencing. By incorporating contextual relationships (such as reply-parent message associations) as a secondary sorting criterion, the system creates a multi-dimensional ordering system where messages are first arranged chronologically, then adjusted based on contextual relevance, allowing both time-based and context-based organization to coexist.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Productivity

If messages are displayed in chronological order, then the display is simple and fast, but users need to search through all messages to find related messages

Engineering Contradiction:
Improvemessage display speedVSAvoiddifficulty of finding related messages
Core Design Contradiction:
ProductivityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent performs preliminary action by pre-identifying and marking contextual relationships between messages during the message receipt and processing phase. When a message is received, the system proactively determines its contextual relationships (such as identifying reply messages and their target messages) and prepares this information for future display organization, so that when messages need to be displayed, the contextual grouping is already established and can be applied immediately without extensive searching.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If chat messages are arranged by receipt time, then the system is simple to implement, but related messages are separated making context difficult to discern

Engineering Contradiction:
Improvemessage arrangement system complexityVSAvoidconversation context information
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The patent introduces an intermediary component (context analysis module) that acts as a mediator between the simple chronological ordering system and the need for contextual preservation. This intermediary module analyzes message content and relationships, identifies contextual connections, and adjusts the display order accordingly while maintaining the underlying simple chronological data structure. This allows the system to preserve conversation context without fundamentally complicating the core message storage and retrieval mechanism.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9727204B2Rearranging chat messages
Publication Date: 2017.08.08 SAMSUNG ELECTRONICS CO LTD
  • US9727204B2 patent drawing
  • US9727204B2 patent drawing
  • US9727204B2 patent drawing

AI summary

Disclosed are a method of arranging messages and a device for supporting the same. A display is rearranged such that a first chat message and a second chat message are displayed consecutively, when a third chat message is displayed after the first chat message.