Virtual Object Control Using Physical Proxy Interaction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for manipulating 3D objects in virtual reality lack precision due to remote operation and the absence of tactile feedback, leading to discrepancies between intended and actual rotations of virtual objects.

Innovation Solution

A method and device that associate a target virtual object with a physical object based on a predetermined gesture and time condition, allowing the virtual object to mimic the movement of the physical object, enhancing user interaction and realism.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If remote gesture control is used to manipulate virtual objects, then operation flexibility is improved, but manipulation precision deteriorates due to lack of tactile feedback

Engineering Contradiction:
Improveoperation flexibilityVSAvoidmanipulation precision
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent introduces a physical object as an intermediary between the user and the virtual object. The physical object serves as a mediator that the user can interact with naturally, and its movement is then mapped to control the virtual object, bridging the gap between remote gesture control and precise manipulation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates a mapping relationship where the physical object acts as a copy or proxy for the virtual object. By tracking the physical object's movement and replicating it in the virtual environment, the system enables precise control of virtual objects through physical interactions, effectively copying the physical interaction experience to the virtual domain.

Inventive Principle:
Principle #26Copying

2Ease of operation

If spatial imagination is used to construct rotation anchor points, then operation simplicity is improved, but rotation accuracy deteriorates due to mismatch between intended and actual rotation positions

Engineering Contradiction:
Improveoperation simplicityVSAvoidrotation accuracy
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The physical object serves as a tangible intermediary that replaces the abstract concept of spatial imagination. Instead of mentally constructing rotation anchor points, users physically manipulate the physical object, which provides natural tactile feedback and intuitive understanding of rotation axes and centers, thereby improving rotation accuracy while maintaining operational simplicity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the cognitive-mechanical system (spatial imagination and mental construction of rotation points) with a physical-mechanical system (tactile interaction with physical objects). This substitution leverages the human body's natural ability to understand and manipulate physical objects, providing intuitive tactile feedback that guides accurate rotation without requiring complex spatial reasoning.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS20260024295A1Target virtual object control method and electronic device
Publication Date: 2026.01.22 LENOVO (BEIJING) LTD
  • US20260024295A1 patent drawing
  • US20260024295A1 patent drawing
  • US20260024295A1 patent drawing

AI summary

A target virtual object control method includes: in response to determining an existence of a target virtual object in a target interactive interface, identifying a user's gesture action; in response to determining the gesture action is a predetermined action formed between a user's hand and a physical object and satisfies a predetermined time condition, associating the target virtual object with the physical object; and according to the association result and the user's operation behavior on the physical object, driving the target virtual object.