Message Reminder Interface With Trigger-Based Feed Repositioning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users often forget to respond to messages due to the high velocity of message receipt in messaging applications, leading to missed responses.

Innovation Solution

A message reminder system that detects trigger events, such as user inaction or specific message content, and moves the message to a more prominent position in the message feed with customizable sender avatars indicating the duration of neglect.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If messages are displayed in a standard message feed, then the interface is simple and easy to operate, but users often forget to respond to messages due to high velocity of message receipt

Engineering Contradiction:
Improvemessage response rateVSAvoidinterface complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by automatically detecting trigger events (user inaction, specific message content) and proactively moving messages to prominent positions before users might forget to respond. This anticipatory intervention increases response rates without requiring complex user actions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms by monitoring user behavior patterns (when users open messages, how long they linger) and dynamically adjusting message positioning. This closed-loop feedback allows the system to learn user habits and improve reminder effectiveness while maintaining interface simplicity.

Inventive Principle:
Principle #23Feedback

2Reliability

If the system monitors user behavior to detect trigger events, then message response rate improves, but system complexity and data processing requirements increase

Engineering Contradiction:
Improvemessage response rateVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system serves itself by automatically detecting trigger events based on predefined criteria (time since message sent, message content patterns) without requiring complex external monitoring systems. The messaging application itself performs the monitoring and decision-making functions.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system uses parameter changes (time thresholds, message content keywords) as simple, adjustable criteria for detecting trigger events. These parameters can be modified based on user needs without requiring complex algorithmic changes, balancing system intelligence with ease of configuration.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If messages are moved to prominent positions, then user engagement increases, but the original message feed structure is disrupted

Engineering Contradiction:
Improveuser engagementVSAvoidmessage feed structure
Core Design Contradiction:
Ease of operationVSStability of the object's composition

Solution Approach 1:

The message feed structure is made dynamic rather than static. Messages can be automatically repositioned based on trigger events while maintaining the overall feed structure. This allows the system to adapt to user needs without completely disrupting the familiar message feed composition.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The message feed is segmented into different zones or layers, with trigger-based messages highlighted or repositioned within the existing feed structure. This segmentation allows prominent positioning of important messages without completely rewriting the feed architecture, maintaining stability while improving engagement.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20250358252A1Message reminder interface
Publication Date: 2025.11.20 SNAP INC
  • US20250358252A1 patent drawing
  • US20250358252A1 patent drawing
  • US20250358252A1 patent drawing

AI summary

A message reminder system, to perform operations that include: causing display of a presentation of a message addressed to a user, at a first position among a message feed of the user at a client device; receiving a request to open the message from the user of the client device, the request including a timestamp; detecting a trigger event based on at least the timestamp of the request to open the message, the trigger event comprising event attributes; generating a notification to be applied to the presentation of the message, the notification based on at least the event attributes of the trigger event; moving the presentation of the message from the first position among the message feed to a second position among the message feed; and applying the notification to the presentation of the message.