Drag Operation Control Apparatus Movement State Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing information processing systems face challenges in accurately determining the propriety of drag start and drag end operations, leading to erroneous performances in defined and undefined areas, resulting in unintended processing.
Innovation Solution
An information processing apparatus with a detection unit to identify operations on a display screen and a control unit that determines whether to perform drag start or drag end operations based on movement states, such as speed and acceleration, or positional relationships, to prevent erroneous operations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If a configuration determines propriety of target and area for drag start or drag end operations, then processing accuracy is improved, but device complexity increases
Solution Approach 1:
The patent divides the drag operation determination into separate independent modules: a detection unit that detects drag start and drag end operations, a determination unit that determines propriety based on movement state, and a control unit that controls processing. This segmentation allows each module to perform its specific function independently, improving determination accuracy without creating a complex monolithic structure.
Solution Approach 2:
The patent introduces a determination unit that performs preliminary assessment of drag operation propriety by analyzing movement state (speed, acceleration, position) before the control unit executes the actual processing. This preliminary determination action filters out erroneous operations in advance, ensuring only proper operations proceed to processing, thereby improving accuracy while keeping the overall system structure manageable.
2Productivity
If the system performs processing for all detected drag operations, then operational speed is improved, but reliability deteriorates due to erroneous operations
Solution Approach 1:
The determination unit performs preliminary validation of drag operations by analyzing movement state parameters (speed, acceleration, position) before the control unit processes them. This preliminary action identifies and filters erroneous operations in advance, ensuring that only properly validated operations proceed to processing. Consequently, the system maintains high processing speed for valid operations while reliably preventing erroneous ones from executing.
Solution Approach 2:
The system implements feedback by having the detection unit continuously monitor drag operations and the determination unit assess their propriety based on movement state. This feedback mechanism provides real-time validation, allowing the control unit to immediately recognize and prevent erroneous operations while maintaining smooth processing of valid operations, thus balancing productivity and reliability.
3Reliability
If the system adds determination of movement state (speed, acceleration, position) for drag operations, then drag operation reliability is improved, but measurement precision requirements increase
Solution Approach 1:
The determination unit implements partial validation by selectively measuring specific movement state parameters (speed, acceleration, position) rather than all possible parameters. This partial measurement approach provides sufficient reliability for drag operation validation without requiring extremely high precision for every parameter, thus balancing reliability improvement with manageable measurement precision requirements.
Data Source
AI summary
An information processing apparatus includes: a detection unit that detects an operation by an instruction unit on a display screen; and a control unit that controls whether to perform processing by a specific operation, which is one of a drag start operation or a drag end operation by the instruction unit, according to a movement state of the instruction unit in a case where the specific operation is detected by the detection unit.


