Issued Patents 2016
Showing 1–14 of 14 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 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 |