Patent Leaderboard
USPTO Patent Rankings Data through Dec 31, 2025
IC

Ian Carmichael — 9 Patents

Microsoft: 7 patents #6,431 of 40,388Top 20%
IBM: 2 patents #32,909 of 70,183Top 50%
Schreiber, CA: #141 of 2,446 inventorsTop 6%
Overall (All Time): #535,341 of 4,157,543Top 15%
9 Patents All Time
Ian Carmichael has been granted 9 US patents while listed as an inventor at Microsoft. The first was granted in 2001 and the most recent in December 2009. Ian Carmichael ranks #535,341 of 4,157,543 US inventors in our database (top 12.9%). Patent records list Ian Carmichael in Schreiber, ON, CA.

Issued Patents All Time

Showing 1–9 of 9 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
7634778 Operating system managing a linked list of callback dynamic function tables for acquiring exception handling information from a runtime environment Scott D. Mosier, Lawrence B. Sullivan, James J. Radigan, David N. Cutler 2009-12-15 $20,279,000
7610579 Critical finalizers Sean E. Trowbridge, Brian Grunkemeyer, Christopher W. Brumme, Mahesh Prakriya, Patrick H. Dussud 2009-10-27 $39,185,000
7596780 System and method for virtual catching of an exception Sean Selitrennikoff, Michael M. Magruder, Jonathan White Keljo, Brian D. Harry 2009-09-29 $51,348,000
7516441 Method and system for program editing and debugging in a common language runtime environment Jennifer Hamilton, Michael M. Magruder, James H. Hogg, William G. Evans, Vance Morrison +15 more 2009-04-07 $26,157,000
7487380 Execution recovery escalation policy Christopher W. Brumme, Weiwen Liu, Mahesh Prakriya, Sean E. Trowbridge, Patrick H. Dussud +1 more 2009-02-03 $26,486,000
7418718 Runtime hosting interfaces Weiwen Liu, Steven J. Pratschner, Peter A. Carlin, Christopher W. Brumme, Mason Bendixen +8 more 2008-08-26 $24,236,000
7406699 Enhanced runtime hosting Weiwen Liu, Steven J. Pratschner, Peter A. Carlin, Christopher W. Brumme, Mason Bendixen +1 more 2008-07-29 $45,455,000
6457172 Compiler for supporting multiple runtime data representations Derek B. Inglis, Michael Karasick, Vincent J. Kruskal, Harold L. Ossher, David J. Streeter 2002-09-24 $8,983,000
6240545 Setting instance breakpoints in object oriented computer programs Eduardus Antonius Theodorus Merks, David P. Olshefski, Mike Wulkan 2001-05-29 $28,465,000