Group Messaging Thread Highlighting for Absent Participants

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional electronic messaging systems fail to effectively re-engage participants in group messaging threads after a period of absence, as participants are overwhelmed by a large number of missed messages, leading to disengagement due to the time-consuming process of catching up.

Innovation Solution

An electronic messaging system that determines a participant's absence and identifies 'highlight' messages likely to be of interest, such as those with media, hyperlinks, or mentions, calculating scores for each message and providing them to the participant upon re-accessing the thread, allowing for quick catch-up and re-engagement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If the system provides all messages in chronological order, then the participant can read the complete conversation history, but the participant becomes overwhelmed by the large number of messages and spends excessive time catching up

Engineering Contradiction:
Improveconversation contextVSAvoidtime to catch up
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system extracts and identifies key messages from the conversation thread that are most relevant to the absent participant. These highlighted messages are selected based on criteria such as containing media, hyperlinks, event information, or triggering bursts of conversation. By presenting only these extracted key messages rather than the complete message set, the system reduces the time required to catch up while preserving essential conversation context.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system segments the large volume of messages into distinct categories and prioritizes them. Messages are divided into highlighted key messages and regular messages, with key messages presented first in a summarized format. This segmentation allows participants to quickly grasp important information without being overwhelmed by the total message count, while still providing access to complete messages if needed.

Inventive Principle:
Principle #1Segmentation

2Loss of information

If the participant reads all missed messages in chronological order, then the participant gains complete context, but the process is inconvenient and leads to disengagement from the thread

Engineering Contradiction:
Improvethread contextVSAvoidconvenience of catching up
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The system performs preliminary action by pre-identifying and highlighting key messages before the participant returns to the thread. When the participant accesses the thread, the most relevant messages are already marked and organized, eliminating the need for the participant to manually search through all messages. This preliminary processing makes the catching-up process convenient and engaging.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies local quality by providing different presentation formats for different types of messages. Key messages are highlighted with visual indicators and presented in a prioritized view, while regular messages maintain their standard chronological presentation. This differentiated approach makes the catching-up process more convenient by guiding attention to important information without sacrificing access to complete context.

Inventive Principle:
Principle #3Local quality

3Loss of time

If the system highlights only a few key messages, then the participant can quickly catch up, but the participant may miss important information

Engineering Contradiction:
Improvetime to catch upVSAvoidmissed information
Core Design Contradiction:
Loss of timeVSLoss of information

Solution Approach 1:

The system implements dynamics by providing an adaptive, multi-level message presentation. The highlighted key messages are presented first in a summarized view for quick catching up, but the system dynamically allows participants to access the complete chronological message thread with a simple action. This dynamic approach ensures participants can quickly catch up on essential information while retaining full access to any additional important information if needed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system uses a nested structure where highlighted key messages are embedded within the context of the complete message thread. The highlighted messages provide a summarized view for quick catching up, while the full message thread remains accessible as an expanded context. This nesting allows participants to start with the essential information and progressively access more detailed information if required.

Inventive Principle:
Principle #7Nested doll (Nesting)

Data Source

PatentUS10536411B2Providing group messaging thread highlights
Publication Date: 2020.01.14 WHATSAPP LLC
  • US10536411B2 patent drawing
  • US10536411B2 patent drawing
  • US10536411B2 patent drawing

AI summary

The present disclosure is directed to systems and methods for identifying and providing highlight messages from a group messaging thread. For example, systems and methods described herein detect when a group messaging thread participant becomes absent from the group messaging thread, and identifies one or more highlight messages that were submitted to the group messaging thread while the participant was absent. Systems and methods described herein identify highlight messages that are specific to the absent participant, such that when the participant again accesses the group messaging thread, the participant can review the identified highlight messages in order to quickly “catch up” on the group messaging thread without having to read each electronic message submitted to the group messaging thread during the participant's absence.