AN

Adam D. Nathan

Microsoft: 22 patents #1,485 of 40,388Top 4%
Overall (All Time): #197,029 of 4,157,543Top 5%
22
Patents All Time

Issued Patents All Time

Patent #TitleCo-InventorsDate
9164737 Augmenting programming languages with a type system Andrew R. Sterland, Timothy S. Rice, Michael J. Leonard, John I. Montgomery 2015-10-20
9026948 Multi-faceted relationship hubs Monty Lee Hammontree, Weston Hutchins, Zachary S Zaiss, Matthew S. Johnson, Steven John Clarke +2 more 2015-05-05
8875098 Workflow engine for execution of web mashups Timothy S. Rice, Andrew R. Sterland, Patrick Chi Wai Wong 2014-10-28
8849753 Automating asynchronous programming in single threaded systems Andrew R. Sterland, Michael J. Leonard, Timothy S. Rice, John I. Montgomery 2014-09-30
8745580 Transparent type matching in a programming environment Andrew R. Sterland, Timothy S. Rice, Michael J. Leonard, John I. Montgomery 2014-06-03
8578334 Dynamic language-based integrated development environment John I. Montgomery 2013-11-05
8543638 Security system for a browser-based environment Andrew R. Sterland, Michael J. Leonard, Timothy S. Rice, John I. Montgomery 2013-09-24
8543975 Behavior-first event programming model Chi Wai Wong 2013-09-24
8290152 Management system for web service developer keys John I. Montgomery, Timothy S. Rice, Andrew R. Sterland 2012-10-16
8209662 Application retargeting John I. Montgomery 2012-06-26
8095910 Interruptible client-side scripts John I. Montgomery 2012-01-10
7941546 Cross-domain communication technique for execution of web mashups Timothy S. Rice, Andrew R. Sterland, Patrick Chi Wai Wong 2011-05-10
D593118 Portion of a display screen showing a transitional user interface Timothy S. Rice, Andy Sterland, Michael J. Leonard, Jeremy Mazner, John I. Montgomery 2009-05-26
D588606 Portion of a display screen showing a transitional user interface Timothy S. Rice, Andy Sterland, Michael J. Leonard, Jeremy Mazner, John I. Montgomery 2009-03-17
D585909 Portion of a display screen showing a transitional user interface Timothy S. Rice, Andy Sterland, Michael J. Leonard, Jeremy Mazner, John I. Montgomery 2009-02-03
D578544 Portion of a display screen showing a transitional user interface Timothy S. Rice, Andy Sterland, Michael J. Leonard, Jeremy Mazner, John I. Montgomery 2008-10-14
D578135 Portion of a display screen showing a transitional user interface Timothy S. Rice, Andy Sterland, Michael J. Leonard, Jeremy Mazner, John I. Montgomery 2008-10-07
D577741 Portion of a display screen showing a user interface Timothy S. Rice, Andy Sterland, Michael J. Leonard, Jeremy Mazner, John I. Montgomery 2008-09-30
D576635 Portion of a display screen showing a transitional user interface Timothy S. Rice, Andy Sterland, Michael J. Leonard, Jeremy Mazner, John I. Montgomery 2008-09-09
D575797 Portion of a display screen showing a user interface Timothy S. Rice, Andy Sterland, Michael J. Leonard, Jeremy Mazner, John I. Montgomery 2008-08-26
D575798 Portion of a display screen showing a user interface Timothy S. Rice, Andy Sterland, Michael J. Leonard, Jeremy Mazner, John I. Montgomery 2008-08-26
D575795 Portion of a display screen showing a transitional user interface Timothy S. Rice, Andy Sterland, Michael J. Leonard, Jeremy Mazner, John I. Montgomery 2008-08-26