Game Controller Calibration Using Segmented Correction Parameters

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current game systems face challenges in performing highly accurate calibration processing for game controllers due to variations in physical characteristics and individual differences in apparatus components, leading to suboptimal gaming experiences.

Innovation Solution

A game system and controller design that includes an analog stick, memory for storing correction parameter information, and a control circuit to transmit and select between manufacturing process and user correction parameters, enabling precise calibration based on individual controller models.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If calibration processing is performed for each controller to account for individual differences and manufacturing variations, then measurement precision and manufacturing precision are improved, but device complexity increases due to the need to store and manage individual correction parameter information in each controller

Engineering Contradiction:
Improvecalibration precisionVSAvoidcontroller complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The calibration data is segmented into two types: manufacturing process correction parameter values determined during production, and user correction parameter values determined through user operations. This segmentation allows the system to handle different sources of variation separately, improving calibration precision while managing complexity through structured data organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The manufacturing process correction parameter values are determined in advance during the manufacturing process and stored in the controller's memory. This preliminary action ensures that baseline calibration data is ready before the controller reaches the user, reducing the need for extensive calibration procedures during actual use and simplifying the user experience.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If user correction parameter values are determined through user operations on the analog stick, then calibration precision is improved, but the time required for calibration increases

Engineering Contradiction:
Improvecalibration precisionVSAvoidcalibration time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The manufacturing process correction parameter values are pre-determined during production and stored in the controller memory. This preliminary calibration ensures that the controller has useful baseline data ready for immediate use, significantly reducing the time needed for user calibration while maintaining high precision through the combination of pre-set and user-determined values.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system utilizes different parameter values from the manufacturing process and allows users to adjust these parameters through their operations. By changing and refining the correction parameter values based on both manufacturing data and user input, the system achieves high calibration precision without requiring excessive calibration time.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If correction parameter information is stored in the game controller memory and transmitted to the main body apparatus, then calibration accuracy is improved, but data transmission and processing complexity increases

Engineering Contradiction:
Improvecalibration accuracyVSAvoiddata processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The correction parameter information is segmented into manufacturing process correction parameter values and user correction parameter values. This segmentation allows for organized storage in the controller memory and structured transmission to the main body apparatus, improving calibration accuracy while managing data processing complexity through clear data organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The correction parameter information is extracted from the manufacturing process and stored in the controller's memory, then transmitted to the main body apparatus for use in calibration. This extraction approach separates the calibration data from the main system, improving accuracy while simplifying the overall system architecture by having the controller hold its own calibration data.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10799789B2Game controller calibration and game system using game controller
Publication Date: 2020.10.13 NINTENDO CO LTD
  • US10799789B2 patent drawing
  • US10799789B2 patent drawing
  • US10799789B2 patent drawing

AI summary

An example game system includes a main body apparatus and a game controller. The game controller has an analog stick, a memory storing correction parameter information including a first manufacturing process correction parameter value determined in a manufacturing process in connection with the analog stick, a first user correction parameter value determined in accordance with an operation by a user onto the analog stick, and a first model adjustment value corresponding to a model of the game controller, and a first control circuit transmitting the correction parameter information to the main body apparatus. The main body apparatus has a second control circuit which selects any of the first manufacturing process correction parameter value and the first user correction parameter value and performs game processing based on the selected correction parameter value, the first model adjustment value, and input data from the analog stick.