Topic-Based Message Aggregation in Instant Messaging

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In instant messaging systems, users face low operation efficiency when multiple topics are discussed in the same chat group, requiring them to navigate through different locations to find relevant messages, leading to inefficient information retrieval.

Innovation Solution

A method and apparatus for displaying chat messages that allow users to aggregate messages under a common topic across multiple chat groups, enabling users to view all relevant messages in a single concatenated message window without switching between different locations, using a trigger operation to add messages to a grouped message window based on topic association.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users navigate through different locations in chat groups to find messages on specific topics, then they can access all messages in the chat group, but their operation efficiency decreases due to the need to switch between multiple locations

Engineering Contradiction:
Improveoperation efficiencyVSAvoidtime for information retrieval
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent segments chat messages by topic, creating separate topic-based views within the chat group interface. Users can selectively view messages related to specific topics without navigating through the entire chat history, effectively dividing the message space into topic-specific segments that improve accessibility and reduce search time

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces topic tags and topic-based indexing as intermediary elements between users and chat messages. These intermediaries organize and categorize messages by topic, allowing users to quickly locate relevant messages without manually searching through chronological chat streams, thus bridging the gap between user information needs and message locations

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If all chat messages are displayed in chronological order in a single chat group window, then the complete conversation history is preserved, but users must switch between different locations to find messages on specific topics

Engineering Contradiction:
Improvecompleteness of chat historyVSAvoidease of finding topic-related messages
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent adds a topic dimension to the traditional chronological message display. Instead of organizing messages solely by time, the system creates a parallel organizational structure based on topics, allowing users to access messages through topic categories while the underlying chronological sequence remains intact for reference purposes

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

Solution Approach 2:

The patent implements a dual-view message organization system that serves multiple functions: chronological display for complete history preservation and topic-based display for efficient information retrieval. This multi-functional approach allows the same message set to be accessed through different organizational perspectives depending on user needs

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11962548B2Message display method and apparatus, device, and storage medium
Publication Date: 2024.04.16 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US11962548B2 patent drawing
  • US11962548B2 patent drawing
  • US11962548B2 patent drawing

AI summary

This disclosure includes a message display method and apparatus, a device, and a storage medium. In the method, a message window of a first message group is displayed. The message window is configured to display messages of the first message group from a plurality of user accounts. A first message in the message window of the first message group is added to a grouped message window. The grouped message window is configured to display messages associated with a topic of the first message. Further, the messages associated with the topic are from at least one message group.