Touch Screen Detecting Method and Apparatus
First Claim
1. A method for detecting a touch point on a touch panel, the method comprising:
- providing at least three predetermined points, each of the at least three predetermined points having a wave receptor mounted thereat;
receiving acoustic wave signals generated at a touch point by the wave receptors;
calculating distances between the touch point and the at least three predetermined points according to the acoustic wave signals;
constructing at least three equations of circles that respectively employ the at least three predetermined points as their centers, the distances between the touch point, and the at least three predetermined points as their radiuses; and
determining coordinates of the touch point according to a common solution of the at least three equations.
0 Assignments
0 Petitions
Accused Products
Abstract
Techniques for detecting one or more touches on a touch screen are disclosed. According to one aspect of the present invention, at least three predetermined points are provided, where each of the at least three predetermined points has a wave receptor mounted thereat. When a touch to the touch screen happens, acoustic wave signals generated at the touch point are received by the wave receptors. The distances between the touch point and the three predetermined points are calculated according to the acoustic wave signals. At least three equations of circles are constructed to respectively employ the three predetermined points as their centers, the distances between the touch point and the at least three predetermined points as their radiuses. The coordinates of the touch point according to a common solution of the at least three equations are then determined. The same approach can be similarly applied to determining multiple touches on a touch screen.
22 Citations
19 Claims
-
1. A method for detecting a touch point on a touch panel, the method comprising:
-
providing at least three predetermined points, each of the at least three predetermined points having a wave receptor mounted thereat; receiving acoustic wave signals generated at a touch point by the wave receptors; calculating distances between the touch point and the at least three predetermined points according to the acoustic wave signals; constructing at least three equations of circles that respectively employ the at least three predetermined points as their centers, the distances between the touch point, and the at least three predetermined points as their radiuses; and determining coordinates of the touch point according to a common solution of the at least three equations. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for detecting touch points on a touch panel, the method comprising:
-
receiving the acoustic waves generated from the touch points by wave receptors disposed at three predetermined points; detecting times the acoustic waves reach the wave receptors, respectively; calculating distances between the touch points and the three predetermined points according to the times the acoustic waves reach the wave receptors; and calculating coordinates of each of the touch points by geometry operation according to the distances between each of the touch points and the three predetermined points. - View Dependent Claims (9, 10, 11, 12)
-
-
13. An apparatus comprising:
-
a touch panel; wave receptors configured to receive acoustic wave signals generated from a touch point on a surface of the touch panel and convert the acoustic wave signals into electric signals, each of the receptors being disposed at a predetermined point on the touch panel; a control device comprising; a calculating unit configured to calculate distances between the touch point and each of the wave receptors according to the electric signals; and a location determining unit configured to construct at least three circle equations which respectively employ the location of the wave receptors as their centers and the distances between the touch point and each of the wave receptors as their radiuses, and determining the coordinates of the touch points according to the solution of the at least three circle equations by geometry operation. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification