Resistive Touchscreen Multiple Touch Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional resistive touchscreen systems struggle to accurately detect and identify two simultaneous touches, often reporting a single point between two touch points or failing to determine the true touch coordinates due to ambiguity between single and multiple touch states.
Innovation Solution
A resistive touchscreen system with a substrate and coversheet, each coated with conductive materials, uses a controller to identify multiple touch states by measuring changes in X and Y bias load resistance values, determining possible X and Y coordinates, and identifying true touch locations based on apparent touch coordinates and resistance values.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If conventional systems report a single point between two touch points, then the system maintains simplicity in coordinate reporting, but the system fails to accurately identify true touch coordinates in multiple touch states
Solution Approach 1:
The patent segments the touch detection process into distinct states (single touch vs. multiple touch) using bias load resistance as a discriminator. By monitoring resistance changes, the system divides coordinate reporting into different handling modes: simple centroid calculation for single touch, and sophisticated coordinate resolution algorithms for multiple touch states, thereby maintaining simplicity where applicable while improving accuracy when needed.
Solution Approach 2:
The patent utilizes bias load resistance as a key parameter that changes with touch state. By monitoring resistance values and their changes, the system dynamically adjusts its coordinate interpretation strategy. This parameter-based approach allows the system to transition between simple and complex processing modes based on actual touch conditions, resolving the contradiction between simplicity and accuracy.
2Reliability
If sheet bias current or bias load resistance is utilized to indicate transition to multiple touch state, then the system can detect multiple touch occurrence, but the system is unable to determine which corners of the rectangle constitute the true touch coordinates
Solution Approach 1:
The patent introduces a temporal dimension to resolve the coordinate ambiguity problem. By analyzing the sequence and timing of apparent coordinate reports alongside resistance changes, the system can distinguish between different corner possibilities. The temporal evolution of measured coordinates provides additional information that resolves the spatial ambiguity of which rectangle corners represent true touch points.
Solution Approach 2:
The patent employs feedback mechanisms where the system continuously monitors bias load resistance and apparent coordinate reports, then uses this information to refine coordinate identification. The resistance measurements provide feedback about touch state, which feeds back into the coordinate calculation algorithm, allowing iterative refinement of touch coordinate identification until the true touch points are determined.
3Reliability
If the system monitors bias load resistance to detect multiple touches, then the system can identify touch state transitions, but the system cannot distinguish between rapid single touch movement and actual multiple touch state
Solution Approach 1:
The patent maintains continuous monitoring of both bias load resistance and apparent coordinate reports throughout the touch interaction. This continuous data stream allows the system to track the evolution of touch state over time, distinguishing between transient phenomena (rapid single touch movement) and stable states (actual multiple touch). The continuity of measurement provides the temporal context needed to interpret gesture intent accurately.
Solution Approach 2:
The patent performs preliminary analysis of resistance change patterns and coordinate sequences to predict and classify touch gestures before final interpretation. By examining the preliminary characteristics of resistance transitions and coordinate reports, the system can anticipate whether a rapid coordinate shift represents genuine multiple touch or merely fast single touch movement, preventing information loss in gesture interpretation.
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
The system effectively detects and identifies two simultaneous touches, resolving ambiguity and enabling accurate coordinate determination, enhancing interactive capabilities such as zoom and rotate gestures.
Implementation Method 1
The coversheet comprises a first conductive coating and the substrate comprises a second conductive coating... when the substrate and coversheet are electrically connected with respect to each other at at least two touch locations
Implementation Method 2
identifying a multiple touch state on a touchscreen based on a decrease in at least one of X and Y bias load resistance values
Data Source
AI summary
A resistive touchscreen system comprises a substrate, a coversheet and a controller. The coversheet comprises a first conductive coating and the substrate comprises a second conductive coating. The substrate and coversheet are positioned proximate each other such that the first conductive coating faces the second conductive coating, and the substrate and coversheet are electrically disconnected with respect to each other in the absence of a touch. The controller is configured to (a) identify a multiple touch state when the substrate and coversheet are electrically connected with respect to each other at at least two touch locations, (b) to detect, over time, a plurality of apparent touch coordinates, (c) identify two possible X coordinates and two possible Y coordinates associated with at least one of the apparent touch coordinates, and (d) identify coordinate locations of two touches based on the apparent touch coordinates and the two possible X and Y coordinates.


