P

Inventor

DEHLIN JOEL P

US21 patents

Patents

21 patents
US7113803B2Sep 26, 2006

System and method for enabling instant messaging on a mobile device

MICROSOFT CORP280 citations99
US6957077B2Oct 18, 2005

System and method for enabling instant messaging on a mobile device

MICROSOFT CORP130 citations99
US7743348B2Jun 22, 2010

Using physical objects to adjust attributes of an interactive display application

MICROSOFT CORP365 citations98
US7519223B2Apr 14, 2009

Recognizing gestures and using gestures for interacting with software applications

MICROSOFT CORP478 citations98
US7466308B2Dec 16, 2008

Disposing identifying codes on a user's hand to provide input to an interactive display application

MICROSOFT CORP69 citations98
US7394459B2Jul 1, 2008

Interaction between objects and a virtual environment display

MICROSOFT CORP205 citations98
US7907128B2Mar 15, 2011

Interaction between objects and a virtual environment display

MICROSOFT CORP46 citations97
US7511703B2Mar 31, 2009

Using size and shape of a physical object to manipulate output in an interactive display application

MICROSOFT CORP54 citations94
US7467380B2Dec 16, 2008

Invoking applications with virtual objects on an interactive display

MICROSOFT CORP47 citations92
US7415711B2Aug 19, 2008

System and method for a transport independent gaming API for mobile devices

MICROSOFT CORP47 citations92
US7358962B2Apr 15, 2008

Manipulating association of data with a physical object

MICROSOFT CORP25 citations91
US7215945B2May 8, 2007

System and method for creating a note related to a phone call

MICROSOFT CORP23 citations91
US7035623B2Apr 25, 2006

System and method for creating a note related to a phone call

MICROSOFT CORP26 citations91
US7035622B2Apr 25, 2006

System and method for creating a note related to a phone call

MICROSOFT CORP24 citations91
US6950648B2Sep 27, 2005

System and method for creating a note related to a phone call

MICROSOFT CORP21 citations91
US7576725B2Aug 18, 2009

Using clear-coded, see-through objects to manipulate virtual objects

MICROSOFT CORP28 citations89
US7535481B2May 19, 2009

Orienting information presented to users located at different sides of a display surface

MICROSOFT CORP17 citations84
US7479950B2Jan 20, 2009

Manipulating association of data with a physical object

MICROSOFT CORP15 citations83
US7460891B2Dec 2, 2008

Method and system to shut down and control computer radios

MICROSOFT CORP15 citations79
US7844038B2Nov 30, 2010

Systems, methods and apparatus for tracking on-call activity

MICROSOFT CORP2 citations57
US7180987B2Feb 20, 2007

Systems, methods and apparatus for tracking on-call activity

MICROSOFT CORP4 citations57