Group Messaging Thread Highlight Extraction

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 a participant accesses the group messaging thread after a period of absence, then the participant can read all messages chronologically, but the participant is overwhelmed by an overwhelming number of messages and spends excessive time catching up

Engineering Contradiction:
Improvecontext of conversationVSAvoidtime to catch up on messages
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system extracts and identifies specific highlight messages from the chronological thread that are most relevant to the returning participant. These highlights are based on scoring criteria such as media content, participant mentions, and conversation importance, allowing the participant to quickly grasp essential context without reading every message.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system segments the large volume of missed messages into highlighted key messages and non-highlighted messages. The highlighted messages are presented separately or with visual indicators, enabling participants to prioritize reading the most important content first while optionally skipping less critical messages.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If the system provides all messages chronologically, then the participant can read in order, but the process is inconvenient and results in disengagement

Engineering Contradiction:
Improveconvenience of catching upVSAvoidre-engagement rate
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system performs preliminary analysis of messages before the participant accesses the thread, pre-identifying and scoring highlight messages based on their relevance to the participant. This preliminary action allows the participant to immediately see prioritized content upon return, eliminating the need to manually scan through all messages and significantly improving both convenience and re-engagement likelihood.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If the system calculates scores for each message to identify highlights, then relevant messages are prioritized, but the device complexity increases

Engineering Contradiction:
Improverelevance of highlighted messagesVSAvoidscoring system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system applies different scoring criteria and weights to different message characteristics based on their local importance. For example, messages containing media content, direct mentions of the participant, or from key group members receive higher scores. This localized quality approach allows precise relevance measurement without requiring a single complex universal scoring algorithm.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10685074B2Providing group messaging thread highlights
Publication Date: 2020.06.16 WHATSAPP LLC
  • US10685074B2 patent drawing
  • US10685074B2 patent drawing
  • US10685074B2 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.