MMS Server 3D Video Content Adaptation via UAProf Signaling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current 3GPP MMS specifications do not ensure proper rendering of 3D video content, as they lack information about 3D rendering capabilities of devices, leading to degraded user experience and interoperability issues between MMS Server/Relay B and MMS User Agent B.

Innovation Solution

A new method for delivering 3GPP Multimedia Message Service that provides multiple content options (2D, 3D, both) to the MMS User Agent B, using signaling information in metadata outside the encoded bitstream, and incorporating user preferences and post-decoder capabilities, allowing for content adaptation based on extended UAProf vocabulary.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If 3GPP MMS specifications are used without extending UAProf vocabulary, then the system maintains simplicity and backward compatibility, but 3D video content rendering capability and interoperability are insufficient

Engineering Contradiction:
Improve3D video content rendering capabilityVSAvoidUAProf vocabulary extension
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The UAProf vocabulary is extended dynamically to include 3D rendering capability descriptors. This allows the system to adapt to new 3D video content requirements while maintaining backward compatibility with existing devices and networks. The extension is implemented through additional fields in the UAProf data structure that describe stereoscopic video decoding and display capabilities.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The capability description is segmented into separate, modular fields within UAProf. Instead of creating a completely new complex protocol, the solution divides 3D capability information into distinct segments (e.g., stereoscopic video decoding capability, 3D display capability) that can be independently specified and queried.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If multiple content options (2D, 3D, both) are signaled to the user agent, then content adaptability and user experience are improved, but signaling complexity and processing overhead increase

Engineering Contradiction:
Improvecontent adaptabilityVSAvoidsignaling complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system signals more content options than strictly necessary (including both 2D and 3D options even when only one might be optimal). This excessive signaling ensures maximum adaptability across different user agents and network conditions, allowing the receiving device to select the most appropriate option based on its capabilities and current state.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The signaling mechanism is designed to be universal, supporting multiple content types (2D, 3D, both) through a unified framework. The same signaling structure and protocol elements are used regardless of which specific content option is being referenced, simplifying implementation while maintaining versatility.

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

3Reliability

If signaling information is placed outside the encoded bitstream in metadata, then 3D rendering capability information is preserved, but message size and transmission overhead increase

Engineering Contradiction:
Improve3D rendering capability informationVSAvoidmessage size
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

3D rendering capability information is included in the UAProf data structure before the actual content delivery process. By pre-signaling these capabilities in the user agent profile, the system avoids the need to repeatedly transmit 3D capability information with each content message, reducing overall message size while ensuring the information is available when needed.

Inventive Principle:
Principle #10Preliminary action

4Extent of automation

If the server adapts content based on UAProf information only, then automation and efficiency are improved, but user preference and experience are degraded

Engineering Contradiction:
Improvecontent adaptation automationVSAvoiduser preference consideration
Core Design Contradiction:
Extent of automationVSEase of operation

Solution Approach 1:

The system incorporates user feedback mechanisms where users can indicate their preferences for 2D or 3D content. This feedback is combined with the automated UAProf-based capability detection, allowing the server to make informed content adaptation decisions that respect both technical capabilities and user preferences. The feedback loop enables the system to learn and adapt to individual user choices over time.

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP2859742B1Method for providing a multimedia message service
Publication Date: 2020.04.29 HUAWEI TECH CO LTD
  • EP2859742B1 patent drawingFigure 1
  • EP2859742B1 patent drawingFigure 2
  • EP2859742B1 patent drawingFigure 3

AI summary

The invention relates to a method (100) for providing a multimedia message service from a server or relay to a user agent in a multimedia network, the method (100) comprising: determining (101) a video content characteristic of a video content by the server or relay; determining (103) display and/or decoding capabilities of the user agent; signaling (105) options of the video content to the user agent; and providing (107) the video content depending on the display and/or decoding capabilities and depending on an option (223) selected via the user agent from the signaled options of the video content.