PS

Peter F. Sollich

Microsoft: 19 patents #1,856 of 40,388Top 5%
Overall (All Time): #217,712 of 4,157,543Top 6%
20
Patents All Time

Issued Patents All Time

Patent #TitleCo-InventorsDate
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