Game Controller Reference Attitude Determination via Natural Input

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional game systems require users to consciously set a reference attitude for controller devices, which can be unnatural and lead to inaccurate input recognition, especially when the user's grip orientation varies.

Innovation Solution

A game system that determines the reference attitude through a natural operation by accepting a series of inputs within a predetermined range, combining tentative and actual attitudes to set a precise reference attitude, and updates this range dynamically, allowing users to perform game operations without feeling unnatural.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the reference attitude is set through a predetermined setting operation, then the reference attitude can be determined, but the operation becomes unnatural and the user becomes conscious of the setting operation

Engineering Contradiction:
Improvereference attitude determination accuracyVSAvoidnaturalness of operation
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system allows the controller to automatically determine its own reference attitude through natural game operations without requiring separate setting operations. The controller serves itself by using the player's natural input actions to establish the reference state, eliminating the need for conscious setting operations while maintaining accurate reference attitude determination.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs the reference attitude determination in advance during the game operation phase itself. By preparing the reference attitude through preliminary game-like inputs rather than separate setting operations, the system eliminates the unnatural feeling of conscious setting while ensuring accurate reference establishment before the actual game control begins.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If the reference attitude is set based on a single input, then the setting operation is simple, but the reference attitude determination becomes inaccurate when grip orientation varies

Engineering Contradiction:
Improvesetting operation complexityVSAvoidreference attitude determination accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The system accepts multiple inputs (more than the minimum single input) to determine the reference attitude. By collecting multiple game operations as inputs, the system compensates for variations in grip orientation and achieves more accurate reference attitude determination while keeping each individual input action simple and natural.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system uses feedback from multiple game operations to refine the reference attitude determination. By analyzing multiple inputs and their corresponding controller attitudes, the system can identify the consistent reference state despite variations in grip orientation, improving accuracy without increasing operational complexity.

Inventive Principle:
Principle #23Feedback

3Speed

If the reference attitude is determined without considering multiple inputs, then the processing is fast, but the accuracy is reduced when users have varying grip orientations

Engineering Contradiction:
Improvereference attitude determination speedVSAvoidreference attitude determination accuracy
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

The system performs reference attitude determination in advance during the game operation phase, preparing the reference attitude before the actual control begins. This preliminary action allows the system to process multiple inputs efficiently and establish an accurate reference attitude without slowing down the subsequent game control execution.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously collects and processes input data during the game operation phase to determine the reference attitude. By maintaining continuous processing of controller attitudes throughout the operation sequence, the system achieves both speed and accuracy in reference attitude determination without requiring separate dedicated processing time.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS9308441B2Game system, game process method, game device, and storage medium having game program stored thereon
Publication Date: 2016.04.12 NINTENDO CO LTD
  • US9308441B2 patent drawing
  • US9308441B2 patent drawing
  • US9308441B2 patent drawing

AI summary

An example game system accepts, as a first input, a predetermined game operation performed before the game control process. The attitude of the controller device when the first input was made is set as the tentative reference attitude. After the first input, the game system further accepts, as an additional input, a predetermined game operation performed in a state where the attitude of the controller device is within a predetermined range defined by the tentative reference attitude. In response to a predetermined number of additional inputs, the reference attitude is determined using at least one of the tentative reference attitude and attitudes of the controller device when the predetermined number of additional inputs were made. The game control process is executed based on the attitude of the controller device and the reference attitude.