Virtual Object Interaction via Portal Dimensional Transition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In virtual scenes, virtual objects often face challenges in achieving real-time interaction due to their differing positions, leading to reduced interaction efficiency.

Innovation Solution

A method and apparatus that allow virtual objects to interact by transmitting an interaction request between terminals, enabling virtual objects to appear near each other in real time if they are within a certain distance threshold, thus bypassing spatial limitations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If virtual objects are positioned at different locations in the virtual scene, then the virtual scene can represent a more realistic spatial environment, but interaction efficiency between virtual objects decreases

Engineering Contradiction:
Improvespatial environment realismVSAvoidinteraction efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent introduces a portal object that creates a dimensional transition between different locations in the virtual scene. Instead of moving virtual objects through three-dimensional space, the portal enables instantaneous transition between distinct spatial positions, effectively adding a temporal dimension to spatial navigation and resolving the contradiction between maintaining spatial realism and achieving interaction efficiency.

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

2Reliability

If virtual objects move to interact with each other in the virtual scene, then spatial relationships are maintained, but interaction time increases

Engineering Contradiction:
Improvespatial relationship maintenanceVSAvoidinteraction time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The portal object creates a virtual copy or representation of a distant location that can be accessed instantly. When a user interacts with the portal, they are transported to a copied version of the target location, maintaining the spatial relationship in the virtual scene while eliminating the time required for physical movement between locations.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If the virtual scene allows free movement between locations, then spatial freedom is enhanced, but system complexity increases

Engineering Contradiction:
Improvespatial freedomVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The virtual scene is segmented into distinct locations connected by portal objects. Instead of implementing free movement throughout the entire virtual space, the system divides the environment into discrete zones linked by portals, simplifying the navigation system while maintaining spatial freedom within each segment and controlled transitions between segments.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20250032924A1Method and apparatus for controlling object in virtual scene, electronic device, computer-readable storage medium, and computer program product
Publication Date: 2025.01.30 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US20250032924A1 patent drawing
  • US20250032924A1 patent drawing
  • US20250032924A1 patent drawing

AI summary

In a method for controlling a virtual object in a virtual scene which is displayed by a first terminal. A first account is logged in to the first terminal. The virtual scene includes at least one first virtual object at a first position and that is associated with the first account. An interaction invitation interface is displayed. An interaction request is transmitted to at least one second terminal in response to a trigger operation for the interaction invitation interface. Each of the second terminal is associated with a different second account. Each of at least one second virtual object is controlled to interact with the at least one first virtual object in response to an interaction request and based on whether a distance between a second position of the respective second virtual object and the first position is less than a first distance threshold.