SI

Shahram Izadi

Microsoft: 100 patents #65 of 40,388Top 1%
Google: 24 patents #759 of 22,993Top 4%
Xerox: 6 patents #1,991 of 8,622Top 25%
PI Palo Alto Research Center Incorporated: 3 patents #319 of 776Top 45%
📍 Mountain View, CA: #23 of 11,022 inventorsTop 1%
🗺 California: #1,245 of 386,348 inventorsTop 1%
Overall (All Time): #7,845 of 4,157,543Top 1%
134
Patents All Time

Issued Patents All Time

Showing 76–100 of 134 patents

Patent #TitleCo-InventorsDate
9242171 Real-time camera tracking using depth maps Richard Andrew Newcombe, David Geoffrey Molyneaux, Otmar Hilliges, David Kim, Jamie Daniel Joseph Shotton +4 more 2016-01-26
9208566 Speckle sensing for motion tracking Nicholas Yen-Cherng Chen, Stephen E. Hodges, Andrew William Fitzgibbon, Andrew C. Goris, Brian L. Hastings 2015-12-08
9201538 Input through sensing of user-applied forces James W. Scott, Stephen E. Hodges, Daniel Rosenfeld, Michael G. Molloy 2015-12-01
9134798 Gestures, interactions, and common ground in a surface computing environment Meredith June Morris, Eric J. Horvitz, Andrew D. Wilson, F. David Jones, Stephen E. Hodges +7 more 2015-09-15
9086741 User input device John Helmes, Xiang Cao, Nicolas Villar, Richard Banks 2015-07-21
9063577 User input using proximity sensing Stephen E. Hodges, Alex Butler, Malcolm Hall 2015-06-23
9053571 Generating computer models of 3D objects Jamie Daniel Joseph Shotton, Otmar Hilliges, David Kim, David Geoffrey Molyneaux, Pushmeet Kohli +2 more 2015-06-09
8988398 Multi-touch input device with orientation sensing Xiang Cao, Minghui Sun, Hrvoje Benko, Kenneth P. Hinckley 2015-03-24
8982051 Detecting touch on a surface Daniel Rosenfeld, Jonathan Westhues, Nicolas Villar, Hrvoje Benko, John Helmes +1 more 2015-03-17
8971612 Learning image processing tasks from scene reconstructions Jamie Daniel Joseph Shotton, Pushmeet Kohli, Stefan Johannes Josef Holzer, Carsten Rother, Sebastian Nowozin +3 more 2015-03-03
8948184 Embedded system development platform Stephen E. Hodges, David Alexander Butler, Chih-Chieh Han 2015-02-03
8933931 Distributed asynchronous localization and mapping for augmented reality Alexandru Balan, Jason Flaks, Steve Hodges, Michael Isard, Oliver Williams +4 more 2015-01-13
8898398 Dual-mode and/or dual-display shared resource computing with user-specific caches Behrooz Chitsaz 2014-11-25
8803797 Input through sensing of user-applied forces James W. Scott, Stephen E. Hodges, Daniel Rosenfeld, Michael G. Molloy 2014-08-12
8780088 Infrared sensor integrated in a touch panel Willem Boer, Steven Bathiche, Stephen E. Hodges 2014-07-15
8760395 Gesture recognition techniques David Kim, Otmar Hilliges, Patrick Olivier, Jamie Daniel Joseph Shotton, Pushmeet Kohli +3 more 2014-06-24
8711206 Mobile camera localization using depth maps Richard Andrew Newcombe, David Geoffrey Molyneaux, Otmar Hilliges, David Kim, Jamie Daniel Joseph Shotton +4 more 2014-04-29
8704822 Volumetric display system enabling user interaction David Alexander Butler, Stephen E. Hodges, Stuart Taylor, Nicolas Villar 2014-04-22
8681127 Touch discrimination Stephen E. Hodges, Hrvoje Benko, Ian M. Sands, David Alexander Butler, William Ben Kunz +1 more 2014-03-25
8660303 Detection of body and props Jamie Daniel Joseph Shotton, John Winn, Antonio Criminisi, Otmar Hilliges, Mat Cook +1 more 2014-02-25
8638985 Human body pose estimation Jamie Daniel Joseph Shotton, Otmar Hilliges, David Kim, David Geoffrey Molyneaux, Matthew Darius Cook +4 more 2014-01-28
8587583 Three-dimensional environment reconstruction Richard Andrew Newcombe, David Geoffrey Molyneaux, Otmar Hilliges, David Kim, Jamie Daniel Joseph Shotton +4 more 2013-11-19
8581852 Fingertip detection for camera based multi-touch systems Stuart Taylor, Stephen E. Hodges 2013-11-12
8570320 Using a three-dimensional environment model in gameplay David Geoffrey Molyneaux, Otmar Hilliges, David Kim, Jamie Daniel Joseph Shotton, Pushmeet Kohli +3 more 2013-10-29
8502816 Tabletop display providing multiple views to users David Alexander Butler, Stephen E. Hodges, Nicolas Villar, Stuart Taylor, David Geoffrey Molyneaux +1 more 2013-08-06