Back to results
US 2014/0235350 A1Published application
Action trigger gesturing
AssigneeMicrosoft Corporation
InventorsAdam Jethro Langridge, Christopher Matthews
Life of this patent
Estimating the term…
Abstract
Gestures of a computer user are observed with a depth camera. A throwing gesture of the computer user is identified and an aiming vector is calculated from a path of a hand during the throwing gesture. An interface action is directed along the aiming vector within an interactive interface.
Claims20
A data-holding machine holding instructions executable by a logic machine to:
- render a game for display on a display device;
- receive a virtual skeleton including a plurality of joints, the virtual skeleton providing a machine readable representation of a game player observed with a depth camera;
- recognize a gesture of the virtual skeleton;
- track a path of a hand joint of the virtual skeleton during the gesture;
- calculate an original aiming vector orientated so as to minimize a distance between a line orientated with the original aiming vector and two or more points constituting the path;
- and
- execute a throw along the original aiming vector within the game.
4 more elements
A data-holding machine holding instructions executable by a logic machine to:
- render a game for display on a display device;
- receive a virtual skeleton including a plurality of joints, the virtual skeleton providing a machine readable representation of a game player observed with a depth camera;
- track a path of a hand joint of the virtual skeleton;
- and
- execute within the game a throw along an aiming vector, an orientation of the aiming vector derived from at least two or more points constituting the path.
2 more elements
A data-holding machine holding instructions executable by a logic machine to:
- render a game for display on a display device, the game including a player- character;
- observe a path of a hand of a game player during a gesture;
- and
- render a projectile thrown from the player character with an aiming vector that depends on the observed path of the hand of the game player.
1 more element
Dependencies are inferred from the claim text.