Single Acceleration Sensor for Complex Game Input

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional game apparatuses require multiple sensors to detect complex input device states, increasing device size and manufacturing cost, limiting gameplay to simple operations when only a single sensor is used.

Innovation Solution

A game apparatus that utilizes a multi-axis acceleration sensor to calculate both movement and gravity directions, allowing for complex gameplay operations with a simple sensor configuration by processing acceleration data to determine movement and gravity vectors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple sensors (acceleration sensor and gyro-sensor) are used to detect multiple states of an input device, then the detection capability and gameplay complexity are improved, but the device size and manufacturing cost increase

Engineering Contradiction:
Improvedetection capabilityVSAvoiddevice size
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The acceleration sensor is made to perform multiple functions: it detects both the movement direction (linear acceleration) and the gravity direction (orientation) of the input device. By processing acceleration data to calculate both movement vectors and gravity vectors, a single sensor achieves what previously required multiple sensors, thereby reducing device size and manufacturing cost while maintaining detection capability

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

Solution Approach 2:

The system changes the parameters being measured by the acceleration sensor over time. During movement phases, it measures linear acceleration for movement direction detection. During stationary phases, it measures gravity components for orientation detection. This temporal parameter switching allows one sensor to extract multiple state information

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If only a single acceleration sensor is used in an input device, then the device size and manufacturing cost are reduced, but the detection capability is limited to simple operations

Engineering Contradiction:
Improvedevice sizeVSAvoiddetection capability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The single acceleration sensor is designed to detect multiple states including movement direction, gravity direction, and by extension, rotational information. The game apparatus calculates both movement vectors and gravity vectors from the acceleration data, enabling complex gameplay operations such as swinging motions and orientation-based controls with just one sensor

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

Solution Approach 2:

The system adds the gravity reference dimension to the acceleration measurements. By combining movement direction data with gravity direction data, the system can calculate rotational information and complex movement patterns that go beyond simple linear acceleration detection, effectively adding a dimensional reference frame for more sophisticated gameplay

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

Enables complex gameplay operations using a single sensor, allowing players to perform intricate actions while maintaining a compact and cost-effective input device design.

Implementation Method 1

acceleration data output from an acceleration sensor provided in an input device

Methodology Applied
Scientific EffectAcceleration sensor detection: Accelerometer

Data Source

PatentEP1886718B1Game apparatus and storage medium storing game program
Publication Date: 2019.12.18 NINTENDO CO LTD
  • EP1886718B1 patent drawingFigure 1
  • EP1886718B1 patent drawingFigure 2
  • EP1886718B1 patent drawingFigure 3A~3B

AI summary

A game apparatus comprises an obtaining means, a gravity direction calculating means, a first movement direction calculating means, and a game processing means. The obtaining means successively obtains acceleration data. The gravity direction calculating means calculates a gravity direction based on values of a plurality of pieces of acceleration data obtained during a predetermined period, where an orientation of an input device is used as a reference. The first movement direction calculating means calculates a first movement direction which is a movement direction of the input device, based on the values of the plurality of pieces of acceleration data obtained during the predetermined period, where the orientation of the input device is used as a reference. The game processing means executes a game process based on the first movement direction and the gravity direction.