Haptic Data Mapping for Device-Specific Effect Rendering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing haptic rendering technologies lack the ability to accurately determine the type of haptic device being used, leading to erroneous rendering of haptic effects due to the aggregation of haptic data in a container without considering the specific device configuration.

Innovation Solution

A method of signaling and parsing data that includes a mapping between a body part and a haptic device, specifying the spatial distribution and type of haptic actuators, enabling the haptic rendering engine to adapt the haptic effect to the specific device configuration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If haptic data is aggregated in a container without device configuration information, then data transmission is simplified, but haptic effect rendering becomes erroneous due to lack of device type identification

Engineering Contradiction:
Improvedata structure simplicityVSAvoidhaptic effect rendering accuracy
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent applies preliminary action by including device configuration information (actuator type, spatial distribution, dimensions) in the haptic data container before transmission. This allows the rendering engine to pre-identify the haptic device type and adapt rendering parameters accordingly, preventing erroneous rendering while maintaining data structure efficiency.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If detailed device configuration data is included in the container, then haptic effect rendering accuracy is improved, but data transmission complexity increases

Engineering Contradiction:
Improvehaptic effect rendering accuracyVSAvoiddata structure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies local quality by selectively including only the specific device configuration parameters needed for accurate rendering (actuator type, spatial distribution, dimensions) rather than complete device specifications. This targeted approach ensures rendering accuracy while minimizing data transmission overhead and structure complexity.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes parameters by encoding device configuration information in a standardized format with specific data types and structures. This parameter standardization enables efficient parsing and processing by the rendering engine while reducing the overall complexity of data handling compared to unstructured detailed configurations.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If the haptic rendering engine adapts to specific device configuration, then haptic feedback precision is improved, but processing time increases

Engineering Contradiction:
Improvehaptic feedback precisionVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies preliminary action by providing all necessary device configuration parameters (actuator type, spatial distribution, dimensions) in advance within the haptic data container. This allows the rendering engine to perform adaptive processing efficiently without requiring additional real-time device identification or configuration lookup, thus maintaining precision while minimizing processing time.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP4300264B1Method and apparatus of signaling/parsing haptic data
Publication Date: 2025.12.17 WYVRN
  • EP4300264B1 patent drawingFigure 1
  • EP4300264B1 patent drawingFigure 2
  • EP4300264B1 patent drawingFigure 3~4

AI summary

There is provided methods and apparatus of signaling/parsing data representative of a mapping between a body part (1) of a body model targeted by a haptic effect and a haptic device comprising a set of haptic actuators (100 to 104, 110 to 114, 120 to 124, 130 to 134) configured to render the haptic effect on at least a part of the body part. The signaling/parsing of the data comprises writing/reading, into/from a container, first data representative of the body part and second data representative of a spatial distribution of the set of haptic actuators (100 to 104, 110 to 114, 120 to 124, 130 to 134) in a determined multidimensional space.