Game Input Validation via Timing Overlap Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing music game input devices face challenges in accurately distinguishing intended input operations from ambient noise, particularly when operation sounds are detected by microphones, leading to incorrect input identification in noisy environments.
Innovation Solution
A system that includes a music play section, display control, input reception, input determination, timing fetch, and evaluation sections to validate input data by comparing operation and sound detection data within specific time frames, ensuring accurate detection of intended input actions and reducing erroneous inputs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a microphone is used to detect sound input actions, then the system can recognize sound-based inputs, but the microphone will also detect operation sounds from the controller leading to incorrect input identification
Solution Approach 1:
The patent segments the sound detection process by creating separate detection paths: one for operation sounds (from controller) and one for sound input actions (from player). The system divides the time period into multiple segments and assigns different validation rules to each segment, allowing accurate distinction between operation sounds and intended sound inputs.
Solution Approach 2:
The patent introduces an intermediary validation mechanism that mediates between the microphone's sound detection and the final input recognition. The validation unit acts as a mediator that analyzes the temporal relationship between operation detection and sound detection, determining whether a detected sound represents a valid sound input action or merely an operation sound.
2Measurement precision
If the system validates both operation detection and sound detection data, then input accuracy improves, but the complexity of the input determination process increases
Solution Approach 1:
The patent applies preliminary action by pre-defining validation rules and time period segments before the actual input determination process. The system establishes beforehand which time periods correspond to operation sounds versus sound input actions, allowing the validation process to simply check against these pre-established criteria rather than making complex real-time decisions.
3Measurement precision
If the system uses a given period to validate overlapping operations and sound inputs, then accurate input recognition is achieved, but response time may be delayed due to validation processing
Solution Approach 1:
The patent implements periodic action by dividing the time period into discrete segments with specific validation rules for each segment. This periodic structure allows the system to efficiently process validation by checking against pre-defined time segments rather than performing continuous complex analysis, reducing processing time while maintaining accuracy.
Data Source
AI summary
With a game system, a timing fetch section fetches an input-timing for input data determined to be valid by an input-determination section, and an evaluation section compares the fetched input-timing and a reference-timing, and evaluates an operation with an operation section by a player or a sound-input action performed in answer to a first or second direction-mark. An input-reception section receives first and second input data generated based on an operation-detection of the operation section a sound-detection of the sound-detection section, respectively, and an input-determination section compares the first and second input data, determines that the first input data is valid when it is determined that the operation with the operation section by the player and the sound-input action by the player overlap within a given period, based on the first and second input data, and determines that the first and second input data are valid in other cases.


