Virtual Operation Key Dynamic Tracking for Touchscreen Gaming

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional terminal devices with fixed virtual operation keys are not user-friendly, as users may inadvertently move their fingers, causing characters to stop unintentionally during gameplay due to the fixed nature of the virtual operation key display positions.

Innovation Solution

A terminal device with a control unit that assesses drag operations on a touch panel and modifies the display position of virtual operation keys if the contact position exceeds the key's display area, allowing for dynamic tracking and improved user interaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the display position of the virtual operation key is fixed, then the device structure is simple and easy to manufacture, but the ease of operation deteriorates because users may inadvertently move their fingers causing unintentional stops during gameplay

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

Solution Approach 1:

The patent applies the dynamics principle by making the virtual operation key's display position movable rather than fixed. The control unit dynamically adjusts the display position based on the inputting object's contact position, allowing the virtual operation key to track and follow the user's finger movements. This resolves the contradiction by improving ease of operation through dynamic adaptation while managing device complexity through software-based control logic.

Inventive Principle:
Principle #15Dynamics

2Reliability

If the virtual operation key display position is fixed, then the device complexity is low, but the reliability deteriorates because accidental finger movements cause unintentional character stops

Engineering Contradiction:
ImprovereliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements feedback by continuously monitoring the contact position of the inputting object on the touch panel and using this information to adjust the virtual operation key's display position. The control unit provides real-time feedback by modifying the key position in response to user input, ensuring the key remains within the display area while tracking finger movements. This improves reliability by preventing accidental stops while managing complexity through feedback-based control mechanisms.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If the virtual operation key follows the contact position, then the ease of operation improves, but the device complexity increases due to the need for control logic to assess and modify display positions

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

Solution Approach 1:

The patent applies universality by making the control unit perform multiple functions: it not only controls the display position of the virtual operation key but also assesses drag operations, detects contact positions on the touch panel, and manages the overall operation flow. This multi-functional approach improves ease of operation through adaptive key positioning while managing device complexity by consolidating control logic within a single control unit that handles various operational aspects.

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

Data Source

PatentUS10146343B2Terminal device having virtual operation key
Publication Date: 2018.12.04 GUNGHO ONLINE ENTERTAINMENT
  • US10146343B2 patent drawing
  • US10146343B2 patent drawing
  • US10146343B2 patent drawing

AI summary

The purpose is to provide a terminal device that can be operated by a virtual operation key which is easy to use. The terminal device according to an aspect of the present invention comprises a display unit for displaying a virtual operation key, a touch panel for detecting contact by an inputting object on the virtual operation key, and a control unit for assessing whether a drag operation by the inputting object has been carried out on the basis of contact with the virtual operation key by the inputting object detected via the touch panel and controlling the display position of the virtual operation key, wherein the control unit modifies the display position of the virtual operation key in accordance with the contact position of the inputting object if the contact position of the inputting object exceeds a display area of the virtual operation key due to the drag operation.