Stylus Virtual Hover Zones for Touchscreen Targeting Accuracy
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Precise targeting using a stylus on touch-sensitive surfaces can be difficult due to factors like small targets, parallax, poor digitizer quality, and shaky hands, leading to inaccuracies in intended tap locations.
Innovation Solution
The implementation of virtual hover zones and cursor control zones, including a dampening zone and a dead zone, to enhance stylus control accuracy by modifying cursor movement feedback and prohibiting movement based on stylus input, allowing users to pause mid-air and adjust the cursor location before touching down.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the stylus is used for direct tapping on touch-sensitive surface, then the operation is simple and natural, but the targeting accuracy deteriorates due to factors like parallax, shaky hands, and difficulty in precise point control
Solution Approach 1:
A virtual cursor intermediary is introduced between the stylus input and the actual tap location. The cursor responds to stylus movements with dampening effects and dead zones, acting as a buffer that translates imprecise stylus inputs into more accurate tap locations. This intermediary layer compensates for parallax and hand shake while maintaining the natural feel of stylus input.
Solution Approach 2:
The system performs preliminary cursor positioning by detecting when the stylus enters a dead zone and preemptively adjusting the cursor location before the actual tap occurs. This preliminary action allows the user to pause mid-air and have the cursor snap to the intended location, compensating for potential inaccuracy before the tap is executed.
2Measurement precision
If the cursor follows the stylus movement in real-time, then the user can see the intended location, but the cursor becomes unstable and difficult to control due to amplified hand movements
Solution Approach 1:
The cursor control system dynamically adjusts its response characteristics based on the operational context. When the stylus is hovering, the cursor movement is dampened to reduce sensitivity to small hand movements. When the stylus approaches the surface for tapping, the system transitions to a more responsive state, allowing the cursor to snap to the intended location. This dynamic adjustment maintains both stability during hovering and responsiveness during tapping.
Solution Approach 2:
A dampening zone is established around the cursor to cushion the effect of stylus movements. Within this zone, the cursor movement is reduced and smoothed, preventing small hand tremors or imprecise movements from causing large cursor jumps. This beforehand cushioning stabilizes the cursor during the critical hovering phase before the tap occurs.
3Ease of manufacture
If the touch-sensitive surface uses standard digitizer technology, then the device is cost-effective and widely available, but the targeting precision is insufficient for small targets and precise point control
Solution Approach 1:
The patent replaces reliance on high-precision mechanical digitizer hardware with a software-based cursor control system. Instead of depending on the physical digitizer's precision, the system uses computational methods including dampening zones, dead zones, and cursor snap-to-location algorithms to achieve precise targeting. This substitution allows standard digitizer technology to function effectively despite inherent limitations in precision.
Data Source
AI summary
Aspects of the invention provide virtual hover zones. When a user lowers a hovering stylus while remaining within a hover zone, cursor control is modified to be more easily controllable by the user. If the user pauses the stylus in mid-air before lowering the stylus, and if the stylus remains within the hover zone, then upon touchdown the cursor may be moved to the projection of the location where the stylus was paused. Any action that may be taken in response to the touch down may be sent to the projection location as well. Also provided are cursor control zones. A dampening zone may be used to provide dampened cursor movement feedback in response to movement input provided by a pointing device. Also, a dead zone may be used to prohibit cursor movement in response to movement input provided by the pointing device.


