A rawcounts plot for top and bottom sensors for this sticky (top → bottom) gesture is shown in Figure 5. The bottom sensor continues to stay triggered for more time after the top sensor stops sensing the hand. This indicates that the hand has stopped at the bottom sensor instead of continuing straight down. To issue the sticky command, we check if the top sensor was triggered first, followed by triggering of the bottom sensor. Then the top sensor no longer senses a hand while the bottom sensor still continues to sense a hand near it. After the hand stays near the bottom sensor for more than a threshold of time, the sticky command is issued as long as the bottom sensor senses the hand near it. Similarly, other gestures too can be modified to have ‘sticky’ feature. This enables gestures to replace the up/down button functions completely.
Figure 5. Signal plot for top and bottom sensors for sticky (top → bottom) gesture. The signal on the bottom sensor stays on, longer indicating a ‘sticky’ gesture
The hand can start over any of the sensors and then traverse in a circular pattern in either a clockwise or anticlockwise direction over the other sensors. The loop is completed when the hand reaches the sensor on which it started then exits the circular loop gesture by moving away. For example, the hand can move over the right sensor and then move clockwise over the bottom, left and top sensors in that order before exiting the loop over the right sensor again. Similarly, a counterclockwise loop can be completed by reversing the direction of movement of the hand. Also, multiple