Multimedia Session Establishment with Pre-loaded Application Modules

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The establishment of multimedia sessions, such as those based on IMS infrastructure and SIP protocol for video sharing services, can take several seconds, causing delays and impacting user experience due to the time required for signaling messages and multimedia application software configuration.

Innovation Solution

Running part of the multimedia application software during the exchange of signaling messages for session establishment, allowing terminals to be ready to use the multimedia service with minimal delay upon session completion, by triggering application modules at the originating and receiving terminals based on initial signaling messages.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multimedia application software is configured and loaded after session establishment signaling is complete, then the system ensures proper session setup and connection validation, but the user experiences noticeable delays (several seconds) before multimedia service becomes available

Engineering Contradiction:
Improvesession establishment reliabilityVSAvoidservice availability time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by loading and configuring multimedia application software modules (such as video players, audio processors, and encoding/decoding components) into the terminal's memory during the session establishment phase, before the actual multimedia service is needed. This is triggered by the initial signaling messages exchanged during session setup, allowing the software to be prepared in advance so that when the session is established, the terminal can immediately provide multimedia services without additional loading delays.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If multimedia application software modules are pre-loaded into terminal memory during session establishment, then service availability is improved with minimal delay, but terminal memory resources are consumed during the setup phase

Engineering Contradiction:
Improveservice delivery speedVSAvoidterminal memory usage
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent loads multimedia application software modules into terminal memory during session establishment based on the specific service type being initiated. The system analyzes the session requirements from signaling messages and selectively loads only the necessary software components (e.g., video processing modules for video calls, audio encoding modules for voice services) into available memory space, thereby preparing the terminal for immediate service delivery while optimizing memory resource utilization.

Inventive Principle:
Principle #10Preliminary action

3Stability of the object's composition

If the terminal waits for complete session establishment before running any multimedia application code, then system stability is maintained through proper protocol sequencing, but user experience deteriorates due to perceptible delays

Engineering Contradiction:
Improvesystem protocol complianceVSAvoiduser perceived responsiveness
Core Design Contradiction:
Stability of the object's compositionVSEase of operation

Solution Approach 1:

The patent enables the terminal to execute multimedia application software modules during the session establishment phase, triggered by initial signaling messages, while still maintaining proper protocol sequencing and system stability. This preliminary execution of application code occurs in parallel with or alongside the signaling exchange, allowing the system to remain compliant with communication protocols while simultaneously preparing the multimedia service components for immediate operation once the session is established, thereby eliminating perceptible delays for the user.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8532000B2Method for establishing a multimedia session with a remote user of a communications network
Publication Date: 2013.09.10 TELECOM ITALIA SPA
  • US8532000B2 patent drawing
  • US8532000B2 patent drawing
  • US8532000B2 patent drawing

AI summary

For establishing a multimedia session with a remote user's terminal, a terminal starts a signaling intended to establish the multimedia session addressed to the remote user's terminal. Predetermined acknowledgement messages indicate to the terminal and to the remote terminal that the multimedia session is established. The terminal and/or the remote terminal run at least a module of a multimedia application before reception of the predetermined acknowledgement messages.