MM

Michael M. Magruder

Microsoft: 43 patents #447 of 40,388Top 2%
Meta: 2 patents #2,891 of 6,845Top 45%
Overall (All Time): #65,623 of 4,157,543Top 2%
45
Patents All Time

Issued Patents All Time

Showing 25 most recent of 45 patents

Patent #TitleCo-InventorsDate
10353803 Dynamic device clustering Eun Chang Lee, Xun Li, Kumar Rangarajan, Zheng Mi 2019-07-16
10346199 Handling exceptions related to corrupt application state Andrew J. Pardoe, Kumar Gaurav Khanna, Diana Milirud, Gaye Oncul Kok 2019-07-09
9727318 Techniques to identify and purge unused code Barak Reuven Naveh 2017-08-08
9658880 Efficient garbage collection and exception handling in a hardware accelerated transactional memory system Jan Gray, Martin Taillefer, Yosseff Levanoni, Ali-Reza Adl-Tabatabai, Dave Detlefs +2 more 2017-05-23
9411635 Parallel nested transactions in transactional memory David L. Detlefs, John Duffy, Goetz Graefe, Vinod Grover 2016-08-09
9047139 Primitives for software transactional memory Yosseff Levanoni, David L. Detlefs, Vinod Grover 2015-06-02
8887142 Loop control flow diversion Scott D. Mosier, Frank V. Peschel-Gallee 2014-11-11
8839213 Optimizing primitives in software transactional memory David L. Detlefs, Yosseff Levanoni, Vinod Grover 2014-09-16
8782607 Contract failure behavior with escalation policy Melitta Andersen, Michael Barnett, Manuel A. Fahndrich, Brian Grunkemeyer, Katherine E. King +2 more 2014-07-15
8769514 Detecting race conditions with a software transactional memory system David L. Detlefs, Yosseff Levanoni 2014-07-01
8719515 Composition of locks in software transactional memory Sukhdeep Singh Sodhi, Yosseff Levanoni, David L. Detlefs, Lingli Zhang, Weirong Zhu +2 more 2014-05-06
8627292 STM with global version overflow handling Yosseff Levanoni, David L. Detlefs, Weirong Zhu, Timothy L. Harris, Matthew B. Tolton 2014-01-07
8601456 Software transactional protection of managed pointers John Duffy, Goetz Graefe, David L. Detlefs 2013-12-03
8578105 Using type stability to facilitate contention management David L. Detlefs, John Duffy 2013-11-05
8402218 Efficient garbage collection and exception handling in a hardware accelerated transactional memory system Jan Gray, Martin Taillefer, Yosseff Levanoni, Ali-Reza Adl-Tabatabai, Dave Detlefs +2 more 2013-03-19
8341133 Compressed transactional locks in object headers David L. Detlefs, Vinod Grover, Yosseff Levanoni 2012-12-25
8316357 Type descriptor management for frozen objects Scott D. Mosier, Peter F. Sollich, Frank V. Peschel-Gallee, Patrick H. Dussud, Simon J. Hall +3 more 2012-11-20
8271464 Parallel nested transactions in transactional memory David L. Detlefs, John Duffy, Goetz Graefe, Vinod Grover 2012-09-18
8271465 Parallel nested transactions in transactional memory David L. Detlefs, John Duffy, Goetz Graefe, Vinod Grover 2012-09-18
8271938 Flexible base class library Patrick H. Dussud, Scott D. Mosier, Peter F. Sollich, Frank V. Peschel-Gallee, Raja Krishnaswamy +4 more 2012-09-18
8266604 Transactional memory compatibility management Dana Groff, Yosseff Levanoni, Stephen Toub, Weirong Zhu, Timothy L. Harris +8 more 2012-09-11
8229907 Hardware accelerated transactional memory system with open nested transactions Jan Gray, Martin Taillefer, Yosseff Levanoni, Ali-Reza Adl-Tabatabai, Dave Detlefs +1 more 2012-07-24
8074116 Exception raised notification Andrew J. Pardoe, Gaurav Khanna, Yi-An Lin, Jeffrey C. Schwartz 2011-12-06
7991967 Using type stability to facilitate contention management David L. Detlefs, John Duffy 2011-08-02
7962456 Parallel nested transactions in transactional memory David L. Detlefs, John Duffy, Goetz Graefe, Vinod Grover 2011-06-14