Issued Patents All Time
Showing 26–46 of 46 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 8595446 | System and method for performing dynamic mixed mode read validation in a software transactional memory | Marek Olszewski, Mark S. Moir | 2013-11-26 |
| 8504540 | Scalable reader-writer lock | Marek Olszewski, Victor M. Luchangco | 2013-08-06 |
| 8402227 | System and method for committing results of a software transaction using a hardware transaction | Mark S. Moir, Daniel S. Nussbaum | 2013-03-19 |
| 8375062 | Simple optimistic skiplist | Maurice P. Herlihy, Victor M. Luchangco, Nir N. Shavit | 2013-02-12 |
| 8332374 | Efficient implicit privatization of transactional memory | Nir N. Shavit, David Dice, Mark A. Moir | 2012-12-11 |
| 8316352 | Watchpoints on transactional variables | Moir S. Mark | 2012-11-20 |
| 8307346 | Atomic groups for debugging | Moir S. Mark | 2012-11-06 |
| 8239635 | System and method for performing visible and semi-visible read operations in a software transactional memory | Daniel S. Nussbaum, Mark S. Moir | 2012-08-07 |
| 8181158 | Viewing and modifying transactional variables | Moir S. Mark, Maurice P. Herlihy | 2012-05-15 |
| 8117605 | Method and apparatus for improving transactional memory interactions by tracking object visibility | Jan-Willem Maessen, Mark S. Moir | 2012-02-14 |
| 7937378 | Concurrent lock-free skiplist with wait-free contains operator | Nir N. Shavit, Maurice P. Herlihy | 2011-05-03 |
| 7921407 | System and method for supporting multiple alternative methods for executing transactions | Peter C. Damron, Mark S. Moir | 2011-04-05 |
| 7849446 | Replay debugging | Mark S. Moir | 2010-12-07 |
| 7840947 | Delayed breakpoints | Mark S. Moir | 2010-11-23 |
| 7779222 | Dynamic memory work-stealing | Nir N. Shavit | 2010-08-17 |
| 7711909 | Read sharing using global conflict indication and semi-transparent reading in a transactional memory space | Mark S. Moir | 2010-05-04 |
| 7620850 | Breakpoints in a transactional memory-based representation of code | Mark S. Moir | 2009-11-17 |
| 7516366 | System and method for executing nested atomic blocks using split hardware transactions | Jan-Willem Maessen | 2009-04-07 |
| 7516365 | System and method for split hardware transactions | — | 2009-04-07 |
| 7363438 | Extendable memory work-stealing | Nir N. Shavit | 2008-04-22 |
| 7346753 | Dynamic circular work-stealing deque | David R. Chase | 2008-03-18 |