Topic-Based Message Grouping in Chat Interfaces

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional communication programs struggle to effectively organize and display messages related to different topics within a single conversation, making it difficult for users to follow specific topic threads due to the presence of irrelevant messages and the inability to differentiate between topics.

Innovation Solution

A computing system, referred to as a controller, uses natural language processing (NLP) techniques, timestamp analysis, and user traits to identify and categorize messages by topic, allowing related messages to be displayed adjacent each other within a graphical user interface (GUI) window.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If messages are displayed in chronological order within a single GUI window, then the communication program can display all messages in a conversation, but users struggle to follow specific topic threads due to the presence of irrelevant messages from different topics

Engineering Contradiction:
Improveease of following topic threadsVSAvoidirrelevant messages interfering with topic tracking
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent segments the message display by creating separate GUI windows for different topics. Each topic receives its own dedicated window, allowing users to follow specific topic threads without interference from irrelevant messages. This segmentation resolves the contradiction by isolating relevant messages within their respective topic windows while maintaining chronological order within each window.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts messages from the unified chronological stream and separates them into different topic-specific windows. By taking out messages belonging to different topics from the main conversation flow and placing them in separate windows, the system eliminates irrelevant messages from interfering with topic tracking while preserving the complete conversation history.

Inventive Principle:
Principle #2Taking out (Extraction)

2Device complexity

If a single GUI window displays all messages in chronological order, then the system maintains simple message display, but the complexity of organizing and differentiating between multiple topics increases

Engineering Contradiction:
Improvesimplicity of message displayVSAvoiddifficulty in differentiating topics
Core Design Contradiction:
Device complexityVSEase of operation

Solution Approach 1:

The patent applies segmentation by dividing the single GUI window into multiple topic-specific windows. Each window handles a specific topic, simplifying the display within each window while organizing the overall system through hierarchical window management. This resolves the contradiction by maintaining simplicity within individual topic views while providing clear topic differentiation through separate windows.

Inventive Principle:
Principle #1Segmentation

3Loss of time

If the system displays all messages in chronological order, then it maintains the order of events, but users must manually filter through irrelevant messages to find topic-related content

Engineering Contradiction:
Improvetime to find relevant messagesVSAvoidmanual filtering requirement
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

The patent performs preliminary action by automatically organizing messages into topic-specific windows before users need to read them. The system analyzes message content, identifies topics, and pre-sorts messages into appropriate windows, eliminating the need for users to manually filter through irrelevant messages. This resolves the contradiction by saving time through automatic organization while eliminating manual filtering requirements.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11310182B2Group communication organization
Publication Date: 2022.04.19 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11310182B2 patent drawing
  • US11310182B2 patent drawing
  • US11310182B2 patent drawing

AI summary

A text conversation between at least two users is monitored. A first regarding a first topic is detected. A second message received subsequent to the first message regarding a second topic is detected. A third message received subsequent to the second message regarding the first topic is detected. In response to detecting that the third message regards the first topic of the first message, the third message may be displayed immediately adjacent the first message.