METHOD AND SYSTEMS FOR IDENTIFYING OBJECTS ON A TOUCH-SENSITIVE DEVICE
First Claim
1. A method of identifying objects on a touch-sensitive device, the method comprising:
- scanning a plurality of “
m”
traces of the touch-sensitive device, m being a positive integer;
obtaining a count value of each of the “
m”
traces, wherein an x-th trace has a count value ax, x being an index number from 1 to m;
comparing a count value ai with a count value ai+1 in an increasing order of index number in a first comparison process until a count value aj not smaller than aj+1 is identified; and
based on the count value aj, comparing the count value aj with one of count values following aj in an increasing order of index number in a second comparison process until a count value ak is identified, wherein a difference between the count values ai and ak satisfies a first threshold.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of identifying objects on a touch-sensitive device comprises scanning a plurality of “m” traces of the touch-sensitive device, m being a positive integer, obtaining a count value of each of the “m” traces, wherein an x-th trace has a count value ax, x being an index number from 1 to m, comparing a count value ai with a count value ai+1 in an increasing order of index number in a first comparison process until a count value aj not smaller than aj+1 is identified, and based on the count value aj, comparing the count value aj with one of count values following aj in an increasing order of index number in a second comparison process until a count value ak is identified, wherein a difference between the count values aj and ak satisfies a first threshold.
14 Citations
27 Claims
-
1. A method of identifying objects on a touch-sensitive device, the method comprising:
-
scanning a plurality of “
m”
traces of the touch-sensitive device, m being a positive integer;obtaining a count value of each of the “
m”
traces, wherein an x-th trace has a count value ax, x being an index number from 1 to m;comparing a count value ai with a count value ai+1 in an increasing order of index number in a first comparison process until a count value aj not smaller than aj+1 is identified; and based on the count value aj, comparing the count value aj with one of count values following aj in an increasing order of index number in a second comparison process until a count value ak is identified, wherein a difference between the count values ai and ak satisfies a first threshold. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of identifying objects on a touch-sensitive device, the method comprising:
-
scanning a plurality of “
m”
traces of the touch-sensitive device, m being a positive integer;obtaining a count value of each of the “
m”
traces, wherein an x-th trace has a count value ax, x being an index number from 1 to m;identifying a non-zero count value ai having an index number most close to the first index number of a first count value a1, i being an integer from 1 to m; comparing the count value ai with a count value ai+1; if the count value ai is not smaller than the count value ai+1, based on the count value ai, comparing the count value ai with one of count values following ai in an increasing order of index number in a first comparison process until a count value aj is identified, wherein a difference between the count values ai and aj satisfies a first threshold; and if the count value ai is smaller than the count value ai+1, based on the count value ai, comparing the count value ai with one of count values following ai in an increasing order of index number in a second comparison process until a count value ak is identified, wherein a difference between the count values ai and ak satisfies the first threshold. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method of identifying objects on a touch-sensitive device, the method comprising:
-
scanning a plurality of traces of the touch-sensitive device; obtaining count values of the plurality of traces, each of the count values having an index number related to the location of one of the traces; identifying a first count value in a first portion of the count values, the first count value having one of a local maximum value and a local minimum value among the first portion of the count values; determining whether a difference between the first count value and one of count values following the first count value satisfies a first threshold; and identifying a first object if the difference between the first count value and the one count value satisfies the first threshold. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 23)
-
-
20. A system for identifying objects on a touch-sensitive device, the system comprising:
-
a detection device configured to scan a plurality of “
m”
traces of the touch-sensitive device, m being a positive integer;a converter configured to generate a count value of each of the “
m”
traces, wherein an x-th trace has a count value ax, x being an index number from 1 to m;a first comparator configured to compare a count value ai with a count value ai+1 in an increasing order of index number in a first comparison process until a count value aj not smaller than aj+1 is identified; and a second comparator configured to based on the count value aj, compare the count value aj with one of count values following aj in an increasing order of index number in a second comparison process until a count value ak is identified, wherein a difference between the count values ai and ak satisfies a first threshold. - View Dependent Claims (21, 22)
-
-
24. A system for identifying objects on a touch-sensitive device, the system comprising:
-
a detection device configured to scan a plurality of “
m”
traces of the touch-sensitive device, m being a positive integer;a converter configured to generate a count value of each of the “
m”
traces, wherein an x-th trace has a count value ax, x being an index number from 1 to m;a first comparator configured to identify a non-zero count value ai having an index number most close to the first index number of a first count value a1, i being an integer from 1 to m, and compare the count value ai with a count value ai+1; wherein the first comparator, if the count value ai is not smaller than the count value ai+1, based on the count value ai, compares the count value ai with one of count values following ai in an increasing order of index number in a first comparison process until a count value aj is identified, wherein a difference between the count values ai and aj satisfies a first threshold; and a second comparator configured to, if the count value ai is smaller than the count value ai+1, based on the count value ai, compare the count value ai with one of count values following ai in an increasing order of index number in a second comparison process until a count value ak is identified, wherein a difference between the count values ai and ak satisfies the first threshold. - View Dependent Claims (25, 26, 27)
-
Specification