SIP Multimedia Message Deletion via Network Recycle Bin

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

There is a lack of a defined deleting mechanism in the SIP multimedia service environment, which hinders the ability to store and retrieve messages effectively, particularly in OMA SIP/SIMPLE IM services, where users need to delete messages but no corresponding feature exists.

Innovation Solution

A 'recycle bin' is defined in the network with a SIP URI, allowing users to transfer messages to it using the SIP REFER method and MSRP session, enabling message deletion by setting up a session between the user's account and the recycle bin, thus removing the message from the user's storage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If no deleting mechanism is defined in SIP environment, then message storage functionality is maintained, but users cannot delete messages effectively

Engineering Contradiction:
Improvemessage deletion capabilityVSAvoidsystem functionality
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces a 'recycle bin' as an intermediary entity in the SIP environment. Instead of directly deleting messages, the system transfers messages to this intermediate storage location (recycle bin) where they can be permanently removed later. This mediator approach enables deletion functionality without requiring complex direct deletion mechanisms, resolving the contradiction between operational ease and system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If HTTP delete command is used, then document deletion is simple, but SIP environment lacks corresponding deleting feature

Engineering Contradiction:
Improvedeleting feature compatibilityVSAvoidprotocol implementation
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies existing SIP protocols (REFER method, MSRP session establishment) to achieve deletion functionality. Instead of creating a new SIP delete command, the system makes these existing protocols serve the additional function of message deletion. This universal approach enables SIP to handle deletion operations using its existing protocol framework, maintaining adaptability without increasing implementation complexity.

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

3Quantity of substance

If messages are permanently deleted, then storage space is freed, but users lose ability to retrieve deleted messages

Engineering Contradiction:
Improvestorage spaceVSAvoidmessage retrieval capability
Core Design Contradiction:
Quantity of substanceVSLoss of information

Solution Approach 1:

The patent implements preliminary action by first transferring messages to the recycle bin before permanent deletion occurs. This intermediate step allows users to retrieve messages if needed. Only after messages are moved to the recycle bin does the system free up storage space from the user's main account. This preliminary transfer approach resolves the contradiction by providing a recovery mechanism while still enabling storage management.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP2008425B1Deleting mechanism in sip multimedia services
Publication Date: 2019.01.09 NOKIA CORP
  • EP2008425B1 patent drawingFigure 1
  • EP2008425B1 patent drawingFigure 2
  • EP2008425B1 patent drawingFigure 3

AI summary

A method of deleting an item from a user account in a SIP multimedia environment. When an item such as an instant message is to be deleted, a SIP REFER message is transmitted from a user device to delete the item from the user account, with the message including a unique identifier for the item. In response to the transmitted request, an SIP INVITE session is established between a virtual agent and a network based deleted items location. After the SIP INVITE session is established, the item i transferred from the user account to the network-based deleted items location and is deleted from the user account.