Controller Switching in Information Processing Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current information processing systems lack user-friendliness when multiple operation apparatuses are used, as they often require complex setup and fail to seamlessly switch between different input devices, leading to confusion and inefficiency.

Innovation Solution

An information processing system that includes a main body apparatus and attachable/detachable operation controllers with inertial sensors, allowing seamless switching between controllers based on recent user interaction, and enabling wireless communication for convenient operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple operation apparatuses are connected to the information processing system, then the system's versatility and adaptability improve, but the device complexity and difficulty of operation increase due to complex setup requirements and failure to seamlessly switch between input devices

Engineering Contradiction:
Improveability to use various operation apparatusesVSAvoidcomplex setup and switching between controllers
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by automatically detecting and tracking which operation apparatus is being actively used before any explicit user selection is needed. The determination section continuously monitors operation timing and sensor data to pre-establish which controller should be active, eliminating the need for complex manual setup or switching procedures.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system serves itself by automatically determining which operation apparatus is being used based on operation timing and sensor outputs without requiring user intervention. The determination section autonomously switches between controllers based on detected operations, and the sensor outputs automatically indicate which apparatus is actively being used, making the system self-configuring and self-managing.

Inventive Principle:
Principle #25Self-service

2Measurement precision

If the system continuously monitors sensor outputs from all operation apparatuses, then the ability to detect active device improves, but the power consumption increases

Engineering Contradiction:
Improvedetection of actively used deviceVSAvoidpower consumption of sensors
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

Instead of continuous monitoring, the system uses periodic action by only activating sensor monitoring when operations are detected. The determination section triggers sensor output analysis based on operation timing, and sensors are activated periodically only when needed to detect active apparatus, rather than running continuously. This reduces power consumption while maintaining accurate detection capability.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system extracts only the necessary sensor data when needed rather than continuously processing all sensor outputs. The determination section selectively accesses sensor outputs only when operations are detected, extracting precisely the information required to determine active apparatus at that moment, minimizing unnecessary power consumption from continuous sensor operation.

Inventive Principle:
Principle #2Taking out (Extraction)

3Speed

If the system processes data from all operation apparatuses simultaneously, then the responsiveness to user input improves, but the operational efficiency and power consumption deteriorate

Engineering Contradiction:
Improveresponsiveness to operation inputVSAvoidoperational efficiency
Core Design Contradiction:
SpeedVSProductivity

Solution Approach 1:

The system extracts and processes only the operation data from the actively used apparatus rather than simultaneously processing data from all connected devices. The determination section identifies which apparatus is active based on operation timing and sensor outputs, then the information processing section processes only that specific apparatus's data, eliminating redundant processing operations and improving efficiency.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system dynamically adjusts which apparatus data is processed based on real-time operation detection. The determination section continuously updates which apparatus is active, and the information processing section dynamically switches between processing different apparatus data streams. This dynamic adaptation ensures responsive processing of active input while avoiding the inefficiency of simultaneous processing of all apparatus data.

Inventive Principle:
Principle #15Dynamics

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

The system provides a user-friendly experience by allowing seamless switching between controllers, ensuring that only the actively used device's data influences the information process, reducing power consumption and enhancing operational efficiency.

Implementation Method 1

a first sensor configured to output data indicating a state of the first operation apparatus; and a second sensor configured to output data indicating a state of the information processing apparatus

Methodology Applied
Scientific EffectInertial sensing: Accelerometer

Data Source

PatentUS10596462B2Information processing system, information processing apparatus, storage medium having stored therein information processing program, and information processing method
Publication Date: 2020.03.24 NINTENDO CO LTD
  • US10596462B2 patent drawing
  • US10596462B2 patent drawing
  • US10596462B2 patent drawing

AI summary

An example information processing system includes a main body apparatus, a handheld console controller, and a wireless controller. The handheld console controller is configured to be unified with the main body apparatus. The wireless controller is configured to be wirelessly connected to the main body apparatus. The main body apparatus sets one of the handheld console controller and the wireless controller, a predetermined button of which has been pressed down, to “active,” and performs a game process based on operation data from the activate controller.