Application Server Multimedia Controller Transfer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current multimedia sharing systems in collaborative sessions lack efficient mechanisms for controlling and managing multimedia services, particularly in scenarios involving multiple users with varying capabilities and devices, leading to inconsistencies and complexities in service execution and control.

Innovation Solution

A system and method where an application server within a collaborative session can receive requests to change controllers, reconfigure signaling paths, and execute operations based on confirmations from local and remote members, ensuring consistent control and service management by designating a single controller user and allowing capable members to assume control.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple users with varying capabilities and devices participate in collaborative sessions, then the system becomes more versatile and adaptable, but control consistency and service management become complex and inconsistent

Engineering Contradiction:
Improvesystem adaptability to multiple users with varying capabilitiesVSAvoidcontrol and service management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments control functions by designating a specific controller user among multiple participants. The controller user's device is identified through signaling messages (e.g., SDP attributes, SIP headers), and control operations are routed specifically to this device. This segmentation allows the system to handle diverse user capabilities while maintaining consistent control through a single designated controller, reducing overall system complexity.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If controller status is transferred among users, then the system maintains flexibility and adaptability, but control consistency may be compromised

Engineering Contradiction:
Improvecontroller transfer capabilityVSAvoidcontrol consistency
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The system implements feedback mechanisms where controller status changes are signaled through standardized protocols. When controller transfer is needed, the new controller's device sends confirmation messages (e.g., re-INVITE requests with specific SDP attributes) that are verified by the network infrastructure. This feedback loop ensures that control consistency is maintained during transitions, as the system only recognizes the new controller after proper verification and signaling completion.

Inventive Principle:
Principle #23Feedback

3Reliability

If traditional IMS session architecture is used, then the system maintains standard signaling paths, but multimedia sharing control becomes inefficient

Engineering Contradiction:
Improvestandard signaling path reliabilityVSAvoidmultimedia sharing control efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system introduces an intermediary signaling mechanism that works within the traditional IMS architecture but optimizes multimedia sharing control. Specific SDP attributes (e.g., controller_device_id, controller_user_id) and SIP headers are used as intermediaries to carry control information efficiently through the existing signaling path. This approach maintains reliability by using standard IMS signaling while improving productivity through targeted control message routing to the designated controller user.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8687593B2System and method for multimedia sharing in a collaborative session
Publication Date: 2014.04.01 FUTUREWEI TECHNOLOGIES INC
  • US8687593B2 patent drawing
  • US8687593B2 patent drawing
  • US8687593B2 patent drawing

AI summary

A system and method for multimedia sharing in a collaborative session are provided. A method for operations at an applications server, where the applications server is a member of a session, includes receiving a first message to change a controller device from a first device to a second device, reconfiguring a signaling path of the session based on the first message, and communicating media with a remote party through the signaling path.