USER-DEFINED GESTURE SET FOR SURFACE COMPUTING
First Claim
1. A system that facilitates generating an intuitive set of gestures for employment with surface 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 surface input from the user in response to the prompted potential effect, the surface input response is an attempted replication of the potential effect;
a surface detection component that tracks the surface input;
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, the user-defined gesture is defined as an input that initiates the potential effect for the portion of displayed data.
2 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.
-
Citations
20 Claims
-
1. A system that facilitates generating an intuitive set of gestures for employment with surface 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 surface input from the user in response to the prompted potential effect, the surface input response is an attempted replication of the potential effect; a surface detection component that tracks the surface input; 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, 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, 12, 13, 14, 15, 16)
-
-
17. A computer-implemented method that facilitates physically interacting with a portion of displayed data in connection with surface computing, comprising:
-
prompting a user with an effect on displayed data; receiving a surface input from the user in response to the prompted effect, the response is an attempt from the user to replicate the effect; aggregating two or more surface inputs from two or more users for the effect; and generating a user-defined gesture for the effect based upon an evaluation of a correlation between the two or more surface inputs. - View Dependent Claims (18, 19)
-
-
20. A computer-implemented system that facilitates an intuitive set of gestures for employment with surface computing, comprising:
-
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.
-
Specification