Issued Patents All Time
Showing 26–50 of 76 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 8375062 | Simple optimistic skiplist | Maurice P. Herlihy, Yosef Lev, Victor M. Luchangco | 2013-02-12 |
| 8375175 | Fast and efficient reacquisition of locks for transactional memory systems | David Dice, Virendra J. Marathe | 2013-02-12 |
| 8332374 | Efficient implicit privatization of transactional memory | Yosef Lev, David Dice, Mark A. Moir | 2012-12-11 |
| 8302105 | Bulk synchronization in transactional memory systems | David Dice | 2012-10-30 |
| 8261024 | Address level synchronization of shared data | Ori Shalev | 2012-09-04 |
| 8230421 | Efficient non-blocking K-compare-single-swap operation | Mark S. Moir, Victor M. Luchangco | 2012-07-24 |
| 8219762 | Computer system and method for leasing memory location to allow predictable access to memory location | Ori Shalev | 2012-07-10 |
| 8103838 | System and method for transactional locking using reader-lists | David Dice | 2012-01-24 |
| 8065499 | Methods and apparatus to implement parallel transactions | David Dice | 2011-11-22 |
| 8060879 | Predictive log synchronization | Ori Shalev | 2011-11-15 |
| 8037476 | Address level log-based synchronization of shared data | Ori Shalev | 2011-10-11 |
| 8028133 | Globally incremented variable or clock based methods and apparatus to implement parallel transactions | David Dice, Ori Shalev, Mark S. Moir | 2011-09-27 |
| 7984444 | Composite abortable locks | Mark S. Moir, Virendra J. Marathe | 2011-07-19 |
| 7945912 | Hierarchical queue-based locks | Daniel S. Nussbaum, Victor M. Luchangco | 2011-05-17 |
| 7937378 | Concurrent lock-free skiplist with wait-free contains operator | Yosef Lev, Maurice P. Herlihy | 2011-05-03 |
| 7904668 | Optimistic semi-static transactional memory implementations | David Dice | 2011-03-08 |
| 7890722 | Sequentially performed compound compare-and-swap | Guy L. Steele, Jr., Ole Agesen | 2011-02-15 |
| 7870344 | Method and apparatus for emulating linked-load/store-conditional synchronization | Mark S. Moir, Victor M. Luchangco | 2011-01-11 |
| 7865671 | Efficient non-blocking K-compare-single-swap operation | Mark S. Moir, Victor M. Luchangco | 2011-01-04 |
| 7836228 | Scalable and lock-free first-in-first-out queue implementation | Mark S. Moir, Ori Shalev | 2010-11-16 |
| 7809916 | Method for dynamically refining locks in resizable concurrent hashing | Maurice P. Herlihy | 2010-10-05 |
| 7792805 | Fine-locked transactional memory | David Dice | 2010-09-07 |
| 7793053 | Efficient non-blocking k-compare-single-swap operation | Mark S. Moir, Victor M. Luchangco | 2010-09-07 |
| 7788242 | Method and system for implementing a concurrent set of objects | Maurice P. Herlihy, Steven K. Heller, Victor M. Luchangco, Mark S. Moir | 2010-08-31 |
| 7779165 | Scalable method for producer and consumer elimination | Mark S. Moir, Daniel S. Nussbaum, Ori Shalev | 2010-08-17 |