Issued Patents 2011
Showing 1–10 of 10 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 8074030 | Using transactional memory with early release to implement non-blocking dynamic-sized data structure | Maurice P. Herlihy | 2011-12-06 |
| 8028133 | Globally incremented variable or clock based methods and apparatus to implement parallel transactions | David Dice, Nir N. Shavit, Ori Shalev | 2011-09-27 |
| 8019785 | Space-and time-adaptive nonblocking algorithms | Victor M. Luchangco, Maurice P. Herlihy | 2011-09-13 |
| 7984444 | Composite abortable locks | Nir N. Shavit, Virendra J. Marathe | 2011-07-19 |
| 7966459 | System and method for supporting phased transactional memory modes | Daniel S. Nussbaum | 2011-06-21 |
| 7921407 | System and method for supporting multiple alternative methods for executing transactions | Peter C. Damron, Yosef Lev | 2011-04-05 |
| 7908441 | Value recycling facility for multithreaded computations | Victor M. Luchangco, Maurice P. Herlihy | 2011-03-15 |
| 7895401 | Software transactional memory for dynamically sizable shared data structures | Victor M. Luchangco, Maurice P. Herlihy | 2011-02-22 |
| 7870344 | Method and apparatus for emulating linked-load/store-conditional synchronization | Nir N. Shavit, Victor M. Luchangco | 2011-01-11 |
| 7865671 | Efficient non-blocking K-compare-single-swap operation | Nir N. Shavit, Victor M. Luchangco | 2011-01-04 |