Gesture detection zones
First Claim
1. A system, comprising:
- an operator input device that detects gestures and multiple simultaneous touch points; and
a processor coupled to the operator input device, the processor to;
divide an input area of the operator input device into a plurality of gesture detection zones;
recognize a primary gesture and a simultaneous secondary gesture detected via the operator input device;
identify the secondary gesture as a plurality of simultaneous gestures in different ones of the gesture detection zones;
select, based on the primary gesture, a set of processing functions corresponding to the primary gesture, the set of processing functions comprising a plurality of different processing functions; and
select, based at least in part on a number of the plurality of simultaneous gestures detected, a processing function to be performed from the set of processing functions; and
select, based at least in part on a number of the simultaneous gestures detected, the processing function to be performed from the set of processing functions.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for utilizing a gesture-based user interface. A system includes an operator input device and a processor. The operator input device detects gestures and multiple simultaneous touch points. An input area of the operator input device includes a plurality of gesture detection zones. The processor is coupled to the operator input device. The processor executes a gesture recognition software program that processes inputs from the input device. The gesture recognition program causes the processor to recognize a primary gesture and a simultaneous secondary gesture, and to perform a processing function based, at least in part, on the primary gesture and a gesture detection zone in which the secondary gesture is detected.
11 Citations
18 Claims
-
1. A system, comprising:
- an operator input device that detects gestures and multiple simultaneous touch points; and
a processor coupled to the operator input device, the processor to;
divide an input area of the operator input device into a plurality of gesture detection zones;
recognize a primary gesture and a simultaneous secondary gesture detected via the operator input device;
identify the secondary gesture as a plurality of simultaneous gestures in different ones of the gesture detection zones;
select, based on the primary gesture, a set of processing functions corresponding to the primary gesture, the set of processing functions comprising a plurality of different processing functions; and
select, based at least in part on a number of the plurality of simultaneous gestures detected, a processing function to be performed from the set of processing functions; and
select, based at least in part on a number of the simultaneous gestures detected, the processing function to be performed from the set of processing functions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
- an operator input device that detects gestures and multiple simultaneous touch points; and
-
10. A method, comprising:
-
detecting a primary gesture via an operator input device coupled to a processor, the primary gesture comprising a swipe on the operator input device; detecting, contemporaneously with the primary gesture, a secondary gesture via the operator input device; independent of both the primary gesture and the secondary gesture, determining location of a plurality of gesture detection zones of the operator input device, each of the gesture detection zones of the plurality extending from edge to edge of the operator input device; selecting, based on the primary gesture, a set of processing functions corresponding to the primary gesture, the set of processing functions comprising a plurality of different processing functions; selecting, based on the secondary gesture, a processing function to be performed from the set of processing functions; and performing the selected processing function via the processor. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A non-transitory computer readable medium encoded with instructions that when executed cause a processor to:
-
divide a detection area of a gesture input device into a plurality of gesture detection zones; recognize a primary gesture and a secondary gesture performed concurrently with the primary gesture on the gesture input device; detect the second gesture as a plurality of simultaneous touch points in a single one of the gesture detection zones; select, based on the primary gesture, a set of processing functions corresponding to the primary gesture, the set of processing functions comprising a plurality of different processing functions; identify one of the gesture detection zones in which the secondary gesture is performed; select, based on the secondary gesture, the one of the gesture detection zones in which the secondary gesture is performed, and a number of the touch points simultaneously detected, a processing function to be performed from the set of processing functions; wherein location of each of the plurality of gesture detection zones is independent of both the primary gesture and the secondary gesture. - View Dependent Claims (16, 17)
-
-
18. A system, comprising:
-
an operator input device that detects gestures and multiple simultaneous touch points; and a processor coupled to the operator input device, the processor to; divide an input area of the operator input device into a plurality of gesture detection zones, each gesture detection zone of the plurality extending edge to edge of the operator input device; recognize a primary gesture and a simultaneous secondary gesture detected via the operator input device; select, based on the primary gesture, a set of processing functions corresponding to the primary gesture, the set of processing functions comprising a plurality of different processing functions; and select, based on the secondary gesture, a processing function to be performed from the set of processing functions.
-
Specification