USER-DEFINED GESTURE SET FOR SURFACE COMPUTING
First Claim
1. A system that facilitates generating an intuitive set of gestures for employment with computing, comprising:
- a gesture set creator that prompts two or more users with a potential effect for a portion of displayed data;
an interface component that receives at least one hand motion from the user in response to the prompted potential effect, the hand motion is an attempted replication of the potential effect;
a vision-based detection component that tracks the hand motion;
the gesture set creator collects the hand motion from the two or more users; and
an intelligent component that forms an inference to identify a user-defined gesture in a data store based upon a correlation between the respective hand motions,wherein the user-defined gesture is defined as an input that initiates the potential effect for the portion of displayed data.
3 Assignments
0 Petitions
Accused Products
Abstract
The claimed subject matter provides a system and/or a method that facilitates generating an intuitive set of gestures for employment with surface computing. A gesture set creator can prompt two or more users with a potential effect for a portion of displayed data. An interface component can receive at least one surface input from the user in response to the prompted potential effect. A surface detection component can track the surface input utilizing a computer vision-based sensing technique. The gesture set creator collects the surface input from the two or more users in order to identify a user-defined gesture based upon a correlation between the respective surface inputs, wherein the user-defined gesture is defined as an input that initiates the potential effect for the portion of displayed data.
321 Citations
30 Claims
-
1. A system that facilitates generating an intuitive set of gestures for employment with computing, comprising:
-
a gesture set creator that prompts two or more users with a potential effect for a portion of displayed data; an interface component that receives at least one hand motion from the user in response to the prompted potential effect, the hand motion is an attempted replication of the potential effect; a vision-based detection component that tracks the hand motion; the gesture set creator collects the hand motion from the two or more users; and an intelligent component that forms an inference to identify a user-defined gesture in a data store based upon a correlation between the respective hand motions, wherein the user-defined gesture is defined as an input that initiates the potential effect for the portion of displayed data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method that facilitates generating an intuitive set of gestures for employment with computing, comprising:
-
prompting two or more users with a potential effect for a portion of displayed data; receiving at least one hand motion from the user in response to the prompted potential effect, the hand motion is an attempted replication of the potential effect; tracking the hand motion with a vision-based detector; collecting the hand motion from the two or more users; and forming an inference to identify a user-defined gesture in a data store based upon a correlation between the respective hand motions, wherein the user-defined gesture is defined as an input that initiates the potential effect for the portion of displayed data. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer-implemented system that facilitates an intuitive set of gestures for employment with surface computing, comprising:
-
means for prompting two or more users with a potential effect for a portion of displayed data; means for receiving at least one hand motion from the user in response to the prompted potential effect, the hand motion is an attempted replication of the potential effect; means for tracking the hand motion with a vision-based detector; means for collecting the hand motion from the two or more users; and means for forming an inference to identify a user-defined gesture in a data store based upon a correlation between the respective hand motions, wherein the user-defined gesture is defined as an input that initiates the potential effect for the portion of displayed data. means for receiving at least one surface input from a user directed to a portion of displayed data; means for tracking the surface input; means for collecting the surface input from the user in order to identify a user-defined gesture within a user-defined gesture set, the user-defined gesture set includes a first select single gesture, a second select single gesture, a select group gesture, a first move gesture, a second move gesture, a pan gesture, a cut gesture, a first paste gesture, a second paste gesture, a rotate gesture, a duplicate gesture, a delete gesture, an accept gesture, a reject gesture, a help gesture, a menu gesture, an undo gesture, a first enlarge/shrink gesture, a second enlarge/shrink gesture, a third enlarge/shrink gesture, a fourth enlarge/shrink gesture, an open gesture, a zoom in/out gesture, a minimize gesture, and a next/previous gesture; and means for executing a potential effect for the portion of display triggered by the identified user-defined gesture. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification