Virtual Object Refresh via Pre-Positioned Movement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing virtual scene technologies result in a poor display effect when virtual objects are controlled, as the refreshing process is abrupt and lacks natural movement and interaction within the scene.

Innovation Solution

A method and apparatus for controlling virtual objects in a virtual scene by generating a virtual object at a position outside the navigation surface and moving it to a position on the surface, where it performs a pre-configured appearance action, enhancing the display effect by simulating natural movement and interaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If virtual objects are generated and displayed directly at their final positions in the virtual scene, then the control process is simple and fast, but the display effect is poor and lacks natural movement

Engineering Contradiction:
Improvedisplay effectVSAvoidcontrol process complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by generating virtual objects at preset positions outside the navigation surface before they need to appear in the final location. This allows the objects to traverse through the navigation surface naturally, creating realistic movement effects. The system pre-positions objects strategically so they can move along predetermined paths rather than appearing abruptly, thereby improving display quality without significantly complicating the control process.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If virtual objects are moved directly to their target positions, then the movement process is efficient and fast, but the interaction and engagement with users is reduced

Engineering Contradiction:
Improvemovement efficiencyVSAvoiduser engagement
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent segments the movement process into two distinct phases: a traversal phase where objects move along the navigation surface, and a final appearance phase where objects reach their target positions. This segmentation allows the system to maintain movement efficiency through automated path following while simultaneously improving user engagement by displaying the intermediate movement process. The navigation surface acts as a visual guide that keeps users engaged with the movement journey rather than just the destination.

Inventive Principle:
Principle #1Segmentation

3Stability of the object's composition

If virtual objects are generated outside the navigation surface and moved to it, then the movement naturalness is improved, but the time and computational resources required increase

Engineering Contradiction:
Improvemovement naturalnessVSAvoidobject generation and movement time
Core Design Contradiction:
Stability of the object's compositionVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-generating virtual objects at strategic positions outside the navigation surface before they are needed in the scene. This allows the system to have objects ready-to-move, reducing the overall time required when actual movement is triggered. The preset positions are optimized so that objects can traverse the navigation surface efficiently, balancing the additional generation time against the improved naturalness of movement.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11334214B2Method and apparatus for controlling object in virtual scene
Publication Date: 2022.05.17 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US11334214B2 patent drawing
  • US11334214B2 patent drawing
  • US11334214B2 patent drawing

AI summary

This application relates to a method and an apparatus for controlling an object in a virtual scene. The method may include generating a first virtual object at a first position point outside a navigation surface in a virtual scene; determining an appearance action of the first virtual object at a second position point in the navigation surface; controlling the first virtual object to move from the first position point to the second position point; and controlling the first virtual object to perform the appearance action at the second position point. In this way, when a virtual object needs to be refreshed, the first virtual object may be generated at the first position point, the first virtual object is controlled to move to the second position point, and the appearance action is performed at the second position point, thereby improving a refreshing effect of the virtual object.