JH

James H. Hogg

Microsoft: 12 patents #3,498 of 40,388Top 9%
Overall (All Time): #423,009 of 4,157,543Top 15%
12
Patents All Time

Issued Patents All Time

Patent #TitleCo-InventorsDate
8104025 Extensible metadata William G. Evans 2012-01-24
7743363 Extensible meta-data Christopher W. Brumme, James S. Miller, Sergey Lidin 2010-06-22
7581231 Computing system and method for allowing plurality of applications written in different programming languages to communicate and request resources or services via a common language runtime layer Adam Smith, Anthony J. Moore, Anders Hejlsberg, Brian A. LaMacchia, Blaine Dockter +70 more 2009-08-25
7555757 Application program interface for network software platform Adam Smith, Anthony J. Moore, Brian A. LaMacchia, Anders Hejlsberg, Brian Grunkemeyer +45 more 2009-06-30
7516441 Method and system for program editing and debugging in a common language runtime environment Jennifer Hamilton, Michael M. Magruder, William G. Evans, Vance Morrison, Lawrence B. Sullivan +15 more 2009-04-07
7487498 Strategy for referencing code resources William G. Evans, Suzanne M. Cook, Sean E. Trowbridge 2009-02-03
7266804 Strategy for selectively making non-public resources of one assembly visible to another Christopher W. Brumme, James S. Miller, William G. Evans 2007-09-04
7219330 Extensible metadata William G. Evans 2007-05-15
7155703 Virtual method protection Erik Meijer, Craig T. Sinclair, Peter Golde, Serge Lidin, Christopher W. Brumme 2006-12-26
7152223 Methods and systems for compiling and interpreting one or more associations between declarations and implementations in a language neutral fashion Christopher W. Brumme, Craig T. Sinclair 2006-12-19
7017162 Application program interface for network software platform Adam Smith, Anthony J. Moore, Brian A. LaMacchia, Anders Hejlsberg, Brian Grunkemeyer +45 more 2006-03-21
7013469 Application program interface for network software platform Adam Smith, Anthony J. Moore, Brian A. LaMacchia, Anders Hejlsberg, Brian Grunkemeyer +45 more 2006-03-14