Issued Patents All Time
Showing 1–20 of 20 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 11954023 | Garbage collection prefetching state machine | Maoni Zhang Stephens | 2024-04-09 |
| 11416392 | Arena-based memory management | Robert L. Goodwin, Charles R. Salada | 2022-08-16 |
| 11188460 | Arena-based memory management | Maoni Zhang Stephens, Patrick H. Dussud | 2021-11-30 |
| 10656926 | Compact type layouts | — | 2020-05-19 |
| 10572275 | Compatible dictionary layout | Hongtao Yu, David Charles Wrighton, Ian M. Bearman, Michal Strehovsky | 2020-02-25 |
| 10127151 | Dynamically sized locals with precise garbage collection reporting | David Charles Wrighton, Scott D. Mosier, Fadi M. Hanna, Jan Kotas | 2018-11-13 |
| 9274772 | Compact type layouts | — | 2016-03-01 |
| 8375373 | Intermediate language support for change resilience | — | 2013-02-12 |
| 8365156 | Intermediate language support for change resilience | — | 2013-01-29 |
| 8316357 | Type descriptor management for frozen objects | Scott D. Mosier, Frank V. Peschel-Gallee, Patrick H. Dussud, Simon J. Hall, Rudi Martin +3 more | 2012-11-20 |
| 8271938 | Flexible base class library | Patrick H. Dussud, Scott D. Mosier, Frank V. Peschel-Gallee, Raja Krishnaswamy, Simon J. Hall +4 more | 2012-09-18 |
| 8001523 | System and methods for implementing an explicit interface member in a computer programming language | Scott Michael Wiltamuth, Anders Hejlsberg, Peter Golde | 2011-08-16 |
| 7987457 | Targeted patching for native generation images | Surupa Biswas, Ori Gershony, Jan Kotas | 2011-07-26 |
| 7873958 | System and methods for providing versioning of software components in a computer programming language | Scott Michael Wiltamuth, Anders Hejlsberg, Bradley Abrams | 2011-01-18 |
| 7774389 | Optimized garbage collection techniques | Maoni Zhang Stephens, Patrick H. Dussud, Claudio Caldato | 2010-08-10 |
| 7430734 | Interface invoke mechanism | — | 2008-09-30 |
| 7185167 | Heap allocation | — | 2007-02-27 |
| 6981250 | System and methods for providing versioning of software components in a computer programming language | Scott Michael Wiltamuth, Anders Hejlsberg, Bradley Abrams | 2005-12-27 |
| 6941550 | Interface invoke mechanism | — | 2005-09-06 |
| 6314559 | Development system with methods for assisting a user with inputting source code | — | 2001-11-06 |