Inventor · disambiguated record
Michael J. Leonard
Also filed as: LEONARD MICHAEL · LEONARD MICHAEL J · LEONARD MICHAEL JOHN
16 granted patents·3 pending applications·575 citations·filing 1999–2015
95Inventor score
Files withMICROSOFT CORP11NATHAN ADAM D4HEWLETT PACKARD CO1MICROSOFT TECHNOLOGY LICENSING LLC1PANTALEO SARAH1
Top patents by PatentIndex Score
19 records- 0195USD578544SPortion of a display screen showing a transitional user interfaceMICROSOFT CORP·Filed 2007·Granted Oct 14, 2008·85 cites·1 claims
- 0295USD578135SPortion of a display screen showing a transitional user interfaceMICROSOFT CORP·Filed 2007·Granted Oct 7, 2008·94 cites·1 claims
- 0394USD576635SPortion of a display screen showing a transitional user interfaceMICROSOFT CORP·Filed 2007·Granted Sep 9, 2008·75 cites·1 claims
- 0492USD575795SPortion of a display screen showing a transitional user interfaceMICROSOFT CORP·Filed 2007·Granted Aug 26, 2008·54 cites·1 claims
- 0586USD588606SPortion of a display screen showing a transitional user interfaceMICROSOFT CORP·Filed 2007·Granted Mar 17, 2009·38 cites·1 claims
- 0685US6327584B1Apparatus and method for using version control to dynamically update files while the files are available for accessHEWLETT PACKARD CO·Filed 1999·Granted Dec 4, 2001·126 cites·29 claims
- 0782USD593118SPortion of a display screen showing a transitional user interfaceMICROSOFT CORP·Filed 2008·Granted May 26, 2009·25 cites·1 claims
- 0881USD575798SPortion of a display screen showing a user interfaceMICROSOFT CORP·Filed 2007·Granted Aug 26, 2008·28 cites·1 claims
- 0978US9164737B2Augmenting programming languages with a type systemNATHAN ADAM D·Filed 2008·Granted Oct 20, 2015·8 cites·18 claims
- 1067US8849753B2Automating asynchronous programming in single threaded systemsNATHAN ADAM D·Filed 2008·Granted Sep 30, 2014·4 cites·18 claims
- 1166USD585909SPortion of a display screen showing a transitional user interfaceMICROSOFT CORP·Filed 2007·Granted Feb 3, 2009·13 cites·1 claims
- 1265US8745580B2Transparent type matching in a programming environmentNATHAN ADAM D·Filed 2008·Granted Jun 3, 2014·3 cites·19 claims
- 1362USD575797SPortion of a display screen showing a user interfaceMICROSOFT CORP·Filed 2007·Granted Aug 26, 2008·13 cites·1 claims
- 1453USD577741SPortion of a display screen showing a user interfaceMICROSOFT CORP·Filed 2007·Granted Sep 30, 2008·9 cites·1 claims
- 1549US8543638B2Security system for a browser-based environmentNATHAN ADAM D·Filed 2007·Granted Sep 24, 2013·0 cites·19 claims
- 1649US2016034261A1Augmenting Programming Languages with a Type SystemMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2015·Application pending·0 cites
- 1747US2009293059A1Automatically connecting items of workflow in a computer programMICROSOFT CORP·Filed 2008·Application pending·0 cites
- 1842US2007128400A1Disk dividerPANTALEO SARAH·Filed 2005·Application pending·0 cites
- 1930USD555390SDisc dividerSTAPLES THE OFFICE SUPERSTORE·Filed 2006·Granted Nov 20, 2007·0 cites·1 claims
Join the waitlist — get patent alerts
Get an alert when Michael J. Leonard files or is granted a new patent.
We store only your email — no account needed. See our privacy policy.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →