Real-Time Data Stream Switching in Shared Virtual Areas

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing virtual reality communication systems face complexity in managing real-time data stream connections between network nodes in a shared virtual area, leading to inefficient connection management and scalability issues.

Innovation Solution

A method and apparatus for switching real-time data stream connections based on bandwidth capabilities and virtual area specifications, where a processing unit determines optimal link bandwidth allocation and channel allocation for each network node, enabling dynamic management of connections according to switching rules defined within the virtual area.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If each source is connected to every sink in the virtual space, then communication coverage is improved, but connection management complexity increases

Engineering Contradiction:
Improvecommunication coverageVSAvoidconnection management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the virtual space into multiple zones with different connection rules. Instead of treating all sources and sinks uniformly, the system divides the communication environment into distinct regions (e.g., near-field and far-field zones) where different switching rules apply, thereby reducing the complexity of managing universal connections while maintaining comprehensive coverage.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements local switching rules that vary by virtual space zone. Each zone has customized connection parameters and switching behaviors tailored to its specific requirements. This allows the system to optimize connections locally in each zone rather than applying a uniform connection strategy across the entire virtual space, reducing overall management complexity.

Inventive Principle:
Principle #3Local quality

2Reliability

If bandwidth is allocated to all real-time data streams, then communication quality is improved, but network resource consumption increases

Engineering Contradiction:
Improvecommunication qualityVSAvoidnetwork resource consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent applies partial bandwidth allocation based on the importance and requirements of different data streams. Not all streams receive full bandwidth treatment; instead, the system allocates bandwidth selectively according to quality-of-service parameters, stream priority, and virtual zone requirements, ensuring adequate communication quality for critical streams while conserving network resources for less demanding streams.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system dynamically adjusts bandwidth allocation parameters based on changing conditions in the virtual space, including user presence, data stream types, and network availability. By making bandwidth a variable parameter rather than a fixed allocation, the system optimizes the balance between communication quality and resource consumption in real-time.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If connection switching rules are simplified, then ease of operation is improved, but control precision over data stream interactions decreases

Engineering Contradiction:
Improveease of connection managementVSAvoidcontrol precision
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The patent implements automatic connection switching where the system autonomously determines which sources to connect to which sinks based on predefined virtual zone rules and current spatial relationships. This self-service approach eliminates manual configuration complexity while maintaining precise control through programmable switching logic that automatically adapts to changing virtual environment conditions.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system continuously monitors the virtual space environment and uses this feedback to dynamically adjust connections. Position information, user presence detection, and stream quality metrics provide feedback loops that enable the switching mechanism to automatically refine connections, balancing ease of operation with precise control through automated adaptation.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8621079B2Automated real-time data stream switching in a shared virtual area communication environment
Publication Date: 2013.12.31 SOCOCO INC
  • US8621079B2 patent drawing
  • US8621079B2 patent drawing
  • US8621079B2 patent drawing

AI summary

In one aspect, one or more real-time data stream connections that deliver a set of real-time data streams to a given network node are determined based at least in part on bandwidth capabilities of the given network node. In another aspect, for each of one or more recipient network nodes, a respective link over which to transmit a respective transmission set of one or more real-time data streams is determined. For each of the links, the respective link bandwidth is apportioned between one or more channels that are respectively allocated to the one or more real-time data streams in the respective transmission set.