1
Oscar E Murillo, Andy Wilson, Alex A Kipman, Janet Galore: Assigning gesture dictionaries. Microsoft Corporation, Woodcock Washburn, January 14, 2014: US08631355 (28 worldwide citation)

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 p ...


2
R Stephen Polzin, Alex A Kipman, Mark J Finocchio, Ryan Michael Geiss, Kathryn Stone Perez, Kudo Tsunoda, Darren Alexander Bennett: Device for identifying and tracking multiple humans over time. Microsoft Corporation, Judy Yee, Micky Minhas, June 3, 2014: US08744121 (22 worldwide citation)

A system recognizes human beings in their natural environment, without special sensing devices attached to the subjects, uniquely identifies them and tracks them in three dimensional space. The resulting representation is presented directly to applications as a multi-point skeletal model delivered i ...


3
Alex A Kipman, Kathryn Stone Perez, Mark J Finocchio, Ryan Michael Geiss, Kudo Tsunoda: Systems and methods for estimating a non-visible or occluded body part. Microsoft Technology Licensing, Judy Yee, Micky Minhas, November 10, 2015: US09182814 (2 worldwide citation)

A depth image of a scene may be received, observed, or captured by a device. The depth image may include a human target that may have, for example, a portion thereof non-visible or occluded. For example, a user may be turned such that a body part may not be visible to the device, may have one or mor ...


4
R Stephen Polzin, Alex A Kipman, Mark J Finocchio, Ryan Michael Geiss, Kathryn Stone Perez, Kudo Tsunoda, Darren Alexander Bennett: Device for identifying and tracking multiple humans over time. Microsoft Technology Licensing, Baker & Hostetler, May 23, 2017: US09656162 (1 worldwide citation)

A system recognizes human beings in their natural environment, without special sensing devices attached to the subjects, uniquely identifies them and tracks them in three dimensional space. The resulting representation is presented directly to applications as a multi-point skeletal model delivered i ...


5

6
Oscar E Murillo, Andy Wilson, Alex A Kipman, Janet Galore: Assigning gesture dictionaries. Microsoft Technology Licensing, Steve Wight, Sandy Swain, Micky Minhas, October 18, 2016: US09468848 (1 worldwide citation)

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 p ...


7
R Stephen Polzin, Alex A Kipman, Mark J Finocchio, Ryan Michael Geiss, Kathryn Stone Perez, Kudo Tsunoda, Darren Alexander Bennett: Device for identifying and tracking multiple humans over time. Microsoft Technology Licensing, Baker & Hostetler, April 17, 2018: US09943755

A system recognizes human beings in their natural environment, without special sensing devices attached to the subjects, uniquely identifies them and tracks them in three dimensional space. The resulting representation is presented directly to applications as a multi-point skeletal model delivered i ...


8
Kathryn Stone Perez, Alex A Kipman, Jeffrey Margolis: Systems and methods for applying animations or motions to a character. Microsoft Technology Licensing, Baker & Hostetler, January 9, 2018: US09861886

An virtual character such as an on-screen object, an avatar, an on-screen character, or the like may be animated using a live motion of a user and a pre-recorded motion. For example, a live motion of a user may be captured and a pre-recorded motion such as a pre-recorded artist generated motion, a p ...


9
Alex A Kipman, Rajeev Goel, Jomo A Fisher, Christopher A Flaat, Chad W Royal: Architecture that restricts permissions granted to a build process. Microsoft Corporation, Workman Nydegger, May 24, 2011: US07950000

Architecture that facilitates management of a build process according to a level of trust of a build entity. The build process processes one or more build entities, each of which is associated with a level of trust. These associations are stored in a policy file that is run against the one or more e ...


10
Hakan Olsson, Alex A Kipman, Joshua Kriesberg, Mark Svancarek: System for partner engagement in commercial distribution of digital porducts. Microsoft Corporation, Microsoft Corporation, July 31, 2008: US20080183591-A1

A developer of digital products can provide one or more digital products for sale to a user, some of which are not purchased or active. Subsequently, when a user desires to purchase such digital products, only a license file needs to be provided to the user. To encourage such bundling, the bundler, ...