Inventor
LEV YOSEF
US46 patents
⚠️ This page may combine multiple inventors who share the name “LEV YOSEF”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
ORACLE INT CORP
22 patentsUS10055129B2Aug 21, 2018
Read concurrency using hardware transactional lock elision
ORACLE INT CORP5 citations84
US8918596B2Dec 23, 2014
System and method for implementing NUMA-aware statistics counters
ORACLE INT CORP9 citations84
US11029995B2Jun 8, 2021
Hardware transactional memory-assisted flat combining
ORACLE INT CORP2 citations73
US9804888B2Oct 31, 2017
System and method for implementing constrained data-driven parallelism
ORACLE INT CORP2 citations73
US9727369B2Aug 8, 2017
System and method for implementing reader-writer locks using hardware transactional memory
ORACLE INT CORP4 citations73
US9342380B2May 17, 2016
System and method for implementing reader-writer locks using hardware transactional memory
ORACLE INT CORP5 citations73
US9317339B2Apr 19, 2016
Systems and methods for implementing work stealing using a configurable separation of stealable and non-stealable work items
ORACLE INT CORP4 citations73
US11068319B2Jul 20, 2021
Critical section speedup using help-enabled locks
ORACLE INT CORP1 citations71
US9619281B2Apr 11, 2017
Systems and methods for adaptive integration of hardware and software lock elision techniques
ORACLE INT CORP3 citations71
US9183048B2Nov 10, 2015
System and method for implementing scalable contention-adaptive statistics counters
ORACLE INT CORP2 citations63
US12346753B2Jul 1, 2025
Systems and methods for safely subscribing to locks using hardware extensions
ORACLE INT CORP0 citations62
US12217083B2Feb 4, 2025
Hardware transactional memory-assisted flat combining
ORACLE INT CORP0 citations62
US11809917B2Nov 7, 2023
Systems and methods for safely subscribing to locks using hardware extensions
ORACLE INT CORP0 citations62
US10521277B2Dec 31, 2019
Systems and methods for safely subscribing to locks using hardware extensions
ORACLE INT CORP1 citations62
US12340260B2Jun 24, 2025
Critical section speedup using help-enabled locks
ORACLE INT CORP0 citations61
US11861416B2Jan 2, 2024
Critical section speedup using help-enabled locks
ORACLE INT CORP0 citations61
US9183043B2Nov 10, 2015
Systems and methods for adaptive integration of hardware and software lock elision techniques
ORACLE INT CORP3 citations61
US11442871B2Sep 13, 2022
Supporting concurrent remove operations and add-to-front operations on a Least Recently Used (LRU) queue
ORACLE INT CORP0 citations57
US10289454B2May 14, 2019
Systems and methods for implementing work stealing using a configurable separation of stealable and non-stealable work items
ORACLE INT CORP0 citations52
US9417910B2Aug 16, 2016
System and method for implementing shared probabilistic counters storing update probability values
ORACLE INT CORP1 citations52
US10846240B2Nov 24, 2020
Supporting concurrent remove operations and add-to-front operations on a least recently used (LRU) queue
ORACLE INT CORP0 citations47
US10127088B2Nov 13, 2018
Adaptive techniques for improving performance of hardware transactions on multi-socket machines
ORACLE INT CORP0 citations41
ORACLE AMERICA INC
7 patentsUS7849446B2Dec 7, 2010
Replay debugging
ORACLE AMERICA INC21 citations93
US7711909B1May 4, 2010
Read sharing using global conflict indication and semi-transparent reading in a transactional memory space
ORACLE AMERICA INC33 citations93
US7921407B2Apr 5, 2011
System and method for supporting multiple alternative methods for executing transactions
ORACLE AMERICA INC8 citations84
US7840947B2Nov 23, 2010
Delayed breakpoints
ORACLE AMERICA INC13 citations84
US7779222B1Aug 17, 2010
Dynamic memory work-stealing
ORACLE AMERICA INC7 citations74
US7937378B2May 3, 2011
Concurrent lock-free skiplist with wait-free contains operator
ORACLE AMERICA INC4 citations63
US8375062B2Feb 12, 2013
Simple optimistic skiplist
ORACLE AMERICA INC4 citations62
LEV YOSEF
7 patentsUS8316352B2Nov 20, 2012
Watchpoints on transactional variables
LEV YOSEF43 citations91
US8117605B2Feb 14, 2012
Method and apparatus for improving transactional memory interactions by tracking object visibility
LEV YOSEF15 citations83
US8307346B2Nov 6, 2012
Atomic groups for debugging
LEV YOSEF15 citations81
US8332374B2Dec 11, 2012
Efficient implicit privatization of transactional memory
LEV YOSEF8 citations80
US8239635B2Aug 7, 2012
System and method for performing visible and semi-visible read operations in a software transactional memory
LEV YOSEF3 citations62
US8181158B2May 15, 2012
Viewing and modifying transactional variables
LEV YOSEF4 citations60
US8595446B2Nov 26, 2013
System and method for performing dynamic mixed mode read validation in a software transactional memory
LEV YOSEF3 citations59
SUN MICROSYSTEMS INC
5 patentsUS7516366B2Apr 7, 2009
System and method for executing nested atomic blocks using split hardware transactions
SUN MICROSYSTEMS INC92 citations97
US7346753B2Mar 18, 2008
Dynamic circular work-stealing deque
SUN MICROSYSTEMS INC20 citations92
US7620850B2Nov 17, 2009
Breakpoints in a transactional memory-based representation of code
SUN MICROSYSTEMS INC10 citations84
US7516365B2Apr 7, 2009
System and method for split hardware transactions
SUN MICROSYSTEMS INC13 citations84
US7363438B1Apr 22, 2008
Extendable memory work-stealing
SUN MICROSYSTEMS INC7 citations74