Multi-Instance Virtual Reality Spaces for User Distribution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Virtual reality environments face limitations in accommodating multiple users due to space constraints, server capacity, and rendering capabilities, leading to restricted interactions and occupancy in simulated 3D spaces.

Innovation Solution

The system dynamically creates and manages multiple instances of virtual spaces, referred to as dimensions, allowing for an unlimited number of duplicate spaces that users can interact across, with algorithms for populating dimensions based on occupancy, user preferences, and status, enabling seamless user distribution and interaction without impairing the real-world environment simulation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If multiple users are accommodated in a single virtual space, then user occupancy and interaction richness are improved, but server capacity and rendering resources are overburdened

Engineering Contradiction:
Improvenumber of usersVSAvoidserver capacity
Core Design Contradiction:
Quantity of substanceVSPower

Solution Approach 1:

The system segments the user population into multiple dimensions, where each dimension is a separate virtual space instance. Users are distributed across dimensions based on occupancy thresholds, allowing the system to handle many users without overburdening any single server instance. Each dimension operates independently with its own rendering and processing resources.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces the concept of multiple dimensions as parallel virtual spaces. When a primary dimension reaches occupancy capacity, users are automatically transferred to alternative dimensions. This dimensional approach allows the system to scale user capacity without linearly increasing server load on any single space.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If multiple users are accommodated in a single virtual space, then interaction richness is improved, but rendering capabilities and client resources are exceeded

Engineering Contradiction:
Improveinteraction richnessVSAvoidrendering capabilities
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

Rendering complexity is segmented across multiple dimension instances. Each dimension renders only the subset of users and objects within that specific space, rather than rendering all users in the entire virtual world. This division reduces the rendering burden on each client and server.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Each dimension provides localized rendering quality optimized for its specific user population. Users in less populated dimensions experience lower rendering demands, while maintaining full interaction capabilities within their dimension. The system adjusts rendering resources locally to each dimension's needs rather than uniformly across all spaces.

Inventive Principle:
Principle #3Local quality

3Reliability

If occupancy limits are imposed on virtual spaces, then server and client resources are protected, but user experience and interaction opportunities are restricted

Engineering Contradiction:
Improveresource managementVSAvoiduser experience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system introduces dimensions as intermediary spaces between users and the primary virtual environment. When the primary space reaches capacity, dimensions serve as intermediate destinations that maintain user experience without compromising resource management. Users experience seamless transitions to dimensions without knowing or caring about the underlying resource constraints.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system creates copied instances of virtual spaces (dimensions) that replicate the primary environment's features and interactions. These copies allow users to experience the same level of interaction richness as the primary space while distributing the resource burden across multiple instances. Each dimension is a functional copy that maintains user experience quality.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20250090948A1Multi-instance, multi-user virtual reality spaces
Publication Date: 2025.03.20 EMPIRE IP LLC
  • US20250090948A1 patent drawing
  • US20250090948A1 patent drawing
  • US20250090948A1 patent drawing

AI summary

A multi-instance, multi-user animation platform includes a plurality of modeled parallel dimensions in a computer memory. Each of the parallel dimensions may be an independent model of a physical, three-dimensional space having corresponding features such that the parallel dimensions are recognizable as counterparts to each other. Avatars are located within corresponding ones of the parallel dimensions so as to prevent over-population of any one of the parallel dimensions by avatars. Avatars are animated within different ones of the parallel dimensions using input from respective users to provide virtual-reality data. A common space is modeled in the computer memory configured in relation to the plurality of parallel instances so that an object located inside the common space is visible from viewpoints located inside each of the plurality of parallel instances. Remote clients may output an animated display of a corresponding one of the parallel dimensions and avatars therein.