ML

Michael J. Leonard

Microsoft: 14 patents #2,856 of 40,388Top 8%
SS Staples The Office Superstore: 1 patents #44 of 98Top 45%
HP HP: 1 patents #3,612 of 7,018Top 55%
Overall (All Time): #299,010 of 4,157,543Top 8%
16
Patents All Time

Issued Patents All Time

Patent #TitleCo-InventorsDate
9164737 Augmenting programming languages with a type system Adam D. Nathan, Andrew R. Sterland, Timothy S. Rice, John I. Montgomery 2015-10-20
8849753 Automating asynchronous programming in single threaded systems Adam D. Nathan, Andrew R. Sterland, Timothy S. Rice, John I. Montgomery 2014-09-30
8745580 Transparent type matching in a programming environment Adam D. Nathan, Andrew R. Sterland, Timothy S. Rice, John I. Montgomery 2014-06-03
8543638 Security system for a browser-based environment Adam D. Nathan, Andrew R. Sterland, Timothy S. Rice, John I. Montgomery 2013-09-24
D593118 Portion of a display screen showing a transitional user interface Adam D. Nathan, Timothy S. Rice, Andy Sterland, Jeremy Mazner, John I. Montgomery 2009-05-26
D588606 Portion of a display screen showing a transitional user interface Adam D. Nathan, Timothy S. Rice, Andy Sterland, Jeremy Mazner, John I. Montgomery 2009-03-17
D585909 Portion of a display screen showing a transitional user interface Adam D. Nathan, Timothy S. Rice, Andy Sterland, Jeremy Mazner, John I. Montgomery 2009-02-03
D578544 Portion of a display screen showing a transitional user interface Adam D. Nathan, Timothy S. Rice, Andy Sterland, Jeremy Mazner, John I. Montgomery 2008-10-14
D578135 Portion of a display screen showing a transitional user interface Adam D. Nathan, Timothy S. Rice, Andy Sterland, Jeremy Mazner, John I. Montgomery 2008-10-07
D577741 Portion of a display screen showing a user interface Adam D. Nathan, Timothy S. Rice, Andy Sterland, Jeremy Mazner, John I. Montgomery 2008-09-30
D576635 Portion of a display screen showing a transitional user interface Adam D. Nathan, Timothy S. Rice, Andy Sterland, Jeremy Mazner, John I. Montgomery 2008-09-09
D575797 Portion of a display screen showing a user interface Adam D. Nathan, Timothy S. Rice, Andy Sterland, Jeremy Mazner, John I. Montgomery 2008-08-26
D575795 Portion of a display screen showing a transitional user interface Adam D. Nathan, Timothy S. Rice, Andy Sterland, Jeremy Mazner, John I. Montgomery 2008-08-26
D575798 Portion of a display screen showing a user interface Adam D. Nathan, Timothy S. Rice, Andy Sterland, Jeremy Mazner, John I. Montgomery 2008-08-26
D555390 Disc divider Sarah Pantaleo 2007-11-20
6327584 Apparatus and method for using version control to dynamically update files while the files are available for access Tom Xiaotang Xian 2001-12-04