SIP Server Multimedia Messaging via Data Set URLs
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current messaging systems in telecommunication networks are restrictive, primarily handling audio messages and limiting the ability to send diverse media formats like video or text messages, as communication evolves.
Innovation Solution
A method and SIP server configuration that allow storing and transmitting data sets with embedded text, audio, or video elements, using mark-up languages like HTML or XML, enabling the delivery of multimedia messages when a communication session cannot be established, by providing a URL or data set to the requesting terminal.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If traditional voice messaging systems are used, then audio messages can be delivered when the recipient is unavailable, but the system is restrictive and cannot handle diverse media formats like video or text messages
Solution Approach 1:
The patent implements a universal messaging system where the telecommunication network and terminals can handle multiple media types (audio, video, text, graphics) through a unified architecture. The network stores data sets corresponding to subscribers, and terminals automatically retrieve and present appropriate media formats based on capability, eliminating the need for separate messaging systems for each media type.
Solution Approach 2:
The system changes the parameter of message format from fixed (voice only) to variable (multiple media types). By storing data sets in the network that can contain different media formats and having terminals select appropriate formats based on their capabilities, the system adapts to diverse communication needs without increasing complexity.
2Adaptability or versatility
If the network stores and transmits data sets with embedded multimedia elements, then flexible multimedia message delivery is enabled, but the system complexity increases
Solution Approach 1:
The patent introduces the telecommunication network as an intermediary that stores data sets corresponding to subscribers. Instead of having complex terminal-to-terminal direct communication for multimedia exchange, the network mediates by storing message data and providing URLs to terminals, which then automatically retrieve and present the content. This intermediary approach simplifies the overall system architecture.
Solution Approach 2:
The terminal is designed to automatically request and retrieve data sets from the network based on received URLs, and automatically present the content in appropriate formats without requiring manual user configuration or intervention. This self-service capability reduces the operational complexity of the system.
3Adaptability or versatility
If conventional voice communication channels are used for messaging, then messages can be delivered using existing infrastructure, but the messaging is limited to audio format only
Solution Approach 1:
The patent transitions from a single-dimension voice communication channel to a multi-dimensional communication system by integrating data communication capabilities alongside voice channels. The network stores multimedia data sets and provides URLs through SIP messages, enabling terminals to access and present various media formats (video, text, graphics) in addition to audio, thus expanding the communication dimension while maintaining reliability through the established telecommunication infrastructure.
Data Source
AI summary
A method for processing a request from a first terminal to establish a communication session between the first terminal and a second terminal, the first terminal and the second terminal being operable to communicate via a telecommunication network, the method comprising: receiving at the telecommunication network a request from the first terminal to establish a communication session with the second terminal; determining whether the second terminal is available to support the communication session; and if the second terminal is determined not to be available to support the communication session, transmitting to the first terminal the address of a data set corresponding to the second terminal.


