Localized Gesture Aggregation
AssigneeMicrosoft Corporation
InventorsKevin Geisner, Stephen Latta, Gregory N. Snook, Relja Markovic
Life of this patent
Estimating the term…
Abstract
Systems, methods and computer readable media are disclosed for a localized gesture aggregation. In a system where user movement is captured by a capture device to provide gesture input to the system, demographic information regarding users as well as data corresponding to how those users respectively make various gestures is gathered. When a new user begins to use the system, his demographic information is analyzed to determine a most likely way that he will attempt to make or find it easy to make a given gesture. That most likely way is then used to process the new user's gesture input.
Claims20
In a computing environment that captures information about movement of a user, and analyzes whether the user has performed a gesture, a method comprising:
- receiving demographic information describing at least one demographic characteristic of a user;
- selecting from a gesture lookup component, based at least in part on the received demographic information of the user, a way to analyze data corresponding to the gesture;
- sending an indication of the way to analyze data captured by a capture device, the data corresponding to movement or position of the user, to produce an output.
A system comprising:
- a component for capturing information representing a gesture performed by a user;
- a component for comparing the captured information to information representing a known gesture that may be performed by a user;
- a component for determining, based on the comparison, that it is likely that the user has performed the known gesture;
- a component for receiving demographic information describing at least one demographic characteristic of the user;
- and
- a component for storing information correlating the received demographic information with the information representing the known gesture.
A computer-readable storage medium for customizing a system-recognized gesture based on demographic information of a user, comprising computer-readable instructions that when executed on a processor cause the processor to perform operations comprising:
- receiving demographic information describing at least one demographic characteristic of a user;
- in response to sending the demographic information to a server, receiving a way to analyze the system-recognized gesture;
- receiving data captured by a capture device, the data corresponding to user position or movement;
- analyzing the data according to the way to analyze the system-recognized gesture to produce an output;
- and
- sending the output to the application.
The computer-readable storage medium of claim 18, further comprising
- determining a pre-rendered animation based on the demographic information, the pre-rendered animation corresponding to the system-recognized gesture;
- determining from the output that it is likely that the user performed the system-recognized gesture;
- and
- displaying the pre-rendered animation.
Dependencies are inferred from the claim text.