MM

Mark S. Moir

Oracle: 102 patents #22 of 14,854Top 1%
PP Pace Micro Technology Plc: 2 patents #2 of 45Top 5%
📍 Wellington, NH: #1 of 2 inventorsTop 50%
Overall (All Time): #13,136 of 4,157,543Top 1%
105
Patents All Time

Issued Patents All Time

Showing 26–50 of 105 patents

Patent #TitleCo-InventorsDate
9021502 Method and system for inter-thread communication using processor messaging David Dice 2015-04-28
8990503 Monitoring multiple memory locations for targeted stores in a shared-memory multiprocessor Paul N. Loewenstein, David Dice 2015-03-24
8959277 Facilitating gated stores without data bypass Christopher A. Vick, Gregory M. Wright 2015-02-17
8918596 System and method for implementing NUMA-aware statistics counters David Dice, Yosef Lev 2014-12-23
8909601 System and method for implementing shared scalable nonzero indicators Yosef Lev, Victor M. Luchangco, David Dice 2014-12-09
8826249 Method and system for optimizing code for a multi-threaded application David Dice, Virendra J. Marathe 2014-09-02
8789057 System and method for reducing serialization in transactional memory using gang release of blocked threads David Dice 2014-07-22
8776063 Method and system for hardware feedback in transactional memory David Dice, Kevin Moore 2014-07-08
8595446 System and method for performing dynamic mixed mode read validation in a software transactional memory Yosef Lev, Marek Olszewski 2013-11-26
8560816 System and method for performing incremental register checkpointing in transactional memory David Dice, Daniel S. Nussbaum, James R. Goodman 2013-10-15
8533699 System and method for optimizing a code section by forcing a code section to be executed atomically David Dice, Srikanta N. Tirthapura 2013-09-10
8533663 System and method for utilizing available best effort hardware mechanisms for supporting transactional memory David Dice 2013-09-10
8464261 System and method for executing a transaction using parallel co-transactions Robert E. Cypher, Daniel S. Nussbaum 2013-06-11
8417897 System and method for providing locale-based optimizations in a transactional memory Virendra J. Marathe 2013-04-09
8412894 Value recycling facility for multithreaded computations Victor M. Luchangco, Maurice P. Herlihy 2013-04-02
8402464 System and method for managing contention in transactional memory using global execution data David Dice 2013-03-19
8402227 System and method for committing results of a software transaction using a hardware transaction Yosef Lev, Daniel S. Nussbaum 2013-03-19
8281185 Advice-based feedback for transactional execution Daniel S. Nussbaum, David Dice, Martin Karlsson 2012-10-02
8244990 Obstruction-free synchronization for shared data structures Victor M. Luchangco, Maurice P. Herlihy 2012-08-14
8239635 System and method for performing visible and semi-visible read operations in a software transactional memory Yosef Lev, Daniel S. Nussbaum 2012-08-07
8230421 Efficient non-blocking K-compare-single-swap operation Nir N. Shavit, Victor M. Luchangco 2012-07-24
8225139 Facilitating transactional execution through feedback about misspeculation Daniel S. Nussbaum, David Dice, Martin Karlsson 2012-07-17
8214833 Systems and methods for supporting software transactional memory using inconsistency-aware compilers and libraries Daniel S. Nussbaum 2012-07-03
8176264 Software transactional memory for dynamically sizable shared data structures Victor M. Luchangco, Maurice P. Herlihy 2012-05-08
8140497 System and method for implementing nonblocking zero-indirection transactional memory James R. Goodman, Fu'ad W. F. Al Tabba′, Cong Wang 2012-03-20