Network-Shared Virtual Gamepad Layouts From Usage Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile communication devices face challenges in providing an ergonomic gaming experience due to the small screen size and lack of ergonomic game controls, limiting the immersive gaming experience when compared to traditional game consoles.

Innovation Solution

A network system aggregates usage data of physical and virtual gamepads to create customized virtual gamepads with adjusted sizes and positions based on frequency of use, which are then distributed to mobile devices for improved ergonomic layout and control efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If virtual controls are crowded onto the virtual gamepad to provide equivalent functionality, then the control functionality is complete, but the ergonomic efficiency deteriorates

Engineering Contradiction:
Improvecontrol functionalityVSAvoidergonomic efficiency
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The virtual gamepad configuration is made dynamic by automatically adjusting control parameters based on real-time usage data. The system monitors how players interact with controls and dynamically repositions them to optimize ergonomics while maintaining full functionality.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes spatial parameters of virtual controls by repositioning them on the gamepad interface based on usage frequency analysis. Frequently used controls are moved to more accessible locations, transforming the static layout into an optimized configuration.

Inventive Principle:
Principle #35Parameter changes

2Volume of moving object

If the screen size is reduced for mobile devices, then the portability is improved, but the gaming experience deteriorates

Engineering Contradiction:
Improvedevice portabilityVSAvoidgaming experience
Core Design Contradiction:
Volume of moving objectVSEase of operation

Solution Approach 1:

The system applies local optimization to the virtual gamepad interface by adjusting specific control parameters based on their individual usage patterns. Each control element can be independently repositioned to maximize accessibility on the limited mobile screen space.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The virtual gamepad system serves itself by automatically analyzing usage data and reconfiguring controls without requiring manual user adjustment. The system self-optimizes the interface layout based on observed player behavior patterns.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If virtual controls are repositioned based on usage frequency, then the ergonomic efficiency is improved, but the system complexity increases

Engineering Contradiction:
Improveergonomic efficiencyVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system implements feedback loops by continuously monitoring control usage data and using this information to automatically adjust control positions. The feedback mechanism tracks player interactions and feeds this data back to the configuration system for optimization.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent replaces manual mechanical adjustment of controls with an automated software-based system. Instead of physical reconfiguration, the system uses digital signal processing and data analysis to automatically optimize control layouts.

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

Data Source

PatentUS12458872B2Network shared customization of touch screen display game controller customized based on tracking user inputs
Publication Date: 2025.11.04 MOTOROLA MOBILITY LLC
  • US12458872B2 patent drawing
  • US12458872B2 patent drawing
  • US12458872B2 patent drawing

AI summary

A network system, method, and computer program product support automatically distributing virtual gamepads customized based on frequency of use of particular controls for a game. The network system connects, via a communication subsystem of a network system, to a communication network. The network system associates a game application with a first virtual gamepad configuration including virtual controls. The network system stores, in network memory, customized versions of the first virtual gamepad configuration including a second virtual gamepad configuration having modified virtual controls that are adjusted in size relative and/or spatially repositioned based on frequency of use of the virtual controls during detected interactions with the game application by user device(s). The network system transmits the first and/or the second virtual gamepad configurations to an electronic device for presenting on a touch screen display while executing the game application and presenting a game screen on an external display.