Input Continuation Detection Using Dynamic Interruption Compensation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for determining the continuation of input states from coordinate input devices, such as touch panels, are prone to errors due to fixed time thresholds, leading to incorrect assessments of contact states, especially when the contact area is larger, like with fingers.

Innovation Solution

An information processing program that sets an interruption compensation period based on the change amount and speed of input data, allowing for real-time correction and complementation of input data during interruptions, using allowance and following coordinates to smooth input trajectories and accurately determine ongoing input operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a fixed time threshold is used to determine input continuation, then the determination process is simple and fast, but the accuracy of determining input continuation deteriorates

Engineering Contradiction:
Improveaccuracy of input continuation determinationVSAvoidcomplexity of interruption compensation mechanism
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies dynamics by making the interruption compensation period variable rather than fixed. The compensation period is dynamically adjusted based on the change amount of input data, allowing the system to adapt to different input scenarios. When input data changes significantly, a longer compensation period is used to ensure accurate detection of input continuation, while smaller changes use shorter periods for faster response.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of interruption compensation period from a fixed value to a variable value that depends on the change amount of input data. By calculating the change amount and using it to determine the compensation period, the system achieves more accurate input continuation determination while maintaining reasonable complexity through algorithmic optimization.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If a longer interruption compensation period is used, then the accuracy of input continuation determination improves, but the responsiveness of input processing deteriorates

Engineering Contradiction:
Improveaccuracy of input continuation determinationVSAvoidresponsiveness of input processing
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The patent dynamically changes the interruption compensation period parameter based on the change amount of input data. When input data shows large changes, a longer compensation period is applied to ensure accurate detection. When changes are small, a shorter period is used to maintain responsiveness. This adaptive parameter adjustment resolves the contradiction between accuracy and responsiveness.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system dynamically adjusts the compensation period based on real-time input data characteristics. By making the compensation period flexible and data-driven rather than static, the system can optimize between accuracy and responsiveness for different input scenarios without compromising either aspect permanently.

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If input data is corrected during interruptions, then the accuracy of input processing improves, but the complexity of data processing increases

Engineering Contradiction:
Improveaccuracy of input data processingVSAvoidcomplexity of interruption compensation mechanism
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs self-service by automatically detecting and correcting input data interruptions without external intervention. The interruption compensation mechanism operates autonomously by monitoring input data changes, determining when corrections are needed, and applying appropriate compensation based on the change amount, thereby improving accuracy while managing complexity through automated logic.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent uses parameter changes by adjusting the interruption compensation period based on the change amount of input data. This allows the system to apply correction only when and where needed, rather than continuously processing all data, thus improving measurement precision while controlling the effective complexity of the correction mechanism.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP2587348B1Information processing program, information processing system, and information processing method
Publication Date: 2020.12.02 NINTENDO CO LTD
  • EP2587348B1 patent drawingFigure 1
  • EP2587348B1 patent drawingFigure 2~3
  • EP2587348B1 patent drawingFigure 4~5

AI summary

During a period from a time when an input coordinate is interrupted to a time when an interruption compensation period, which is set on the basis of a moving speed of the input coordinate, elapses, an example information processing apparatus determines that an operator continues an input operation, and performs coordinate complementation. Specifically, as the moving speed of the input coordinate increases, the interruption compensation period increases. Then, when the interruption compensation period elapses, the information processing apparatus determines that the operator has ended the input operation.