Membership
Tour
Register
Log in
Mark S. Moir
Follow
Person
Somerville, MA, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
System and method for integrating best effort hardware mechanisms f...
Patent number
9,367,363
Issue date
Jun 14, 2016
Oracle America, Inc.
Mark S. Moir
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Concurrent object management
Patent number
9,208,081
Issue date
Dec 8, 2015
Oracle America, Inc.
David Dice
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Efficient non-blocking K-compare-single-swap operation
Patent number
9,135,178
Issue date
Sep 15, 2015
Oracle International Corporation
Nir N. Shavit
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Obstruction-free data structures and mechanisms with separable and/...
Patent number
9,052,944
Issue date
Jun 9, 2015
Oracle America, Inc.
Mark S. Moir
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and system for inter-thread communication using processor me...
Patent number
9,021,502
Issue date
Apr 28, 2015
Oracle America Inc.
David Dice
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Facilitating gated stores without data bypass
Patent number
8,959,277
Issue date
Feb 17, 2015
Oracle America, Inc.
Christopher A. Vick
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System and method for implementing shared scalable nonzero indicators
Patent number
8,909,601
Issue date
Dec 9, 2014
Oracle America, Inc.
Mark S. Moir
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and system for optimizing code for a multi-threaded application
Patent number
8,826,249
Issue date
Sep 2, 2014
Oracle International Corporation
David Dice
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System and method for reducing serialization in transactional memor...
Patent number
8,789,057
Issue date
Jul 22, 2014
Oracle America, Inc.
David Dice
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and system for hardware feedback in transactional memory
Patent number
8,776,063
Issue date
Jul 8, 2014
Oracle America, Inc.
David Dice
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System and method for performing dynamic mixed mode read validation...
Patent number
8,595,446
Issue date
Nov 26, 2013
Oracle America, Inc.
Yosef Lev
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System and method for performing incremental register checkpointing...
Patent number
8,560,816
Issue date
Oct 15, 2013
Oracle International Corporation
Mark S. Moir
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System and method for utilizing available best effort hardware mech...
Patent number
8,533,663
Issue date
Sep 10, 2013
Oracle America, Inc.
Mark S. Moir
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System and method for executing a transaction using parallel co-tra...
Patent number
8,464,261
Issue date
Jun 11, 2013
Oracle International Corporation
Mark S. Moir
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System and method for providing locale-based optimizations in a tra...
Patent number
8,417,897
Issue date
Apr 9, 2013
Oracle International Corporation
Virendra J. Marathe
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Value recycling facility for multithreaded computations
Patent number
8,412,894
Issue date
Apr 2, 2013
Oracle International Corporation
Mark S. Moir
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System and method for managing contention in transactional memory u...
Patent number
8,402,464
Issue date
Mar 19, 2013
Oracle America, Inc.
David Dice
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System and method for committing results of a software transaction...
Patent number
8,402,227
Issue date
Mar 19, 2013
Oracle International Corporation
Mark S. Moir
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Efficient implicit privatization of transactional memory
Patent number
8,332,374
Issue date
Dec 11, 2012
Oracle America, Inc.
Yosef Lev
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Advice-based feedback for transactional execution
Patent number
8,281,185
Issue date
Oct 2, 2012
Oracle America, Inc.
Daniel S. Nussbaum
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Obstruction-free synchronization for shared data structures
Patent number
8,244,990
Issue date
Aug 14, 2012
Oracle America, Inc.
Mark S. Moir
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System and method for performing visible and semi-visible read oper...
Patent number
8,239,635
Issue date
Aug 7, 2012
Oracle America, Inc.
Yosef Lev
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Efficient non-blocking K-compare-single-swap operation
Patent number
8,230,421
Issue date
Jul 24, 2012
Oracle America, Inc.
Nir N. Shavit
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Facilitating transactional execution through feedback about misspec...
Patent number
8,225,139
Issue date
Jul 17, 2012
Oracle America, Inc.
Daniel S. Nussbaum
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Systems and methods for supporting software transactional memory us...
Patent number
8,214,833
Issue date
Jul 3, 2012
Oracle America, Inc.
Mark S. Moir
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Software transactional memory for dynamically sizable shared data s...
Patent number
8,176,264
Issue date
May 8, 2012
Oracle International Corporation
Mark S. Moir
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System and method for implementing nonblocking zero-indirection tra...
Patent number
8,140,497
Issue date
Mar 20, 2012
Oracle America, Inc.
James R. Goodman
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and apparatus for improving transactional memory interaction...
Patent number
8,117,605
Issue date
Feb 14, 2012
Oracle America, Inc.
Yosef Lev
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Using transactional memory with early release to implement non-bloc...
Patent number
8,074,030
Issue date
Dec 6, 2011
Oracle America, Inc.
Mark S. Moir
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Globally incremented variable or clock based methods and apparatus...
Patent number
8,028,133
Issue date
Sep 27, 2011
Oracle America, Inc.
David Dice
G06 - COMPUTING CALCULATING COUNTING
Patents Applications
last 30 patents
Information
Patent Application
EFFICIENT NON-BLOCKING K-COMPARE-SINGLE-SWAP OPERATION
Publication number
20120278576
Publication date
Nov 1, 2012
Nir N. Shavit
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
System and Method for Performing Incremental Register Checkpointing...
Publication number
20120005461
Publication date
Jan 5, 2012
Mark S. Moir
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
System and Method for Committing Results of a Software Transaction...
Publication number
20110246725
Publication date
Oct 6, 2011
Mark S. Moir
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
System and Method for Providing Locale-Based Optimizations In a Tra...
Publication number
20110246724
Publication date
Oct 6, 2011
Virendra J. Marathe
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
System and Method for Executing a Transaction Using Parallel Co-Tra...
Publication number
20110246993
Publication date
Oct 6, 2011
Mark S. Moir
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
METHOD AND SYSTEM FOR OPTIMIZING CODE FOR A MULTI-THREADED APPLICATION
Publication number
20110202907
Publication date
Aug 18, 2011
ORACLE INTERNATIONAL CORPORATION
David Dice
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Value Recycling Facility for Multithreaded Computations
Publication number
20110167231
Publication date
Jul 7, 2011
Mark S. Moir
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Software Transactional Memory for Dynamically Sizable Shared Data S...
Publication number
20110138134
Publication date
Jun 9, 2011
Mark S. Moir
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
System and Method for Performing Dynamic Mixed Mode Read Validation...
Publication number
20110125973
Publication date
May 26, 2011
Yosef Lev
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
System and Method for Performing Visible and Semi-Visible Read Oper...
Publication number
20110078385
Publication date
Mar 31, 2011
Yosef Lev
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
FACILITATING TRANSACTIONAL EXECUTION THROUGH FEEDBACK ABOUT MISSPEC...
Publication number
20100333093
Publication date
Dec 30, 2010
SUN MICROSYSTEMS, INC.
Daniel S. Nussbaum
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
ADVICE-BASED FEEDBACK FOR TRANSACTIONAL EXECUTION
Publication number
20100332901
Publication date
Dec 30, 2010
SUN MICROSYSTEMS, INC.
Daniel S. Nussbaum
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Method and System for Inter-Thread Communication Using Processor Me...
Publication number
20100169895
Publication date
Jul 1, 2010
David Dice
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
FACILITATING GATED STORES WITHOUT DATA BYPASS
Publication number
20100153662
Publication date
Jun 17, 2010
SUN MICROSYSTEMS, INC.
Christopher A. Vick
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
System and Method for Reducing Serialization in Transactional Memor...
Publication number
20100138836
Publication date
Jun 3, 2010
David Dice
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
System and Method for Managing Contention in Transactional Memory U...
Publication number
20100138841
Publication date
Jun 3, 2010
David Dice
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Method and System for Hardware Feedback in Transactional Memory
Publication number
20100131953
Publication date
May 27, 2010
David Dice
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Systems and Methods for Supporting Software Transactional Memory Us...
Publication number
20090282410
Publication date
Nov 12, 2009
Mark S. Moir
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
System and Method for Integrating Best Effort Hardware Mechanisms f...
Publication number
20090282405
Publication date
Nov 12, 2009
Mark S. Moir
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
System and Method for Utilizing Available Best Effort Hardware Mech...
Publication number
20090282386
Publication date
Nov 12, 2009
Mark S. Moir
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
System and Method for Supporting Phased Transactional Memory Modes
Publication number
20090172306
Publication date
Jul 2, 2009
Daniel S. Nussbaum
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
System and Method for Implementing Hybrid Single-Compare-Single-Sto...
Publication number
20090172299
Publication date
Jul 2, 2009
James R. Goodman
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
System and Method for Implementing Nonblocking Zero-Indirection Tra...
Publication number
20090171962
Publication date
Jul 2, 2009
James R. Goodman
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
System and Method for Implementing Shared Scalable Nonzero Indicators
Publication number
20090125548
Publication date
May 14, 2009
Mark S. Moir
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
EFFICIENT IMPLICIT PRIVATIZATION OF TRANSACTIONAL MEMORY
Publication number
20080256074
Publication date
Oct 16, 2008
SUN MICROSYSTEMS, INC.
Yosef Lev
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Space-and Time- Adaptive Nonblocking Algorithms
Publication number
20080229139
Publication date
Sep 18, 2008
Mark S. Moir
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
System and method for executing transactions
Publication number
20080177959
Publication date
Jul 24, 2008
SUN MICROSYSTEMS, INC.
Mark S. Moir
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
WATCHPOINTS ON TRANSACTIONAL VARIABLES
Publication number
20080127035
Publication date
May 29, 2008
SUN MICROSYSTEMS, INC.
Yosef Lev
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Efficient Non-Blocking K-Compare-Single-Swap Operation
Publication number
20080109608
Publication date
May 8, 2008
Nir N. Shavit
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Software Transactional Memory for Dynamically Sizable Shared Data S...
Publication number
20080098181
Publication date
Apr 24, 2008
Mark S. Moir
G06 - COMPUTING CALCULATING COUNTING