Dynamic Vibration Control for Game Controllers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional game systems with vibrators in controllers lack variability in vibration patterns, failing to effectively simulate dynamic game scenarios through predetermined and unchanging vibration data.

Innovation Solution

An information processing program that utilizes sensors to detect motion and orientation, generating vibration data to dynamically change the amplitude, frequency, or both of the controller's vibration based on user input, synchronizing with game actions and object movements in a virtual world.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If predetermined vibration data is used for the vibrator, then the vibration pattern is simple and easy to control, but the vibration variability is insufficient and cannot effectively simulate dynamic game scenarios

Engineering Contradiction:
Improvevibration variabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies dynamics by transitioning from static predetermined vibration data to dynamic vibration control based on real-time sensor feedback. The system continuously adjusts vibration parameters (amplitude, frequency, duration) according to detected motion and orientation changes, making the vibration pattern adaptive and responsive to game events rather than following a fixed predetermined sequence

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements feedback by using sensors to detect motion and orientation of the operation apparatus, then feeding this information back to the vibration control system. This closed-loop feedback mechanism enables the system to automatically adjust vibration characteristics based on actual device movement and game state, resolving the contradiction between simplicity and variability

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If vibration data is changed frequently to increase variability, then vibration variability improves, but the synchronization with game actions may be disrupted

Engineering Contradiction:
Improvevibration variabilityVSAvoidsynchronization reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The feedback mechanism monitors game events and sensor data in real-time, enabling vibration changes to be triggered only by relevant game actions. This ensures that vibration variability is increased through meaningful game events rather than arbitrary changes, maintaining synchronization between vibration patterns and game narrative

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system changes vibration parameters (amplitude, frequency, duration) based on detected motion and orientation thresholds. By establishing clear parameter change conditions tied to specific game events and sensor readings, the system achieves both variability through parameter adjustments and reliability through event-driven triggering

Inventive Principle:
Principle #35Parameter changes

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 a more immersive gaming experience by varying the vibration of the controller in response to user input and game events, enhancing the simulation of motion and orientation within the game environment.

Implementation Method 1

a sensor for detecting a motion or an orientation of the operation apparatus

Methodology Applied
Scientific EffectMotion detection:

Implementation Method 2

a sensor for detecting a motion or an orientation of the operation apparatus

Methodology Applied
Scientific EffectOrientation detection:

Implementation Method 3

an operation apparatus including a vibrator and a sensor for detecting a motion or an orientation of the operation apparatus

Methodology Applied
Scientific EffectVibration generation:

Data Source

PatentEP3345663B1Information processing program, information processing apparatus, information processing system, and information processing method
Publication Date: 2023.12.27 NINTENDO CO LTD
  • EP3345663B1 patent drawingFigure 1
  • EP3345663B1 patent drawingFigure 2
  • EP3345663B1 patent drawingFigure 3

AI summary

Predetermined vibration data for vibrating a vibrator of an operation apparatus is generated and output to the operation apparatus. Then, when motion/orientation data of the operation apparatus satisfies a predetermined condition in a period in which the vibration data is output, vibration data for temporarily changing the vibration of the vibrator and thereafter continuing the vibration of the vibrator is generated and output.