| 8762976 |
Static extensibility models with dynamic languages and scripts |
Jesse D. Kaplan, John C. Gudenkauf |
2014-06-24 |
| 8615743 |
Adaptive compiled code |
Thomas E. Quinn |
2013-12-24 |
| 8490051 |
Generic interface for numeric types |
Melitta Andersen, Anthony J. Moore, Ariel Weinstein, Josh Free |
2013-07-16 |
| 8402532 |
Host control of partial trust accessibility |
Michael D. Downen, Raja Krishnaswamy, Charles W. Kaufman, Stephen Fisher |
2013-03-19 |
| 8276121 |
Selection of versioned resource among multiple compatible versions |
Vincent Henderson, Thorsten Brunklaus, Richard Lander, Thottam R. Sriram |
2012-09-25 |
| 8065668 |
Unified data type system and method |
George H. Bosworth, Patrick H. Dussud, Daryl B. Olander |
2011-11-22 |
| 7941793 |
Class initialization method semantics |
Gopala Krishna R. Kakivaya, Christopher W. Brumme, Vance Morrison, David S. Mortenson, Sean E. Trowbridge |
2011-05-10 |
| 7917893 |
Using a system of annotations to generate views and adapters |
Jesse D. Kaplan, John C. Gudenkauf, Pete Sheill, Zifeng He |
2011-03-29 |
| 7890320 |
Tower of numeric types |
Melitta Andersen, Ryan A. Byington, Brian Grunkemeyer, Anthony J. Moore, Ariel Weinstein |
2011-02-15 |
| 7743363 |
Extensible meta-data |
Christopher W. Brumme, James H. Hogg, Sergey Lidin |
2010-06-22 |
| 7735071 |
Method and system for compiling multiple languages |
Bradley Abrams, George H. Bosworth, Christopher W. Brumme, Patrick H. Dussud, Brian D. Harry +1 more |
2010-06-08 |
| 7698685 |
Discovery, qualification, and activation of software add-in components |
Brian Pepin, Thomas E. Quinn, Jeffrey Richter |
2010-04-13 |
| 7634578 |
Node-to-node communication pipelines |
Brian Pepin, Jeffrey Richter, Thomas E. Quinn |
2009-12-15 |
| 7600222 |
Systems and methods for managing drivers in a computing system |
Nicholas Patrick Wilt |
2009-10-06 |
| 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, James H. Hogg, William G. Evans, Vance Morrison +15 more |
2009-04-07 |
| 7266804 |
Strategy for selectively making non-public resources of one assembly visible to another |
James H. Hogg, Christopher W. Brumme, William G. Evans |
2007-09-04 |
| 7124405 |
Class initialization method semantics |
Gopala Krishna R. Kakivaya, Christopher W. Brumme, Vance Morrison, David S. Mortenson, Sean E. Trowbridge |
2006-10-17 |
| 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 |
| 6836883 |
Method and system for compiling multiple languages |
Bradley Abrams, George H. Bosworth, Christopher W. Brumme, Patrick H. Dussud, Brian D. Harry +1 more |
2004-12-28 |
| 6738968 |
Unified data type system and method |
George H. Bosworth, Patrick H. Dussud, Daryl B. Olander |
2004-05-18 |
| 6484313 |
Compiling and persisting of intermediate language code |
Sean E. Trowbridge, Brian D. Harry |
2002-11-19 |
| 6389590 |
Indefinite-size variables within an intermediate language |
Peter Kukol, Vance Morrison |
2002-05-14 |