Dynamic Virtual Controller Transparency for Video Game UI

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional touch-based video games and applications face operability issues due to fixed virtual controllers, which can create blind areas on the screen, making game items and other elements invisible.

Innovation Solution

A user interface processing apparatus that dynamically displays and controls virtual controllers with adjustable transparency based on the user's learning level and operation duration, allowing the controller to move and change visibility to prevent screen obstruction and improve usability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a virtual controller is fixedly displayed at a predetermined position on the display screen, then the user interface element is always visible and accessible, but the display portion of the virtual controller becomes a blind area and game items displayed in that portion become invisible

Engineering Contradiction:
Improvevisibility of user interface elementVSAvoidvisibility of game items
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The virtual controller's transparency is made dynamic rather than fixed. The transparency determination unit adjusts the transparency level based on the relationship between the virtual controller's position and important display areas, allowing the controller to adapt its visibility dynamically to prevent blind areas while maintaining accessibility.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The transparency parameter of the virtual controller is changed based on spatial relationships. When the virtual controller overlaps with or is near important display areas (such as game items or critical information), its transparency is increased to reduce obstruction and prevent information loss.

Inventive Principle:
Principle #35Parameter changes

2Loss of information

If the virtual controller is made transparent to reduce blind areas, then game items become visible, but the user interface element may become less visible when needed for operation

Engineering Contradiction:
Improvevisibility of game itemsVSAvoidvisibility of user interface element
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The transparency parameter is adjusted dynamically based on the virtual controller's position relative to important display areas. When the controller is in a position that would obstruct important content, transparency is increased; when it is in a safe position, transparency is reduced to maintain visibility and ease of operation.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system continuously monitors the position of the virtual controller and the location of important display areas, using this feedback to adjust transparency in real-time. This ensures that the virtual controller's visibility is optimized based on its current spatial context.

Inventive Principle:
Principle #23Feedback

3Device complexity

If the virtual controller is displayed at a fixed position, then the layout is simple and consistent, but it creates blind areas that obstruct the view of game elements

Engineering Contradiction:
Improvedisplay layout complexityVSAvoidvisibility of display content
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

While maintaining a relatively simple display layout, the virtual controller's transparency is made dynamic. This allows the system to keep the layout structure simple while adding the adaptive transparency feature to prevent blind areas and improve content visibility.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10751615B2User interface processing apparatus, method of processing user interface, and non-transitory computer-readable medium embodying computer program for processing user interface having variable transparency
Publication Date: 2020.08.25 SQUARE ENIX HLDG CO LTD
  • US10751615B2 patent drawing
  • US10751615B2 patent drawing
  • US10751615B2 patent drawing

AI summary

An apparatus, method, and medium for controlling a progress of a video game are provided. A user interface element of the video game is displayed on a display screen. The user interface element is displayed with transparency determined during the progress of the video game. An operation to the user interface element displayed on the display screen is received regardless of the transparency. The progress of the video game is controlled in accordance with the operation to the user interface element displayed on the display screen.