Issued Patents All Time
Showing 1–25 of 25 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 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 |