Virtual Character Spatial Attribute Adjustment in VR

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current virtual reality applications lack flexibility in determining and adjusting the spatial attributes of virtual characters, requiring users to manually relocate them, which degrades the user experience due to inflexibility and inefficiency.

Innovation Solution

A method and apparatus for automatically determining and adjusting the spatial attributes of virtual characters by obtaining a reference spatial attribute, calculating relative spatial attributes, and updating the character's position and orientation to a predetermined state without user intervention, using a processor and memory to execute program units for obtaining, adjusting, and updating spatial attributes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the spatial attribute of the virtual character is determined by preset positions and orientations in the virtual application, then the system can maintain simplicity and stability, but the flexibility and adaptability of determining the spatial attribute is reduced

Engineering Contradiction:
Improveflexibility in determining spatial attributeVSAvoidcomplexity of spatial attribute determination
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a reference object as an intermediary element to bridge the gap between the virtual character's current spatial attribute and the predetermined spatial attribute. By adjusting the reference object's spatial attributes rather than directly modifying the virtual character's fixed hardware-determined position, the system achieves flexible spatial attribute determination while maintaining system simplicity. The reference object serves as a mediator that can be programmatically adjusted to achieve desired spatial configurations.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent applies preliminary action by pre-establishing a reference object with a reference spatial attribute before determining the virtual character's final spatial attribute. The system calculates the difference between the current and predetermined spatial attributes, then applies this difference to adjust the reference object in advance. This preliminary adjustment of the reference object enables the virtual character to automatically achieve the predetermined spatial attribute without requiring complex real-time calculations or user intervention.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If the virtual character's position and orientation are set to preset values in the virtual application, then the system operation is simple and stable, but the ease of operation is degraded due to manual relocation requirements

Engineering Contradiction:
Improveease of spatial attribute adjustmentVSAvoidtime for manual relocation
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent implements self-service by enabling the system to automatically adjust the virtual character's spatial attribute without requiring user intervention. The system calculates the difference between the current spatial attribute and the predetermined spatial attribute, then automatically applies this adjustment through the reference object. This eliminates the need for users to manually relocate the virtual character by performing head or body motions, significantly improving ease of operation and reducing time loss.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If the spatial attribute is determined by hardware sensors rather than program modification, then the measurement precision and reliability are improved, but the adaptability and flexibility of the system are reduced

Engineering Contradiction:
Improveflexibility in adjusting spatial attributeVSAvoidreliability of spatial attribute determination
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent uses the reference object as an intermediary that decouples the rigid hardware sensor measurement from the flexible programmatic spatial attribute adjustment. The reference object serves as a bridge that can be programmatically modified to achieve desired spatial configurations while maintaining the reliability of the underlying sensor-based measurement system. This intermediary approach allows the system to preserve measurement reliability while gaining programming flexibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10825261B2Method and device for determining and adjusting spatial attribute of virtual character in virtual reality applications
Publication Date: 2020.11.03 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US10825261B2 patent drawing
  • US10825261B2 patent drawing
  • US10825261B2 patent drawing

AI summary

This disclosure relates to automatic adjustment of position and orientation of a virtual character in a virtual scene of a virtual reality application. The initial position and orientation of the virtual character may be determined by sensors. The position and orientation of the virtual character may be adjusted without user action to a predetermined position and orientation for automatically triggering an event in the virtual reality application.