Gesture recognition interactive feedback
AssigneeMicrosoft Corporation
InventorsLangdon W. Beeck, Kevin A. Kennedy, Charles R. Bilow
Life of this patent
Estimating the term…
Abstract
Example embodiments provide for (i) suggesting proper gesture sequences based on a user's initial gesture input; and/or (ii) providing visual or other gesture example(s), which may alternatively be compared with the user's mimic thereof For example, a user may input a gesture into a touch/display surface. Based on the user's movement, recognized or proper application gesture commands are suggested. In other embodiments, a tutorial session may be presented to the user for teaching or educating the user on numerous types of gestures. As such, a visual representation of a gesture example may be presented to the user, and feedback provided based on the user's mimicking thereof
Claims20
At a gesture recognition tutorial system including a motion-sensitive display surface capable of recognizing various forms of user interaction with the surface, a method of suggesting recognized application gesture commands based on the user interaction with the surface in order to give the user various options and/or instructions on how to appropriately use the application for the motion-sensitive display surface, the method comprising:
- receiving at a motion-sensitive display surface a user-performed gesture, which includes user movement of an object over the surface that recognizes such user interaction therewith;
- based on the received user-performed gesture, identifying one or more gesture commands recognized by a program of the motion-sensitive display surface, wherein the one or more gesture commands recognized by the program represent actual commands of the program;
- and
- displaying visual feedback on the motion-sensitive display surface representing the one or more gesture commands recognized by the program in order to aid the user in understanding appropriate various defined gestures representing actual program commands.
At a gesture recognition tutorial system including a motion-sensitive display surface capable of recognizing various forms of user interaction with the surface, a method of providing a gesture tutorial mechanism for instructing one or more users how to properly enter program commands via the motion-sensitive display surface using gestures, the method comprising:
- identifying one or more gesture commands recognized by a program of a motion-sensitive display surface, the motion-sensitive display surface being configured to detect user movement of an object over the surface that recognizes such user interaction therewith;
- and
- based on the identified one or more gesture commands, displaying a visual example of a gesture capable of being performed on the motion-sensitive display surface, wherein the visual example of the gesture mimics one or more motions a user can perform for executing the one or more gesture commands of a program associated with the motion-sensitive display surface.
The method of claim, 15 further comprising:
- at the motion-sensitive display surface, detecting a user-performed gesture;
- based on the user-performed gesture, determining if the user-performed gesture appropriately corresponded to the example gesture;
- and
- based upon the determination, indicating whether or not the user-performed gesture was proper.
At a gesture recognition tutorial system including a motion-sensitive display surface, a computer program product comprising one or more computer-readable media having thereon computer-executable instructions that, when executed by one or more processors of a computer system, cause the computer system to perform a method for suggesting recognized application gesture commands based on the user interaction with the surface, the method comprising:
- receiving at a motion-sensitive display surface a user-performed gesture, which includes user movement of an object over the surface that recognizes such user interaction therewith;
- based on the received user-performed gesture, identifying one or more gesture commands recognized by a program of the motion-sensitive display surface, wherein the one or more gesture commands recognized by the program represent actual commands of the program that closely resemble those corresponding to the user-performed gesture;
- and
- displaying visual feedback on the motion-sensitive display surface representing the one or more gesture commands recognized by the program in order to aid the user in understanding appropriate various defined gestures representing actual program commands.
Dependencies are inferred from the claim text.