Unseen Message Clustering in In-Box Interfaces

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users of messaging applications face difficulties in navigating through large volumes of electronic messages, such as emails and social network posts, as they need to mark all incoming messages as read to avoid revisiting them, which is time-consuming and inefficient.

Innovation Solution

The system employs message clustering, where a user interface object represents a group of messages, displaying an indication of unseen messages within the cluster, which is removed upon selection, allowing users to focus on displayed messages without marking them as read unless necessary, using content-based clustering rules independent of message relatedness.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users mark all incoming messages as read to avoid revisiting them, then message navigation is simplified, but time consumption increases

Engineering Contradiction:
Improvemessage navigationVSAvoidtime consumption
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system segments messages into clusters based on content similarity, allowing users to interact with clusters as units rather than individual messages. This segmentation enables users to navigate at a higher level of abstraction, reducing the time needed to process each message while maintaining comprehensive coverage through the clustering structure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary clustering of messages before they are displayed to the user. By pre-organizing messages into meaningful groups based on content analysis, the system prepares the message stream in advance, allowing users to quickly navigate through pre-sorted clusters without needing to mark each individual message as read.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If users read or mark all incoming messages as read, then message processing is complete, but efficiency decreases

Engineering Contradiction:
Improvemessage processing completenessVSAvoidprocessing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system merges multiple individual messages into a single cluster representation, allowing users to process multiple messages simultaneously through a single interaction with the cluster. This combining approach maintains processing completeness by ensuring all messages within a cluster are handled together, while significantly improving efficiency by reducing the number of separate processing operations needed.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The cluster acts as an intermediary between individual messages and the user. Instead of requiring users to directly interact with each message individually, the cluster serves as a mediating structure that groups messages and presents them as a unified unit, enabling complete processing of all messages while improving user interaction efficiency.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If the system displays all messages individually, then message detail is maximized, but navigation difficulty increases

Engineering Contradiction:
Improvemessage detailVSAvoidnavigation difficulty
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The system segments the message list into clusters based on content similarity, creating organized groups that are easier to navigate. This segmentation maintains message detail by preserving individual message content within clusters while reducing navigation difficulty through the hierarchical organization of clusters and their member messages.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system adds a clustering dimension to the traditional linear message list, organizing messages not just by arrival time but also by content similarity. This dimensional change creates a multi-dimensional message structure where users can navigate both through time (arrival order) and through content themes, making navigation easier while preserving complete message detail.

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

Data Source

PatentUS12034693B2Systems and methods for displaying unseen labels in a clustering in-box environment
Publication Date: 2024.07.09 GOOGLE LLC
  • US12034693B2 patent drawing
  • US12034693B2 patent drawing
  • US12034693B2 patent drawing

AI summary

Systems and methods for displaying electronic messages are disclosed. In one aspect, a method is performed at a computing device. The method includes: (1) receiving a plurality of electronic messages; (2) assigning a first subset of the messages to a predefined group category based on a set of content-based clustering rules and content in respective bodies of the messages; (3) concurrently displaying a second subset of the messages and a cluster graphic corresponding to the predefined group category, where the cluster graphic includes a label that describes the predefined group category; (4) while concurrently displaying the second subset of electronic messages and the cluster graphic, receiving user selection of the cluster graphic; and (5) in response, displaying a plurality of messages in the predefined group category, including displaying at least one message from the first subset of messages.