Message Retraction Workflow for Privacy-Safe Notifications

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing messaging applications lack the ability to efficiently un-send messages after they have been sent, particularly in situations where sensitive content is accidentally sent to the wrong recipient or contains errors.

Innovation Solution

A messaging system that allows users to un-send messages by selecting the message and identifying recipients, removing notifications from their devices, and clearing message data from memory locations, with optional notifications to recipients and senders.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a message is sent to recipients, then communication efficiency is improved, but privacy and error correction capability deteriorate

Engineering Contradiction:
Improvecommunication efficiencyVSAvoidprivacy protection
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary action by providing an un-send function that can retract messages before they cause permanent harm. When a user sends a message accidentally or in error, the system allows cancellation within a specified time window, preventing privacy breaches before they fully manifest. This preliminary correction mechanism resolves the contradiction by enabling efficient communication while maintaining privacy protection through post-sending remediation capability.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If message transmission is enabled, then ease of operation is improved, but harmful factors increase

Engineering Contradiction:
Improvemessage sending capabilityVSAvoidaccidental message transmission
Core Design Contradiction:
Ease of operationVSObject-generated harmful factors

Solution Approach 1:

The system applies preliminary anti-action by implementing a message cancellation mechanism that counteracts harmful transmissions. When a user accidentally sends a message to the wrong recipient or sends erroneous content, the un-send function provides an opposing action to retract the message. This creates a safety net that maintains ease of operation while preventing harmful factors from causing damage.

Inventive Principle:
Principle #9Preliminary anti-action

3Loss of information

If messages are stored in memory, then information availability is improved, but loss of information risk increases

Engineering Contradiction:
Improvemessage data retentionVSAvoiddata security
Core Design Contradiction:
Loss of informationVSReliability

Solution Approach 1:

The system implements discarding and recovering by allowing users to discard (un-send) messages that were previously stored and transmitted. The message data can be recovered or removed from memory locations based on user action. This mechanism resolves the contradiction by providing controlled data retention - messages are stored for availability but can be selectively discarded to prevent security risks, giving users authority over information lifecycle.

Inventive Principle:
Principle #34Discarding and recovering

Data Source

PatentUS12476932B2Messaging system
Publication Date: 2025.11.18 SNAP INC
  • US12476932B2 patent drawing
  • US12476932B2 patent drawing
  • US12476932B2 patent drawing

AI summary

The present invention relates to a messaging system configured to: receive a request to generate a message at a first client device; cause display of a message notification within an interface of a second client device, wherein the message was addressed to a recipient of the second client device; receive a request to un-send the message from the first client device; and remove the message notification from the interface at the second client device in response to the request to un-send the message, according to some example embodiments.