GESTURES, INTERACTIONS, AND COMMON GROUND IN A SURFACE COMPUTING ENVIRONMENT
First Claim
Patent Images
1. A system that facilitates implementation of actions in a surface computing environment, comprising:
- a tracking component that recognizes at least one gesture and distinguishes the gesture from one or more common gestures;
a recognition component that provides an indication that the at least one gesture is recognized; and
an implementation component that executes an action automatically or after confirmation of an interpretation of the at least one gesture.
2 Assignments
0 Petitions
Accused Products
Abstract
Aspects relate to detecting gestures that relate to a desired action, wherein the detected gestures are common across users and/or devices within a surface computing environment. Inferred intentions and goals based on context, history, affordances, and objects are employed to interpret gestures. Where there is uncertainty in intention of the gestures for a single device or across multiple devices, independent or coordinated communication of uncertainty or engagement of users through signaling and/or information gathering can occur.
-
Citations
20 Claims
-
1. A system that facilitates implementation of actions in a surface computing environment, comprising:
-
a tracking component that recognizes at least one gesture and distinguishes the gesture from one or more common gestures; a recognition component that provides an indication that the at least one gesture is recognized; and an implementation component that executes an action automatically or after confirmation of an interpretation of the at least one gesture. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for enabling gestures in a surface computing environment, comprising:
-
detecting a gesture within a surface computing environment; ascertaining the gesture is a request for implementation of an action; and providing feedback on the gesture to indicate that the gesture was detected. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A computer-readable medium having stored thereon the following computer executable components:
-
means for detecting a gesture within a surface computing environment; means for determining if the gesture is a request for implementation of an action, a duplicate request, or an undefined gesture; means for ignoring the gesture if the gesture is a duplicate request or an undefined gesture; means for conveying feedback if the gesture is a request for implementation of an action; and means for selectively implementing the action after conveyance of the feedback. - View Dependent Claims (20)
-
Specification