PM

Paul E. McKenney

IBM: 12 patents #265 of 10,295Top 3%
Globalfoundries: 2 patents #439 of 2,145Top 25%
Overall (2016): #3,088 of 481,213Top 1%
14
Patents 2016

Issued Patents 2016

Patent #TitleCo-InventorsDate
9529839 Applying limited-size hardware transactional memory to arbitrarily large data structure Maged M. Michael 2016-12-27
9519307 Detecting full-system idle state in adaptive-tick kernels 2016-12-13
9459963 Safely rolling back transactions in a transactional memory system with concurrent readers Joshua A. Triplett 2016-10-04
9400818 Highly scalable tree-based trylock 2016-07-26
9396226 Highly scalable tree-based trylock 2016-07-19
9389925 Achieving low grace period latencies despite energy efficiency 2016-07-12
9374325 Hash perturbation with queue management in data communication 2016-06-21
9348765 Expediting RCU grace periods under user mode control 2016-05-24
9262234 Expedited module unloading for kernel modules that execute read-copy update callback processing code 2016-02-16
9256476 Expedited module unloading for kernel modules that execute read-copy update callback processing code 2016-02-09
9251074 Enabling hardware transactional memory to work more efficiently with readers that can tolerate stale data 2016-02-02
9250979 Asynchronous grace-period primitives for user-space applications 2016-02-02
9250978 Asynchronous grace-period primitives for user-space applications 2016-02-02
9244844 Enabling hardware transactional memory to work more efficiently with readers that can tolerate stale data 2016-01-26