Movement Trace Determination Using Pre-fabricated Parabolic Templates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for determining the movement track of mock objects in interactive scenarios, such as games, are either overly complex for manual fabrication or fail to accurately simulate the movement due to machine calculation limitations, especially in dynamic environments where mock objects undergo multiple changes.

Innovation Solution

A user equipment determines the action effect of one mock object on another, obtains a corresponding track template, and adjusts the movement track based on the staging environment's information, allowing for real-time simulation with a reduced calculation burden by using a combination of primary and secondary parabolic curves and dynamic adjustments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If a developer manually prefabricates the movement track of a mock object, then the movement track can be precisely customized for specific scenarios, but the complexity and time consumption increase significantly

Engineering Contradiction:
Improvemovement track precisionVSAvoidmanual fabrication complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent pre-fabricates multiple track templates with different parabolic curve characteristics during the design phase. These templates are stored and can be quickly selected and applied during runtime based on the mock object's properties and environmental conditions, avoiding the need for complex real-time calculations or manual track creation for each scenario.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system adjusts parameters of pre-fabricated track templates (such as parabolic curve coefficients, scaling factors, and offset values) based on the mock object's mass, initial velocity, environmental factors like wind and gravity, to generate customized movement tracks without requiring complete manual fabrication or complex real-time physics simulations.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If a machine engine calculates the movement track in real-time, then the calculation amount is reduced, but the movement track fails to conform to current scenarios due to inability to handle multiple changes

Engineering Contradiction:
Improvemovement track generation efficiencyVSAvoidscenario adaptability
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

Multiple track templates with different parabolic characteristics are pre-calculated and stored during the design phase. During runtime, the system selects appropriate templates based on the mock object's properties and environmental conditions, achieving both fast generation and scenario adaptability without complex real-time physics calculations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically selects and adjusts pre-fabricated track templates based on changing environmental conditions and mock object properties. By combining pre-fabricated templates with dynamic parameter adjustment, the system achieves both computational efficiency and adaptability to various scenarios including wind effects, gravity variations, and object-specific characteristics.

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If complex machine calculation is used to simulate movement track, then theoretical accuracy is improved, but the calculation amount increases and fails to simulate multiple changes in movement process

Engineering Contradiction:
Improvemovement track accuracyVSAvoidcalculation computational cost
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

Complex parabolic track templates are pre-calculated and stored during the design phase. During runtime, the system selects and adjusts these pre-computed templates based on environmental conditions and object properties, achieving accurate movement simulation without the computational cost of real-time physics calculations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses simple parameter adjustments (scaling, offset, curve coefficient modification) on pre-fabricated templates to account for environmental factors like wind and gravity. This approach maintains simulation accuracy for multiple changes in the movement process while avoiding the high computational cost of complex real-time physics engines.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP3412349B1Method for determining a movement trace, and user equipment
Publication Date: 2023.01.11 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • EP3412349B1 patent drawingFigure 1~2
  • EP3412349B1 patent drawingFigure 3~4
  • EP3412349B1 patent drawingFigure 5~6

AI summary

A method for determining a movement trace, comprising: a user equipment (30, 40) determining a functional effect acted by an object instruction of a first simulation object on a second simulation object; the user equipment (30, 40) acquiring a trace template corresponding to the functional effect from a trace template set which is set in advance, and acquiring information about a simulation environment where the second simulation object is located; and the user equipment (30, 40) determining a movement trace of the second simulation object according to the simulation environment information and trace template information.