Haptic Stream Semantics for Compact Synchronized Media Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The timing model for carrying haptic tracks in multimedia presentations is unclear, and there is a lack of a flexible way to signal semantic descriptions in haptic formats, which affects the compactness and flexibility of haptic signaling.

Innovation Solution

A method for encoding and decoding haptic experiences using a processor to determine the scheme for semantic description of effects in haptics interchange and streaming formats, indicated by specific syntaxes such as 'MPEG_haptics.perception object' and 'readMetadataPerception()', which manage the decoding process based on the format type.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a semantic description is added to haptics interchange format, then the flexibility of signaling semantic descriptions is improved, but the compactness of the format deteriorates

Engineering Contradiction:
Improveflexibility of signaling semantic descriptionsVSAvoidcompactness of format
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent introduces a syntax parameter 'effectSemantic' that can take different values to indicate the presence and type of semantic descriptions. By changing this parameter, the system can flexibly enable or disable semantic signaling without altering the fundamental structure of the interchange format, thus maintaining compactness while providing adaptability when needed.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent makes the semantic description structure dynamic by using conditional syntax elements. The 'hasSemantics' flag dynamically determines whether semantic keywords are present, allowing the format to adapt its structure based on the specific haptic effect being described, rather than requiring static allocation of space for all possible semantics.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If multiple semantic keywords are included in haptics streaming format, then the semantic description capability is improved, but the data transmission overhead increases

Engineering Contradiction:
Improvesemantic description capabilityVSAvoiddata transmission overhead
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent implements partial action by using optional semantic keywords rather than requiring complete semantic descriptions for all haptic effects. The 'hasSemantics' flag and conditional 'effectSemantic' elements allow the system to include only the necessary semantic information for each specific effect, avoiding unnecessary data transmission overhead while maintaining the capability to provide comprehensive semantic descriptions when needed.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If a timing model is established for haptics tracks, then the synchronization with other media tracks is improved, but the complexity of the timing model increases

Engineering Contradiction:
Improvesynchronization with other media tracksVSAvoidcomplexity of timing model
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies universality by using the existing ISOBMFF timing infrastructure for haptics tracks rather than creating a separate timing model. The haptics track timing is synchronized with other media tracks through the common ISOBMFF presentation time stamp (PTS) and decomposition time stamp (DTS) mechanisms, allowing the same timing system to serve multiple media types without increasing complexity.

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

Data Source

PatentUS12537968B2Method for embedding the haptics effects semantic in haptics streaming
Publication Date: 2026.01.27 TENCENT AMERICA LLC
  • US12537968B2 patent drawing
  • US12537968B2 patent drawing
  • US12537968B2 patent drawing

AI summary

Method, apparatus, and system for haptic signal processing are provided. The process may include receiving a media stream comprising at least one haptic track and at least one video track. The process may include receiving a media stream, in a case that the data is in the haptics interchange format, obtaining a first syntax, from the media stream, and determining, from the first syntax, a scheme used for a semantic description of effects of the media stream, in a case that the data is in the haptics streaming format, obtaining a second syntax, from the media stream, and determining, from the second syntax, the scheme used for a semantic description of effects of the media stream and a number of characters in the scheme, and controlling decoding of the media stream based determining the scheme.