Dynamic Interface Control Device Mapping for Game Sharing

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveinstruction effectivenessVSAvoidtime to adapt settings
Core Design Contradiction:
ProductivityVSLoss of time

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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.

Inventive Principle:
Principle #35Parameter changes

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

Engineering Contradiction:
Improveplayer compatibilityVSAvoidinstruction delivery efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

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.

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

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

Engineering Contradiction:
Improveinstruction accuracyVSAvoidsettings familiarity
Core Design Contradiction:
Measurement precisionVSEase of operation

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10258886B2Dynamic interface control device mapping when game sharing
Publication Date: 2019.04.16 NVIDIA CORP
  • US10258886B2 patent drawing
  • US10258886B2 patent drawing
  • US10258886B2 patent drawing

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.