Virtual Vehicle Automatic Driving via Map Marking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In virtual environments, particularly in first-person shooting games, controlling a virtual vehicle over long distances is challenging due to the complexity of driving controls, especially for novice users who need to manually operate and route the vehicle.

Innovation Solution

A method and apparatus that allows users to switch a virtual vehicle to an automatic driving mode by marking a destination on a map display control within an automatic driving region, enabling the vehicle to autonomously drive to the set location, reducing the need for manual control and simplifying the operation process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual driving control is used in virtual environment, then user can control virtual vehicle, but operation difficulty increases due to large quantity of driving controls

Engineering Contradiction:
Improveease of operationVSAvoiddevice complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The virtual vehicle performs self-navigation by automatically determining its own position, calculating the shortest path to the destination, and executing autonomous driving without requiring manual control inputs for steering, acceleration, or braking. The system serves itself by integrating positioning, path planning, and control functions.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent extracts the complex driving control functions from manual user operation and transfers them to an automated navigation system. The navigation module independently handles positioning, path calculation, and vehicle control, separating these functions from the user's manual control inputs.

Inventive Principle:
Principle #2Taking out (Extraction)

2Ease of operation

If automatic driving mode is implemented, then user difficulty is reduced, but system complexity increases

Engineering Contradiction:
Improveuser difficultyVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The navigation module is designed as a multi-functional integrated system that combines positioning (using location services), path planning (calculating shortest routes), and vehicle control (automated driving commands) into a single unified module. This multi-functionality reduces the need for separate complex subsystems.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent introduces a navigation module as an intermediary between the user's destination input and the vehicle's execution control. This intermediary layer handles the complex computations of position determination, path calculation, and automated navigation, shielding the user from system complexity while enabling automatic driving.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of time

If manual driving control is used, then user has full control, but time to reach destination increases

Engineering Contradiction:
Improvetime to reach destinationVSAvoidoperation difficulty
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

The system performs preliminary actions by pre-calculating the shortest path from the current location to the destination using mapping data and location services. The navigation module determines the optimal route in advance and guides the virtual vehicle along this pre-planned path, eliminating the need for real-time manual navigation decisions and reducing travel time.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12128322B2Method and apparatus for driving vehicle in virtual environment, terminal, and storage medium
Publication Date: 2024.10.29 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US12128322B2 patent drawing
  • US12128322B2 patent drawing
  • US12128322B2 patent drawing

AI summary

A method and apparatus for driving a vehicle in a virtual environment, a terminal, and a storage medium. The method includes: displaying a driving picture and a map display control, the driving picture being a picture in which a virtual object drives a virtual vehicle in a virtual environment, and the virtual vehicle being in a manual driving mode; receiving a marking operation on the map display control in response to the virtual vehicle being located in an automatic driving region in the virtual environment, the marking operation being an operation of marking a location in the map display control; and switching the virtual vehicle to an automatic driving mode in response to the marking operation, and controlling the virtual vehicle to automatically drive to a destination.