Dynamic Interface Control Device Mapping for Game Sharing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In online gaming, inexperienced players seeking instructions from more experienced players face inefficiencies due to differences in interface device settings, leading to diminished instruction effectiveness as the experienced player must adapt to unfamiliar settings, slowing down the learning process.
Innovation Solution
An electronic computing system and method that dynamically control user interface device settings by mapping game control commands according to different interface settings, allowing experienced players to control an ongoing game stream using their own settings while instructing inexperienced players, facilitating efficient instruction delivery.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If an experienced player shares their game stream with an inexperienced player, then the inexperienced player can learn from the experienced player, but the experienced player must adapt to unfamiliar interface device settings which slows down the learning process
Solution Approach 1:
The system introduces a server as an intermediary between the first client device and the second client device. The server receives input commands from the first client device using its interface settings, translates them into commands compatible with the second client device's interface settings, and forwards them to control the game stream. This intermediary translation layer eliminates the need for the experienced player to adapt to unfamiliar settings while enabling effective instruction sharing.
Solution Approach 2:
The system dynamically changes the parameter mapping of input commands based on different client device settings. When a player joins the game stream, the server retrieves their device settings and creates a translation mapping between the original input commands and the new device's expected inputs. This parameter transformation allows the same game control actions to work across different interface configurations without manual adaptation.
2Adaptability or versatility
If the system maintains separate game streams for each player, then each player can play independently, but sharing instructions becomes inefficient due to setting differences
Solution Approach 1:
The server implements a universal game stream sharing mechanism that works across multiple client devices with different interface settings. By maintaining a single game stream that can be accessed by multiple players simultaneously, the system enables efficient instruction delivery while preserving adaptability to different device configurations through automated command translation.
3Measurement precision
If the experienced player uses their own interface settings to control the game, then they can provide accurate instructions, but the inexperienced player cannot see how their own settings would work
Solution Approach 1:
The server acts as an intermediary that preserves the experienced player's precise control while translating their commands to match the inexperienced player's device settings. This allows the experienced player to provide accurate instructions using their familiar settings while the system automatically adapts the control mapping to match the observer's device configuration, enabling them to see and understand the gameplay from their perspective.
Data Source
AI summary
An electronic computing system for dynamically controlling user interface device settings for an electronic game playable by multiple players over a computer network.


