Virtual Environment Region Transition Portal Markers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users of client applications that display virtual environments experience significant delays when transitioning between regions due to the need to download new virtual environment data, which can be exacerbated by hardware limitations.

Innovation Solution

The implementation of dynamic animations and portal rendering techniques allows for seamless region-to-region transitions by displaying a depiction of the target region from the avatar's entry point perspective, using portal markers and locally-generated transition regions to minimize latency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If the virtual environment is divided into smaller regions, then the amount of VED transferred during transition is reduced, but the frequency of transitions increases

Engineering Contradiction:
Improvetransition delayVSAvoidtransition frequency
Core Design Contradiction:
Loss of timeVSProductivity

Solution Approach 1:

The system performs preliminary actions by pre-loading virtual environment data for regions that the avatar is approaching or will soon enter. This is achieved through predictive region loading where the system anticipates the avatar's movement path and loads relevant VED in advance, reducing transition delays without requiring smaller region divisions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts the region division and VED loading strategy based on real-time avatar position, movement speed, and user behavior patterns. The region boundaries and loading thresholds are continuously adapted to optimize the balance between transition frequency and data transfer volume, allowing larger effective regions while maintaining fast transitions.

Inventive Principle:
Principle #15Dynamics

2Device complexity

If only the current region VED is downloaded, then hardware limitations are respected, but transition delays occur when the current region changes

Engineering Contradiction:
Improvestorage requirementVSAvoidtransition delay
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The system pre-loads virtual environment data for upcoming regions before the avatar actually transitions to them. This predictive loading mechanism ensures that when the avatar moves to a new region, the necessary VED is already cached in memory, eliminating transition delays while still maintaining manageable storage usage through selective pre-loading based on movement predictions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces an intermediary caching layer between the limited device storage and the vast virtual environment data. This cache stores pre-loaded region data temporarily, acting as a buffer that allows rapid transitions without requiring the device to store the entire virtual environment. The intermediary cache is strategically filled with data from regions the avatar is approaching.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If the virtual environment is made massive and complex, then the quality and exploration value improve, but the storage requirements increase significantly

Engineering Contradiction:
Improvevirtual environment qualityVSAvoidVED storage
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The virtual environment is segmented into discrete regions that can be independently loaded and managed. Each region contains a portion of the total VED, allowing the system to store and manage only the necessary portions of the massive virtual environment at any given time. This segmentation enables massive virtual world quality while keeping individual storage requirements manageable through selective region loading.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements local quality by loading and storing VED selectively based on the avatar's current and upcoming regions rather than uniformly across the entire virtual environment. High-quality detailed data is maintained for currently active and predicted regions, while lower-quality or placeholder data is used for distant regions, optimizing the balance between virtual environment quality and storage requirements.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20250196000A1Techniques for transitioning between locations in a virtual environment
Publication Date: 2025.06.19 NETEASE INFORMATION TECHNOLOGY CORP
  • US20250196000A1 patent drawing
  • US20250196000A1 patent drawing
  • US20250196000A1 patent drawing

AI summary

Techniques for performing region-to-region transitions between regions of a virtual environment are provided. In a viewing-phase of a transition, a user remains in a current region of the virtual environment, but sees, within that current region, a portal marker that displays an out-of-phase depiction of a target region. If the user performs a transition-triggering action, a transition phase begins in which the user is moved to a transition region that is locally generated, allowing the client application of the user to be disconnected from all dedicated servers. While in the transition region, a match-making operation is performed to match the user to an instance of the target region. Once matched, the user is transitioned to the selected instance of the target region by sending to the client application information about the dynamic elements of the instance, thereby allowing the client application to gradually materialize an in-phase depiction of the instance.