Zone-Based Message Transmission for VR Pose Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In multiplayer virtual reality applications, the influx of pose data from multiple players' head-mounted displays (HMDs) leads to performance issues due to excessive data transmission, impacting seamless user experiences.

Innovation Solution

A control device determines zones and relative positions between zones, assigning message transmitting frequencies based on these positions to manage message transmission efficiently, reducing the frequency of data exchange between HMDs as distance increases.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If pose data from all players is transmitted continuously to maintain synchronization, then user experience quality is improved, but HMD performance deteriorates due to excessive data processing

Engineering Contradiction:
Improvesynchronization qualityVSAvoidHMD processing capacity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The virtual environment is divided into multiple zones, and players are segmented by their location in these zones. This segmentation allows the system to selectively transmit pose data only to players in adjacent zones, rather than broadcasting to all players, thereby reducing the data processing burden on each HMD while maintaining synchronization for relevant users.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies different message transmitting frequencies to different spatial zones based on their relative positions. Players in nearby zones receive higher frequency updates for better synchronization, while players in distant zones receive lower frequency updates. This local quality approach optimizes data transmission according to spatial relationships, improving HMD performance without sacrificing critical synchronization quality.

Inventive Principle:
Principle #3Local quality

2Reliability

If message transmitting frequency is increased to improve synchronization, then user experience is improved, but data transmission load increases

Engineering Contradiction:
Improvepose data synchronizationVSAvoiddata transmission volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The message transmitting frequency is made dynamic and adaptive based on the relative positions of zones. The system continuously adjusts transmission frequencies according to spatial relationships, increasing frequency for nearby zones requiring precise synchronization and decreasing frequency for distant zones where lower update rates are acceptable. This dynamic adjustment optimizes the balance between synchronization quality and data transmission volume.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameter of message transmitting frequency based on zone relative positions. By modifying this parameter dynamically according to spatial distance and zone adjacency, the system achieves efficient data transmission that maintains necessary synchronization while significantly reducing overall data transmission volume compared to uniform high-frequency broadcasting.

Inventive Principle:
Principle #35Parameter changes

3Loss of information

If all messages are transmitted to all clients to ensure complete information, then data completeness is improved, but network bandwidth consumption increases

Engineering Contradiction:
Improvepose data completenessVSAvoidnetwork bandwidth
Core Design Contradiction:
Loss of informationVSLoss of energy

Solution Approach 1:

The system extracts and transmits only the necessary subset of pose data messages to each client device based on their spatial zone and relative position. Instead of broadcasting all messages from all players to all clients, the control device selectively extracts and forwards only those messages relevant to each recipient's current zone, thereby maintaining data completeness for relevant users while dramatically reducing network bandwidth consumption.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system applies partial action by transmitting a subset of messages to a subset of clients rather than complete broadcasting. Each client receives a tailored portion of the total pose data based on their location and adjacency relationships, which is sufficient for maintaining their user experience without the excessive bandwidth consumption of universal transmission.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20250240262A1Method for managing message transmission, control device, and computer readable storage medium
Publication Date: 2025.07.24 HTC CORP
  • US20250240262A1 patent drawing
  • US20250240262A1 patent drawing
  • US20250240262A1 patent drawing

AI summary

The embodiments of the disclosure provide a method for managing message transmission, a control device, and a computer readable storage medium. The method includes: determining a first zone where a first client device locates among a plurality of predetermined zones; determining a first relative position between the first zone and a second zone among the plurality of predetermined zones; determining a first message transmitting frequency associated with the second zone based on the first relative position; and in response to determining that a second client device locates in the second zone, providing at least a first part of a plurality of first messages from the first client device located in the first zone to the second client device based on the first message transmitting frequency.