Custom Tutorial System for Capturing Controller Input Sequences

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In interactive online gaming, players face frustration due to the difficulty in learning complex controller manipulations required for various actions, as they often cannot easily replicate or understand the combinations of controller inputs that lead to specific actions, especially when observing more advanced players.

Innovation Solution

A method and system that allows players to create custom tutorials by capturing and saving controller inputs associated with observed actions, enabling the creation of tutorials that include synchronized video from the tagged player's perspective, which can be stored and accessed for learning purposes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If players attempt to learn complex controller manipulations by observing advanced players during gameplay, then they can see the actions they want to learn, but they cannot easily replicate or understand the combinations of controller inputs required

Engineering Contradiction:
Improvecontroller input informationVSAvoidlearning process
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The system creates a copy of the controller inputs by capturing the exact input signals from the advanced player's controller during gameplay. This captured input data is then provided to the learner player, allowing them to replicate the actions without having to figure out the complex manipulation sequences themselves. The copying principle directly addresses the information loss problem by preserving and transferring the exact controller input patterns.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system introduces an intermediary mechanism (the tutorial system with capture and playback functionality) that mediates between the advanced player's actions and the learner player's learning process. This intermediary captures, processes, and delivers the controller input information in a usable format, bridging the gap between observation and replication without requiring direct interaction between players.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If players manually track and remember controller manipulations during gameplay, then they can potentially learn the sequences, but the time and cognitive load required leads to frustration

Engineering Contradiction:
Improvecontroller input sequenceVSAvoidlearning time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system performs the action of capturing and storing controller input sequences in advance, during the advanced player's gameplay. This preliminary capture eliminates the need for learners to spend time manually tracking and remembering sequences during their own learning attempts. The information is prepared and available beforehand, significantly reducing learning time and cognitive burden.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

By creating exact copies of the controller input sequences and storing them for later retrieval, the system eliminates the need for repetitive manual tracking. Learners can access these pre-captured copies multiple times without additional time investment in observation and memory, directly addressing the time loss problem.

Inventive Principle:
Principle #26Copying

3Loss of information

If players inadvertently perform complex controller combinations they don't understand, then they may discover unexpected actions, but they cannot recall or determine the exact combination required to replicate it

Engineering Contradiction:
Improvecontroller input combinationVSAvoidinput recall accuracy
Core Design Contradiction:
Loss of informationVSMeasurement precision

Solution Approach 1:

The system captures exact copies of all controller inputs, including inadvertent combinations. When a player performs an unexpected action, the system has already recorded the precise input sequence that caused it. This copying mechanism ensures that even forgotten or unrecognized input combinations are preserved with complete accuracy, allowing players to later review and understand exactly what inputs produced the desired effect.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system provides feedback by displaying the captured controller input sequences to players after actions are performed. When a player inadvertently discovers an unexpected action, the feedback mechanism shows them the exact input combination that produced it, enabling them to understand and replicate the sequence. This feedback loop directly addresses the recall accuracy problem by providing immediate, precise information about input-output relationships.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8298059B2Method, system and computer program product for creating custom tutorials based on interactive gameplay
Publication Date: 2012.10.30 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US8298059B2 patent drawing
  • US8298059B2 patent drawing
  • US8298059B2 patent drawing

AI summary

The present invention provides a method, system, and program product for creating a custom tutorial comprising the controller inputs associated with the controller manipulations that cause an action observed by a player during game play. Controller inputs are saved during game play. In response to a first player performing an action to create a tutorial, controller inputs from a tagged player are captured. A custom tutorial is created for performing game actions performed by the tagged player's avatar comprising the captured controller inputs. The tutorial is sent to a memory device accessible by the first player.