RCS IMDN Message Handling for Deleted Content Recall

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Rich Communication Service (RCS) systems lack functionality for message recall, re-fetching deleted conversation threads, pausing/resuming media content during file transfers, and providing Instant Message Disposition Notification (IMDN) messages for poll messages and emoticons, which are not supported in current RCS environments.

Innovation Solution

A method and system for handling IMDN messages in RCS systems, enabling message recall, re-fetching deleted content, pausing/resuming media transfers, and supporting IMDN for poll messages and emoticons by using IMDN types with original identifiers, and uploading content to a server for retrieval, with electronic devices communicating through protocols like MSRP and SIP.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If message recall capability is implemented in RCS system, then users can delete and restore messages, but the system complexity increases due to need for IMDN message handling and server coordination

Engineering Contradiction:
Improvemessage recall capabilityVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces an IMDN (Instant Message Disposition Notification) message as an intermediary mechanism to coordinate between the first electronic device (sender) and the second electronic device (recipient) along with the server. This intermediary message structure enables message recall functionality by carrying restoration requests and coordinates the retrieval process, thereby managing the complexity through a standardized communication protocol rather than direct complex device-to-device coordination

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary actions by storing backup copies of messages on the server before deletion occurs on the user device. When a recall request is initiated, the server already has the message content ready for restoration, eliminating the need for complex real-time retrieval operations and simplifying the recall process

Inventive Principle:
Principle #10Preliminary action

2Loss of information

If deleted conversation thread files are re-fetched from server, then users can restore deleted content, but network bandwidth and server resources are consumed

Engineering Contradiction:
Improvedeleted content recoveryVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
Loss of informationVSLoss of energy

Solution Approach 1:

The server performs preliminary action by maintaining backup copies of conversation thread files and message content in its storage system before the user deletes them from their device. This preliminary storage action enables rapid restoration without requiring re-transmission of data over the network, thus conserving bandwidth and server resources while ensuring information recovery

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If multiple IMDN message types are supported (for polls, emoticons, file transfers), then system versatility improves, but message handling complexity increases

Engineering Contradiction:
ImproveIMDN message type supportVSAvoidmessage handling complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal IMDN message structure that can handle multiple message types (polls, emoticons, file transfers, regular messages) through a single standardized protocol framework. The IMDN message type field acts as a universal selector that routes the handling logic appropriately, allowing one system to serve multiple functions without requiring separate complex handling mechanisms for each message type

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11050795B2Handling instant message disposition notification (IMDN) message in rich communication service (RCS) system
Publication Date: 2021.06.29 SAMSUNG ELECTRONICS CO LTD
  • US11050795B2 patent drawing
  • US11050795B2 patent drawing
  • US11050795B2 patent drawing

AI summary

Embodiments herein provide a method for handling IMDN message in a RCS system. The method includes sending, by a first electronic device 100a, an IMDN restore message to restore a content deleted by the first electronic device 100a to at least one second electronic device 100b-100n. The IMDN restore message comprises an IMDN type with an original IMDN identifier of the deleted content. Further, the method includes receiving, by the at least one second electronic device 100b-100n, the IMDN message from the first electronic device 100a. Further, the method includes determining, by the at least one second electronic device 100b-100n, the deleted content based on the IMDN identifier. Further, the method includes sending, by the at least one second electronic device 100b-100n, the deleted content to the first electronic device 100a.