Inertial Sensor Input Correction via Suspension Period
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing game processing systems using inertial sensors struggle to accurately differentiate between intended and unintentional player inputs, leading to potential misinterpretation of player actions.
Innovation Solution
The system introduces a suspension period after detecting an input in a secondary direction, allowing the player to correct their motion towards the intended first direction, thereby preventing unintentional operations from affecting game processing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a threshold is adjusted to easily determine direction input toward the correct-answer direction, then the ease of operation is improved, but unintentional operations may be mistakenly detected
Solution Approach 1:
The system performs preliminary determination of motion direction before executing game processing. By pre-determining whether the input device was moved in the first direction (correct-answer direction) or second direction (incorrect direction), the system can prevent unintentional operations from being reflected in game processing while maintaining easy operation through the suspension period mechanism
2Reliability
If the input device is moved in the second direction, then the game processing should be prevented from executing, but the player may intend to move in the first direction
Solution Approach 1:
The system preliminarily determines the motion direction and sets a suspension period before finalizing game processing. During this suspension period, the system waits to see if the player corrects their motion toward the first direction. This preliminary determination mechanism ensures accurate input detection while allowing players to correct unintentional motions without delay
Solution Approach 2:
The system dynamically adjusts the input processing state based on real-time motion detection. When motion in the second direction is detected, the system transitions to a suspension state where it continues monitoring for corrective motion in the first direction. This dynamic response allows the system to adapt to player intentions while maintaining reliable input detection
Data Source
AI summary
During execution of a game, first-type processing is executed if it is determined that an input device has been moved in a first direction at a timing when a predetermined condition is satisfied during execution of the game, on the basis of operation data including at least data based on an output of an inertial sensor. In a case where, on the basis of the operation data, it is determined that the input device has been moved in a second direction at a timing when the predetermined condition is satisfied, if it is further determined that the input device has been moved in the first direction during a predetermined suspension period, the first-type processing is executed. If it is determined that the input device has not been moved in the first direction during the predetermined suspension period, second-type processing is executed after the predetermined suspension period has elapsed.


