Unviewed Message Grouping in Real-Time Messaging

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing messaging platforms lack an efficient method to organize and present unviewed messages in a way that allows users to easily access relevant content based on user interactions and relationships, leading to a cluttered and unorganized message stream.

Innovation Solution

A method and system that utilize a content analysis module to identify and apply grouping criteria to unviewed messages, generating content groups based on favorite accounts, message highlights, popular stories, and topics, and providing a user interface to display these groups in reverse chronological order, allowing users to select and view additional content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If unviewed messages are displayed in a continuous stream without grouping, then all messages are readily accessible, but the message stream becomes cluttered and difficult to navigate

Engineering Contradiction:
ImproveMessage navigation easeVSAvoidMessage organization structure
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent segments the continuous stream of unviewed messages into distinct content groups based on grouping criteria such as sender, topic, or urgency. Each group represents a logical subdivision of messages that shares common characteristics, making the overall message stream more manageable and navigable while preserving the ability to access individual messages within each group.

Inventive Principle:
Principle #1Segmentation

2Productivity

If all unviewed messages are displayed at once, then users can access any message immediately, but the interface becomes overwhelming and hard to manage

Engineering Contradiction:
ImproveMessage access efficiencyVSAvoidInterface complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The interface complexity is reduced by segmenting messages into logical groups that can be displayed in a structured format. Users can navigate through groups systematically rather than being presented with an undifferentiated mass of messages, improving accessibility while maintaining interface simplicity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an additional organizational dimension by grouping messages along specific criteria (such as sender, topic, or priority). This creates a multi-dimensional message organization system where messages can be accessed both by their group classification and by individual position within groups, providing multiple pathways to message retrieval without increasing interface complexity.

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

3Loss of information

If messages are grouped by multiple criteria, then message organization is enhanced, but the complexity of determining group membership increases

Engineering Contradiction:
ImproveMessage categorization accuracyVSAvoidGrouping logic complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The complex task of organizing messages by multiple criteria is broken down into sequential segmentation steps. Messages are first divided by primary grouping criteria, then further subdivided within each group by secondary criteria. This hierarchical segmentation approach maintains accurate categorization while making the grouping logic more manageable and implementable.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11343210B1Message selection and presentation in a real-time messaging platform
Publication Date: 2022.05.24 X CORP
  • US11343210B1 patent drawing
  • US11343210B1 patent drawing
  • US11343210B1 patent drawing

AI summary

A system and message for message selection and presentation, including: receiving a request for content, wherein the request is associated with a context account of a messaging platform; identifying a set of unviewed messages associated with the context account; identifying grouping criteria for grouping content based on messages; applying, by a computer processor, the grouping criteria to the unviewed messages to generate a content group, wherein the content group is associated with a subset of the unviewed messages; and providing at least a portion of the content group in response to the request.