Tracking hand/body pose

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 9911032
SERIAL NO

15398680

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Tracking hand or body pose from image data is described, for example, to control a game system, natural user interface or for augmented reality. In various examples a prediction engine takes a single frame of image data and predicts a distribution over a pose of a hand or body depicted in the image data. In examples, a stochastic optimizer has a pool of candidate poses of the hand or body which it iteratively refines, and samples from the predicted distribution are used to replace some candidate poses in the pool. In some examples a best candidate pose from the pool is selected as the current tracked pose and the selection processes uses a 3D model of the hand or body.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • MICROSOFT CORPORATION;MICROSOFT TECHNOLOGY LICENSING, LLC

International Classification(s)

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Fitzgibbon, Andrew William Cambridge, GB 34 788
Izadi, Shahram Bellevue, US 165 7991
Keskin, Cem Seattle, US 28 512
Kohli, Pushmeet Cambridge, GB 61 2360
Robertson, Duncan Paul Cambridge, GB 13 279
Sharp, Toby Cambridge, GB 33 896
Shotton, Jamie Daniel Joseph Cambridge, GB 72 2703
Taylor, Jonathan Toronto, CA 57 506

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
7.5 Year Payment $3600.00 $1800.00 $900.00 Sep 6, 2025
11.5 Year Payment $7400.00 $3700.00 $1850.00 Sep 6, 2029
Fee Large entity fee small entity fee micro entity fee
Surcharge - 7.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00