Automated Message Recall via Sender Device Retention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Communication service providers and application providers face challenges in retaining messages and media content due to storage limitations, leading to potential message delivery failures if messages are discarded or media cannot be retrieved from intermediate entities.

Innovation Solution

A system and method for automatically recalling messages or media from the sender's device when delivery fails, initiated by the recipient's device, which re-sends the message without user interaction, using a message key and error handling mechanisms to manage delivery issues.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If messages and media content are stored permanently or for long periods by intermediate entities, then message delivery reliability is improved, but storage costs and device complexity increase significantly

Engineering Contradiction:
Improvemessage delivery reliabilityVSAvoidstorage infrastructure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by having the sender's device store message copies locally before transmission, and by implementing error detection mechanisms in advance. When delivery fails, the system can automatically recall and retransmit messages without requiring permanent storage infrastructure at intermediate entities.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The invention uses copying by creating and maintaining message copies at the sender's device. The system can retrieve these local copies to retransmit failed messages, eliminating the need for permanent storage at service providers while ensuring message availability for redelivery.

Inventive Principle:
Principle #26Copying

2Loss of energy

If messages are discarded before delivery to avoid storage costs, then storage expenses are reduced, but message delivery reliability deteriorates when device failures or errors occur

Engineering Contradiction:
Improvestorage resource consumptionVSAvoidmessage delivery guarantee
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The system implements self-service by enabling the sender's device to automatically recall and retransmit failed messages without requiring ongoing storage services from intermediaries. The device serves itself by maintaining local message copies and handling delivery failures autonomously through error detection and automatic redelivery mechanisms.

Inventive Principle:
Principle #25Self-service

3Reliability

If automatic message recall and re-sending is implemented, then message delivery reliability is improved, but device complexity and error handling requirements increase

Engineering Contradiction:
Improvemessage delivery assuranceVSAvoiderror handling mechanism complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system uses feedback mechanisms where the recipient's device sends error notifications back to the sender's device when message delivery fails. This feedback triggers automatic recall and retransmission sequences, creating a closed-loop error handling system that improves reliability while keeping the complexity manageable through automated responses.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The invention uses the message key as an intermediary element that enables automatic message recall and identification. The unique message key allows the system to precisely identify and retrieve specific messages for retransmission without requiring complex error handling logic, simplifying the overall system architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10764228B1Automated message recall from a sender's device
Publication Date: 2020.09.01 WHATSAPP LLC
  • US10764228B1 patent drawing
  • US10764228B1 patent drawing
  • US10764228B1 patent drawing

AI summary

A system, apparatus, and methods are provided for supporting automated recall of a message (e.g., a chat message) from an originator's device, or at least media that accompanied the message. An original message may convey one or more media files that are temporarily stored on a system or apparatus that hosts the communication application used to create, send, and receive messages. The media files may be lost in transit because of failure of a system component, failure of a storage device, purging of the files before they are retrieved by a recipient, or for some other reason. When the recipient's device receives an error in response to an attempt to retrieve the media file(s), it automatically initiates a recall request that is returned to the originating device. If the message and media are still available on the device, an abbreviated version of the message is re-sent, with the media.