Virtual World Rendering Nodes for Smooth Multi-Terminal Interaction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing virtual world systems face delays and frame freezing due to the limited computing capacity of regional servers when a large number of terminals access them, affecting interaction efficiency.

Innovation Solution

The system divides the virtual world into regional servers and rendering node devices, where regional servers handle logical computation and allocate view data to rendering node devices for rendering, reducing their computational load by offloading rendering tasks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If one regional server maintains a complete virtual world to serve multiple terminals, then the system can support multiple users accessing the virtual world, but the regional server experiences delay and frame freezing due to limited computing capacity when many terminals access simultaneously

Engineering Contradiction:
Improvenumber of terminals accessing virtual worldVSAvoidrendering smoothness and interaction efficiency
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent divides the virtual world into multiple virtual sub-worlds, each served by a dedicated regional server. This segmentation allows each server to handle a specific portion of the virtual world, reducing the computational load on individual servers and preventing frame freezing while maintaining smooth rendering for multiple concurrent users.

Inventive Principle:
Principle #1Segmentation

2Device complexity

If regional servers perform both logical computation and picture rendering, then the system structure is simpler, but the computing capacity is insufficient when a large number of terminals access the virtual world

Engineering Contradiction:
Improvesystem structureVSAvoidcomputing capacity and rendering performance
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent extracts the picture rendering function from the regional servers and assigns it to dedicated rendering nodes. This separation allows regional servers to focus on logical computation while rendering nodes handle graphical rendering, thereby increasing the overall computing capacity and rendering performance without significantly complicating the system structure.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces rendering nodes as intermediary components between regional servers and terminals. These rendering nodes receive view data from regional servers and generate the actual rendered pictures, acting as a mediator that offloads rendering tasks from regional servers and enhances system productivity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Device complexity

If a single regional server handles all logical computation and rendering for the virtual world, then the system is easier to implement, but frame freezing occurs when many terminals access simultaneously

Engineering Contradiction:
Improvesystem implementationVSAvoidprocessing delay and frame freezing
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The patent segments the virtual world into multiple sub-worlds distributed across different regional servers, each with dedicated rendering nodes. This segmentation reduces the processing load on individual servers, eliminating frame freezing and minimizing processing delay while maintaining relatively simple system implementation through standardized server-node pairs.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20250222350A1Virtual world-based rendering method and apparatus, device, and storage medium
Publication Date: 2025.07.10 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US20250222350A1 patent drawing
  • US20250222350A1 patent drawing
  • US20250222350A1 patent drawing

AI summary

A virtual world-based rendering method and systems are described, relating to human-computer interaction technologies. A method is performed by a rendering node device; at least one rendering server group included in the rendering node device has a one-to-one correspondence with at least one regional server configured to deploy a virtual world; each regional server corresponds to one virtual sub-world in the virtual world. The method includes: receiving first view data transmitted by a first regional server of at least one regional server; transmitting the first view data to at least one rendering server in a first rendering server group; and transmitting a virtual world picture rendered by the at least one rendering server to a terminal accessing the at least one rendering server. This application can improve the efficiency of interaction between a user and the virtual world in a scenario of cloud technologies such as cloud gaming.