Method of identifying palm area of a touch panel and a updating method thereof
First Claim
1. A method for updating touch information for a touch panel, the method comprising the steps of:
- receiving first sensing frame information including multiple first touching sensing points at a first time, and identifying a touching reference point from the first sensing frame information by a palm area identifying procedure, wherein the palm area identifying procedure further comprises the steps of;
selecting one of the first touching sensing points;
outwardly extending a distance from an outline of the presently selected first touching sensing point to form a searching range;
checking whether an outline of any one of other first touching sensing points overlaps the searching range;
if so, marking the presently selected first touching sensing point ,and selecting another one of the first touching sensing points to return to the step of extending the distance;
if not, selecting another one of the first touching sensing points to return to the step of extending the distance; and
defining an unmarked first touching sensing point as the touching reference point;
receiving second sensing frame information at a second time;
predicting a position of a touching sensing point of the second sensing frame information by a dynamic position prediction procedure based on a position of the touching reference point of the first sensing frame information; and
updating the touching reference point with a second touching sensing point if the second touching sensing point of the second sensing frame information is at the predicted position.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of identifying a palm area for a touch panel has steps of: receiving sensing frame information having multiple touching sensing points from the touch panel; selecting one of the touching sensing points; outwardly extending a distance from an outline of the selected touching sensing point to define a searching range; checking whether other touching sensing points are within the searching range; marking the touching sensing points in the searching range and expanding the searching range based on the currently marked touching sensing points; sequentially selecting and checking each touching sensing point if it is within the present searching range; and finally merging all the outlines of the marked touching sensing points to form a final outline as a palm area. Other unmarked touching sensing points are defined as touching reference points.
28 Citations
20 Claims
-
1. A method for updating touch information for a touch panel, the method comprising the steps of:
-
receiving first sensing frame information including multiple first touching sensing points at a first time, and identifying a touching reference point from the first sensing frame information by a palm area identifying procedure, wherein the palm area identifying procedure further comprises the steps of; selecting one of the first touching sensing points; outwardly extending a distance from an outline of the presently selected first touching sensing point to form a searching range; checking whether an outline of any one of other first touching sensing points overlaps the searching range; if so, marking the presently selected first touching sensing point ,and selecting another one of the first touching sensing points to return to the step of extending the distance; if not, selecting another one of the first touching sensing points to return to the step of extending the distance; and defining an unmarked first touching sensing point as the touching reference point; receiving second sensing frame information at a second time; predicting a position of a touching sensing point of the second sensing frame information by a dynamic position prediction procedure based on a position of the touching reference point of the first sensing frame information; and updating the touching reference point with a second touching sensing point if the second touching sensing point of the second sensing frame information is at the predicted position. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for updating a palm area for a touch panel, the method comprising the steps of:
-
receiving first sensing frame information including multiple first touching sensing points at a first time, and identifying a reference palm area from the first sensing frame information by a palm area identifying procedure, wherein the palm area identifying procedure further comprises the steps of; selecting one of the first touching sensing points; outwardly extending a distance from an outline of the presently selected first touching sensing point to form a searching range; checking whether an outline of any one of other first touching sensing points overlaps the searching range; if so, marking the presently selected first touching sensing point ,and selecting another one of the first touching sensing points to return to the step of extending the distance; if not, selecting another one of the first touching sensing points to return to the step of extending the distance; and merging all outlines of the marked first touching sensing points together to form a final outline as the reference palm area; receiving second sensing frame information at a second time; predicting a palm area of the second sensing frame information by a dynamic position prediction procedure based on the reference palm area of the first sensing frame information; determining whether a second touching sensing point of the second sensing frame information is in the predicted palm area; and updating the reference palm area if the second touching sensing point of the second sensing frame information is at the predicted palm area. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification