Game Controller Vibration Feedback for Real-Time State Monitoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional game systems cannot accurately monitor the vibration output state of game controllers, leading to inefficiencies in vibration feedback transmission.

Innovation Solution

A vibration control system that includes a first apparatus for receiving vibration instruction data and generating vibration state data, which is then transmitted to a second apparatus to determine and adjust subsequent vibration instruction data, allowing for real-time monitoring and control of the vibration state.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If vibration instruction data is transmitted at predetermined intervals, then the game apparatus main body cannot understand the vibration output state of the controller, but if real-time monitoring is implemented, then system complexity increases

Engineering Contradiction:
Improvevibration state informationVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The controller transmits vibration state data back to the game apparatus main body, creating a feedback loop that enables the main body to understand the actual vibration output state. This resolves the information loss problem by implementing bidirectional communication where the controller reports its status, allowing the main body to adjust future vibration instructions based on actual device state without requiring complex real-time monitoring infrastructure.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The controller stores vibration instruction data in advance in its memory before execution. This preliminary action allows the controller to have vibration instructions ready and provides the main body with visibility into the vibration state without requiring complex real-time control mechanisms, thus reducing system complexity while improving information availability.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If vibration instruction data is transmitted frequently, then real-time monitoring is achieved, but transmission delay and data loss increase

Engineering Contradiction:
Improvevibration state monitoring accuracyVSAvoidtransmission delay
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The controller stores vibration instruction data in advance in its memory before execution. This preliminary action allows the controller to buffer vibration instructions, reducing the need for frequent real-time transmissions and thereby minimizing transmission delays while still maintaining accurate monitoring of the vibration state.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The controller transmits vibration state data back to the game apparatus main body, enabling the main body to understand the actual vibration output state and adjust future instructions accordingly. This feedback mechanism improves measurement precision by providing accurate vibration state information without requiring continuous high-frequency transmissions that would increase delay.

Inventive Principle:
Principle #23Feedback

3Loss of information

If vibration instruction data is stored in the controller, then data remaining amount needs to be monitored, but monitoring complexity increases

Engineering Contradiction:
Improvedata remaining amountVSAvoidmonitoring complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The controller includes a transmission unit that sends vibration state data (including data remaining amount information) back to the game apparatus main body. This feedback mechanism allows the main body to monitor the data remaining amount without increasing controller complexity, as the monitoring function is distributed to the main body which has greater processing capabilities.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The controller automatically manages its own vibration instruction data storage and generates vibration state data for transmission, effectively serving itself. This self-service approach reduces monitoring complexity by automating the data management processes within the controller without requiring external complex monitoring systems.

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP3231491B1Vibration control system, game controller, vibration output program and vibration output method
Publication Date: 2022.03.30 NINTENDO CO LTD
  • EP3231491B1 patent drawingFigure 1
  • EP3231491B1 patent drawingFigure 2
  • EP3231491B1 patent drawingFigure 3

AI summary

Vibration instruction data transmitted from another apparatus is received, data related to the vibration instruction data is stored in storage means, and a vibration apparatus is vibrated using the data stored in the storage means. On the other hand, vibration state data indicating a vibration state of the vibration apparatus is generated, and the vibration state data is transmitted to the other apparatus.