SIP Message Link Information for Selective Retrieval

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In converged IP messaging (CPM) systems, there is a need to reduce data traffic and improve message storage and retrieval efficiency, as large amounts of data are communicated between terminals and network entities, leading to inefficient data exchange and potential service instability.

Innovation Solution

A method and system for controlling SIP-based messages, where user preference information determines how messages are processed and stored, allowing selective retrieval of message parts or entirety through link information, enabling efficient storage and retrieval without downloading the entire message to the terminal.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the entire SIP-based message is downloaded to the terminal for storage and retrieval, then the terminal has complete message access and offline capability, but data traffic increases significantly and network efficiency deteriorates

Engineering Contradiction:
Improvemessage access reliabilityVSAvoiddata traffic
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The message is divided into two parts: link information (small metadata containing message identifier, sender, subject, timestamp) that is downloaded and stored in the terminal, and the actual message content (large data body) that remains on the server. The terminal stores only references to the full message, enabling quick access to message metadata while avoiding transmission of large data volumes.

Inventive Principle:
Principle #1Segmentation

2Speed

If message data is stored in the terminal, then retrieval speed is fast, but terminal storage capacity is consumed and device complexity increases

Engineering Contradiction:
Improvemessage retrieval speedVSAvoidterminal storage management
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

A control server acts as an intermediary between the terminal and the message storage system. The control server manages the synchronization between terminal-based link information and server-based full message storage, handling retrieval requests by coordinating between the two storage locations without requiring the terminal to store complete message data.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If all messages are synchronized to the terminal, then complete message history is available offline, but data exchange volume increases and network stability is compromised

Engineering Contradiction:
Improveoffline message accessVSAvoidservice stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The messaging system is segmented into terminal-side functionality (storing link information, displaying message metadata, initiating retrievals) and server-side functionality (storing full message content, managing message lifecycle). This segmentation enables offline access to message information while keeping data traffic minimal, as only small link information records are synchronized rather than complete messages.

Inventive Principle:
Principle #1Segmentation

4Loss of energy

If selective message retrieval is implemented, then data traffic is reduced, but system complexity increases due to link information management

Engineering Contradiction:
Improvedata traffic reductionVSAvoidlink information processing
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

Instead of storing complete message data in the terminal, the system creates and stores a simplified copy or representation of the message - specifically, link information that contains essential metadata (message ID, sender, subject, timestamp). This copy enables the terminal to display and manage message references efficiently while the full message remains on the server, dramatically reducing terminal storage requirements and data traffic.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS8767543B2Terminal and method for storing and retrieving messages in a converged IP messaging service
Publication Date: 2014.07.01 LG ELECTRONICS INC
  • US8767543B2 patent drawing
  • US8767543B2 patent drawing
  • US8767543B2 patent drawing

AI summary

A terminal, server and method for storing and selectively retrieving SIP-based messages, are discussed. According to an embodiment, the present invention provides a method for controlling a SIP-based message by a control server, which includes receiving a SIP-based message; determining a manner in which the SIP-based message is to be processed based on user preference information; transmitting the SIP-based message and indication information to a storage server based on the determination result, the indication information indicating if the SIP-based message is to be sent back with link information, the link information including a reference to the SIP-based message; receiving a part of the SIP-based message and the link information from the storage server; and transmitting the part of the SIP-based message and the link information to a terminal, whereby the SIP-based message can be selectively retrieved.