Assigning gesture dictionaries

US9468848B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9468848-B2
Application numberUS-201314105043-A
CountryUS
Kind codeB2
Filing dateDec 12, 2013
Priority dateJan 8, 2010
Publication dateOct 18, 2016
Grant dateOct 18, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Techniques for assigning a gesture dictionary in a gesture-based system to a user comprise capturing data representative of a user in a physical space. In a gesture-based system, gestures may control aspects of a computing environment or application, where the gestures may be derived from a user's position or movement in a physical space. In an example embodiment, the system may monitor a user's gestures and select a particular gesture dictionary in response to the manner in which the user performs the gestures. The gesture dictionary may be assigned in real time with respect to the capture of the data representative of a user's gesture. The system may generate calibration tests for assigning a gesture dictionary. The system may track the user during a set of short gesture calibration tests and assign the gesture dictionary based on a compilation of the data captured that represents the user's gestures.

First claim

Opening claim text (preview).

What is claimed: 1. A method for assigning a gesture dictionary, comprising: determining a characteristic of a user that is independent of a motion or pose made by the user; correlating the characteristic of the user to a first gesture dictionary of a plurality of gesture dictionaries, each gesture dictionary of the plurality of gesture dictionaries identifying a set of input commands to a computer that may be invoked by a performance of a corresponding gesture; assigning the first gesture dictionary to the user, the first gesture dictionary corresponding to the characteristic; and processing captured data with the first gesture dictionary to identify whether a second motion or pose by the user in the captured data invokes an input command to the computer. 2. The method of claim 1 , wherein determining the characteristic of the user that is independent of a motion or pose made by the user comprises: determining whether the user is left handed or right handed. 3. The method of claim 1 , wherein the user is a first user and correlating the characteristic of the user to the first gesture dictionary comprises: correlating the characteristic of the first user to a characteristic of a second user, and assigning a gesture dictionary assigned to the second user to the first user. 4. The method of claim 1 , wherein correlating the characteristic of the user to the first gesture dictionary comprises: correlating the characteristic of the user to a cluster of gesture dictionaries. 5. The method of claim 1 , wherein the first gesture dictionary is associated an identifier, identifier identifying when to implement the first gesture dictionary. 6. The method of claim 5 , wherein the identifier is at least one of an operating system, an application, a user, a feature of a user, a location, a type of application, a hardware configuration, a software configuration, a culture, current user, geography, demography, linguistic, culture, or a style. 7. The method of claim 1 , wherein the gesture dictionary is assigned to the user in real time upon capturing the characteristic of the user. 8. The method of claim 1 , wherein assigning the first gesture dictionary to the user comprises: assigning a portion of each of the plurality of gesture dictionaries to the user, such that a combination of data from each of the plurality of gesture dictionaries is assigned to the user. 9. A system for assigning a gesture dictionary, comprising: a memory bearing instructions that, upon execution by a processor, cause the system at least to: determine a characteristic of a user that is independent of a motion or pose made by the user; correlate the characteristic of the user to a first gesture dictionary of a plurality of gesture dictionaries, each gesture dictionary of the plurality of gesture dictionaries identifying a set of input commands to a computer that may be invoked by a performance of a corresponding gesture; assign the first gesture dictionary to the user, the first gesture dictionary corresponding to the characteristic; and process captured data with the first gesture dictionary to identify whether a second motion or pose by the user in the captured data invokes an input command to the computer. 10. The system of claim 9 , wherein the instructions that, upon execution by the processor, cause the system at least to determine the characteristic of the user that is independent of a motion or pose made by the user further cause the system at least to: determine whether the user is left handed or right handed. 11. The system of claim 9 , wherein the user is a first user and wherein the instructions that, upon execution by the processor, cause the system at least to correlate the characteristic of the user to the first gesture dictionary further cause the system at least to: correlate the characteristic of the first user to a characteristic of a second user, and assigning a gesture dictionary assigned to the second user to the first user. 12. The system of claim 9 , wherein the instructions that, upon execution by the processor, cause the system at least to correlate the characteristic of the user to the first gesture dictionary further cause the system at least to: correlate the characteristic of the user to a cluster of gesture dictionaries. 13. The system of claim 9 , wherein the first gesture dictionary is associated an identifier, identifier identifying when to implement the first gesture dictionary. 14. The system of claim 13 , wherein the identifier is at least one of an operating system, an application, a user, a feature of a user, a location, a type of application, a hardware configuration, a software configuration, a culture, current user, geography, demography, linguistic, culture, or a style. 15. The system of claim 9 , wherein the gesture dictionary is assigned to the user in real time upon capturing the characteristic of the user. 16. The system of claim 9 , wherein the instructions that, upon execution by the processor, cause the system at least to assign the first gesture dictionary to the user further cause the system at least to: assign a portion of each of the plurality of gesture dictionaries to the user, such that a combination of data from each of the plurality of gesture dictionaries is assigned to the user. 17. A computer-readable storage device for assigning a gesture dictionary, bearing computer-executable instructions that, when executed on a computer, cause the computer to perform operations comprising: determining a characteristic of a user that is independent of a motion or pose made by the user; correlating the characteristic of the user to a first gesture dictionary of a plurality of gesture dictionaries, each gesture dictionary of the plurality of gesture dictionaries identifying a set of input commands to the computer that may be invoked by a performance of a corresponding gesture; assigning the first gesture dictionary to the user, the first gesture dictionary corresponding to the characteristic; and processing captured data with the first gesture dictionary to identify whether a second motion or pose by the user in the captured data invokes an input command to the computer. 18. The computer-readable storage device of claim 17 , wherein determining the characteristic of the user that is independent of a motion or pose made by the user comprises: determining whether the user is left handed or right handed. 19. The computer-readable storage device of claim 17 , wherein the user is a first user and correlating the characteristic of the user to the first gesture dictionary comprises: correlating the characteristic of the first user to a characteristic of a second user, and assigning a gesture dictionary assigned to the second user to the first user. 20. The computer-readable storage device of claim 17 , wherein correlating the characteristic of the user to the first gesture dictionary comprises: correlating the characteristic of the user to a cluster of gesture dictionaries.

Assignees

Inventors

Classifications

  • Spatial or temporal dependent retrieval, e.g. spatiotemporal queries · CPC title

  • for mapping control signals received from the input arrangement into game commands · CPC title

  • A63F13/22Primary

    Setup operations, e.g. calibration, key configuration or button assignment · CPC title

  • Gesture based interaction, e.g. based on a set of recognized hand gestures (interaction based on gestures traced on a digitiser G06F3/04883) · CPC title

  • Ball · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9468848B2 cover?
Techniques for assigning a gesture dictionary in a gesture-based system to a user comprise capturing data representative of a user in a physical space. In a gesture-based system, gestures may control aspects of a computing environment or application, where the gestures may be derived from a user's position or movement in a physical space. In an example embodiment, the system may monitor a user'…
Who is the assignee on this patent?
Microsoft Corp, Microsoft Technology Licensing Llc
What technology area does this patent fall under?
Primary CPC classification A63F13/22. Mapped technology areas include Human Necessities.
When was this patent published?
Publication date Tue Oct 18 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).