VG

Vinod Grover

Microsoft: 31 patents #802 of 40,388Top 2%
NV NVIDIA: 31 patents #157 of 7,811Top 3%
IN Intel: 3 patents #10,349 of 30,777Top 35%
📍 Mercer Island, WA: #18 of 829 inventorsTop 3%
🗺 Washington: #671 of 76,902 inventorsTop 1%
Overall (All Time): #33,598 of 4,157,543Top 1%
65
Patents All Time

Issued Patents All Time

Showing 26–50 of 65 patents

Patent #TitleCo-InventorsDate
9086933 System and method for launching callable functions Bastiaan Aarts, Luke Durant, Girish Bhaskar Bharambe 2015-07-21
9047139 Primitives for software transactional memory Yosseff Levanoni, David L. Detlefs, Michael M. Magruder 2015-06-02
9038080 Method and system for heterogeneous filtering framework for shared memory data access hazard reports Vyas Venkataraman, Manjunath Kudlur 2015-05-19
9009686 Algorithm for 64-bit address mode optimization Xiangyun Kong, Jian Wang 2015-04-14
8984498 Variance analysis for translating CUDA code for execution by a general purpose processor Bastiaan Aarts, Michael Murphy 2015-03-17
8839213 Optimizing primitives in software transactional memory David L. Detlefs, Michael M. Magruder, Yosseff Levanoni 2014-09-16
8776030 Partitioning CUDA code for execution by a general purpose processor Bastiaan Aarts, Michael Murphy 2014-07-08
8719514 Software filtering in a transactional memory system Ali-Reza Adl-Tabatabai, David Callahan, Jan Gray, Bratin Saha, Gad Sheaffer 2014-05-06
8612732 Retargetting an application program for execution by a general purpose processor Bastiaan Aarts, Michael Murphy, Boris Beylin, Jayant B. Kolhe, Douglas Saylor 2013-12-17
8572588 Thread-local memory reference promotion for translating CUDA code for execution by a general purpose processor Bastiaan Aarts, Michael Murphy 2013-10-29
8438554 System, method, and computer program product for removing a synchronization statement John A. Stratton 2013-05-07
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
8365016 Performing mode switching in an unbounded transactional memory (UTM) system Jan Gray, Martin Taillefer, Yossi Levanoni, Ali-Reza Adl-Tabatabai, Dave Detlefs +5 more 2013-01-29
8341133 Compressed transactional locks in object headers David L. Detlefs, Yosseff Levanoni, Michael M. Magruder 2012-12-25
8271464 Parallel nested transactions in transactional memory Michael M. Magruder, David L. Detlefs, John Duffy, Goetz Graefe 2012-09-18
8271465 Parallel nested transactions in transactional memory Michael M. Magruder, David L. Detlefs, John Duffy, Goetz Graefe 2012-09-18
8266604 Transactional memory compatibility management Dana Groff, Yosseff Levanoni, Stephen Toub, Michael M. Magruder, Weirong Zhu +8 more 2012-09-11
8112597 Critical memory Karthik Pattabiraman, Benjamin G. Zorn 2012-02-07
8095824 Performing mode switching in an unbounded transactional memory (UTM) system Jan Gray, Martin Taillefer, Yossi Levanoni, Ali-Reza Adl-Tabatabai, Dave Detlefs +5 more 2012-01-10
8006227 Efficiently locating transactional code blocks in a transactional memory system David Callahan 2011-08-23
7962456 Parallel nested transactions in transactional memory Michael M. Magruder, David L. Detlefs, John Duffy, Goetz Graefe 2011-06-14
7949841 Protection of critical memory using replication Karthik Pattabiraman, Benjamin G. Zorn 2011-05-24
7908255 Transactional memory using buffered writes and enforced serialization order David L. Detlefs, John Duffy, Michael M. Magruder, Goetz Graefe, Timothy L. Harris 2011-03-15
7899999 Handling falsely doomed parents of nested transactions Michael M. Magruder, David L. Detlefs, John Duffy, Goetz Graefe 2011-03-01
7890472 Parallel nested transactions in transactional memory Michael M. Magruder, David L. Detlefs, John Duffy, Goetz Graefe 2011-02-15