Touch Screen System with Hover and Click Input Methods
First Claim
1. A method of discerning between user interaction states in a touch screen system, comprising:
- receiving a first signal from a first detector of said touch screen system, said first signal representing a first image of an object interacting with a touch screen;
receiving a second signal from a second detector of said touch screen system, said second signal representing a second image of the object interacting with the touch screen;
processing the first signal to determine approximated coordinates of a first pair of outer edges of the object;
processing the second signal to determine approximated coordinates of a second pair of outer edges of the object;
calculating an approximated touch area based on the approximated coordinates of the first pair of outer edges and the approximated coordinates of the second pair of outer edges of the object;
if the approximated touch area is less than or equal to a threshold touch area, determining that the object interacting with the touch screen indicates a tracking state; and
if the approximated touch area is greater than the threshold touch area, determining that the object interacting with the touch screen indicates a selection state.
2 Assignments
0 Petitions
Accused Products
Abstract
A touch screen system that can approximate tracking and dragging states regardless of the user'"'"'s orientation and without reliance on direct sensing of touch pressure or area. A first detector generates a signal representing a first image of an object interacting with the touch screen. A second detector generates a signal representing a second image of the object. A signal processor processes the first signal to determine approximated coordinates of a first pair of outer edges of the object and processes the second signal to determine approximated coordinates of a second pair of outer edges of the object. The signal processor then calculates an approximated touch area based on the approximated coordinates of the first pair of outer edges and the approximated coordinates of the second pair of outer edges of the object. If the approximated touch area is less than or equal to a threshold touch area, the signal processor determines that the object interacting with the touch screen indicates a tracking state. If the approximated touch area is greater than the threshold touch area, the signal processor determines that the object interacting with the touch screen indicates a selection state. The threshold touch area may be established by calibrating the touch screen system when the object interacting with the touch screen is known to indicate the tracking state.
-
Citations
20 Claims
-
1. A method of discerning between user interaction states in a touch screen system, comprising:
-
receiving a first signal from a first detector of said touch screen system, said first signal representing a first image of an object interacting with a touch screen; receiving a second signal from a second detector of said touch screen system, said second signal representing a second image of the object interacting with the touch screen; processing the first signal to determine approximated coordinates of a first pair of outer edges of the object; processing the second signal to determine approximated coordinates of a second pair of outer edges of the object; calculating an approximated touch area based on the approximated coordinates of the first pair of outer edges and the approximated coordinates of the second pair of outer edges of the object; if the approximated touch area is less than or equal to a threshold touch area, determining that the object interacting with the touch screen indicates a tracking state; and if the approximated touch area is greater than the threshold touch area, determining that the object interacting with the touch screen indicates a selection state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A touch screen system for discerning between user interaction states, comprising:
-
a touch screen; a first detector in proximity to the touch screen for generating a first signal representing a first image of an object interacting with the touch screen; a second detector in proximity to the touch screen for generating a second signal representing a second image of the object interacting with the touch screen; and a signal processor for executing computer-executable instructions for; processing the first signal to determine approximated coordinates of a first pair of outer edges of the object, processing the second signal to determine approximated coordinates of a second pair of outer edges of the object, calculating an approximated touch area based on the approximated coordinates of the first pair of outer edges and the approximated coordinates of the second pair of outer edges of the object, if the approximated touch area is less than or equal to a threshold touch area, determining that the object interacting with the touch screen indicates a tracking state, and if the approximated touch area is greater than the threshold touch area, determining that the object interacting with the touch screen indicates a selection state.
-
- 11. The touch screen system of claim 11, wherein the approximated coordinates of the first pair of outer edges and the approximated coordinates of the second pair of outer edges of the object are determined using slope line calculations.
Specification