EMR Pen Hover Detection for Touchscreen Input Precision
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing touch screen technologies, particularly capacitive and EMR types, face challenges in precise input due to large touch areas and require continuous pen contact to prevent premature text recognition, inconveniencing users who need to input content without hesitation.
Innovation Solution
A method and apparatus for measuring coordinates that determine the completion of a hover event by analyzing the distance between an input means, such as an EMR pen, and the touch screen, allowing for accurate detection of input completion and preventing text recognition until the user is finished, thereby enabling more intuitive and user-friendly input experiences.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If text recognition is performed based on continuous pen input monitoring, then premature text recognition is prevented, but user input convenience deteriorates due to requiring continuous pen contact
Solution Approach 1:
The system performs preliminary detection of pen proximity through hover events before triggering text recognition. By detecting when the pen is near the screen (hover state) and monitoring its movement trajectory in advance, the system determines whether the user has completed their input intent before actually performing text recognition, thus preventing premature recognition while maintaining natural writing flow
Solution Approach 2:
The system implements feedback by continuously monitoring pen position and hover event completion status during writing. This feedback mechanism allows the system to dynamically adjust text recognition timing based on real-time pen behavior analysis, providing accurate input completion detection without requiring continuous deliberate user action
2Measurement precision
If hover event completion is used to determine input completion, then text recognition timing is improved, but system complexity increases due to additional event monitoring
Solution Approach 1:
The system leverages the existing EMR pen infrastructure and electromagnetic field detection capabilities to implement hover event detection. By making the existing pen detection system serve multiple functions (both traditional touch input and hover-based completion detection), the system achieves improved text recognition timing without proportionally increasing hardware complexity
Solution Approach 2:
The hover event acts as an intermediary mechanism between physical pen input and text recognition processing. This intermediate detection layer analyzes pen proximity and movement patterns to determine input completion, serving as a bridge that simplifies the overall system architecture by providing a clear decision criterion for when to trigger text recognition
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
This solution allows users to input content without continuous pen contact, enabling them to complete handwriting at their desired time while preventing premature text recognition, thus enhancing user convenience and input precision.
Implementation Method 1
a loop coil is disposed on a circuit board, and a control operation is performed so as to apply a voltage to the loop coil and generate an electromagnetic field
Implementation Method 2
The EMR pen may include a capacitor and a loop, and can again emit the electromagnetic field delivered thereto as an electromagnetic field having a predetermined frequency component
Data Source
Figure 1
Figure 2
Figure 3
AI summary
An apparatus for measuring coordinates of input from an input means and a control method thereof are provided. The control method includes displaying a user input interface and receiving a user input from the input means, detecting an increase in a distance between the input means and the apparatus for measuring the coordinates, determining whether a hover event is completed, based on the distance between the input means and the apparatus for measuring the coordinates, and displaying a result of recognizing the user input as text when the hover event is completed.