SYSTEM AND METHOD FOR FILTERING TOUCH SCREEN INPUTS
First Claim
Patent Images
1. A method of filtering a touch screen input, the method comprising the steps of:
- detecting a position of a first touch on a touch screen;
determining a validation area that includes the position of the first touch;
detecting a position for each of one or more second touches on the touch screen; and
providing a touch event signal if the positions of all of the second touches are within the validation area.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of filtering a touch screen input is disclosed that includes the steps of detecting a position of a first touch on a touch screen, determining a validation area that includes the position of the first touch, detecting a position for each of one or more second touches on the touch screen, and providing a touch event signal if the positions of all of the second touches are within the validation area.
-
Citations
37 Claims
-
1. A method of filtering a touch screen input, the method comprising the steps of:
-
detecting a position of a first touch on a touch screen; determining a validation area that includes the position of the first touch; detecting a position for each of one or more second touches on the touch screen; and providing a touch event signal if the positions of all of the second touches are within the validation area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer-readable medium having computer-executable instructions stored thereon for execution by a processor to perform a method of filtering touch screen inputs, the method comprising the steps of:
-
detecting a position of a first touch on a touch screen; determining a validation area that includes the position of the first touch; detecting a position for each of one or more second touches on the touch screen; and providing a touch event signal if the positions of all of the second touches are within the validation area. - View Dependent Claims (11, 12, 13, 14, 15, 16, 18, 19, 20, 21)
-
-
17. A method of filtering touch screen inputs, the method comprising the steps of:
-
detecting a position for each of a plurality of touches on a touch screen; and providing a touch event signal if the positions of all of a determined number of most recent touches are within a trigger area.
-
-
22. A non-transitory computer-readable medium having computer-executable instructions stored thereon for execution by a processor to perform a method of filtering touch screen inputs, the method comprising the steps of:
-
detecting a position for each of a plurality of touches on a touch screen; and providing a touch event signal if the positions of all of a determined number of most recent touches are within a trigger area. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A method of filtering touch screen inputs, the method comprising the steps of:
-
starting a count-down timer with a determined period of count-down time and setting a counter to 1 and determining a validation area upon detection of a first touch; incrementing the counter upon determining that a position of another touch detected before the timer times out is within the validation area; and providing a touch-down event signal if the counter is greater than or equal to a determined number. - View Dependent Claims (28, 29, 30)
-
-
31. A non-transitory computer-readable medium having computer-executable instructions stored thereon for execution by a processor to filter touch screen inputs, the filtering comprising the steps of:
-
starting a count-down timer at a determined period of count-down time and setting a counter to 1 and determining a validation area upon detection of a first touch; incrementing the counter upon determining that a position of another touch detected before the timer times out is within the validation area; and providing a touch-down event signal if the counter is greater than or equal to a determined number. - View Dependent Claims (32, 33, 34)
-
-
35. A medical device comprising:
-
a touch screen configured to sense a touch; a processor configured to accept a touch event signal; and a touch screen controller coupled to the touch screen and the processor, the controller configured to; detect a position of a first touch on the touch screen; determine a validation area that includes the position of the first touch; detect a position for each of one or more second touches on the touch screen; and provide a touch event signal to the processor if the positions of all of the second touches are within the validation area.
-
-
36. A medical device comprising:
-
a touch screen configured to sense a touch; a processor configured to accept a touch event signal; and a touch screen controller coupled to the touch screen and the processor, the controller configured to; detect a position for each of a plurality of touches on the touch screen; and provide a touch event signal to the processor if the positions of all of a determined number of most recent touches are within a trigger area.
-
-
37. A medical device comprising:
-
a touch screen configured to sense a touch; a processor configured to accept a touch event signal; and a touch screen controller coupled to the touch screen and the processor, the controller configured to; start a count-down timer at a determined period of count-down time and setting a counter to 1 and determining a validation area upon detection of a first touch; increment the counter upon determining that a position of another touch detected before the timer times out is within the validation area; and provide a touch-down event signal to the processor if the counter is greater than or equal to a determined number.
-
Specification