Automated Message Recall via Sender Device Retention
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
3Reliability
If automatic message recall and re-sending is implemented, then message delivery reliability is improved, but device complexity and error handling requirements increase
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.
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.
Data Source
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.


