Issued Patents All Time
Showing 26–50 of 127 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 11314562 | Systems and methods for performing concurrency restriction and throttling over contended locks | — | 2022-04-26 |
| 11226849 | System and method for promoting reader groups for lock cohorting | Virendra J. Marathe | 2022-01-18 |
| 11221891 | Generic concurrency restriction | Alex Kogan | 2022-01-11 |
| 11170816 | Reader bias based locking technique enabling high read concurrency for read-mostly workloads | Alex Kogan | 2021-11-09 |
| 11068319 | Critical section speedup using help-enabled locks | Yosef Lev, Victor M. Luchangco, Alex Kogan, Timothy L. Harris, Pantea Zardoshti | 2021-07-20 |
| 11056145 | Global secondary path locking technique enabling high read concurrency for read-mostly workloads | Alex Kogan | 2021-07-06 |
| 10949264 | Compact NUMA-aware locks | Alex Kogan | 2021-03-16 |
| 10846240 | Supporting concurrent remove operations and add-to-front operations on a least recently used (LRU) queue | Yosef Lev, Daniel McNaught Jordan | 2020-11-24 |
| 10811049 | Reader bias based locking technique enabling high read concurrency for read-mostly workloads | Alex Kogan | 2020-10-20 |
| 10776154 | Method and system for inter-thread communication using processor messaging | Mark S. Moir | 2020-09-15 |
| 10585719 | System and method for promoting reader groups for lock cohorting | Virendra J. Marathe | 2020-03-10 |
| 10565024 | Generic concurrency restriction | Alex Kogan | 2020-02-18 |
| 10535368 | Reader bias based locking technique enabling high read concurrency for read-mostly workloads | Alex Kogan | 2020-01-14 |
| 10534538 | Fine-grained hardware transactional lock elision | Alex Kogan, Virendra J. Marathe | 2020-01-14 |
| 10521277 | Systems and methods for safely subscribing to locks using hardware extensions | Timothy L. Harris, Alex Kogan, Yosef Lev, Mark S. Moir | 2019-12-31 |
| 10417056 | Systems and methods for performing concurrency restriction and throttling over contended locks | — | 2019-09-17 |
| 10346196 | Techniques for enhancing progress for hardware transactional memory | Alex Kogan, Maurice P. Herlihy | 2019-07-09 |
| 10191741 | System and method for mitigating the impact of branch misprediction when exiting spin loops | Mark S. Moir | 2019-01-29 |
| 10176109 | Permuted memory access mapping | Timothy L. Harris | 2019-01-08 |
| 10042679 | System and method for promoting reader groups for lock cohorting | Virendra J. Marathe | 2018-08-07 |
| 9785548 | Hardware extensions for memory reclamation for concurrent data structures | Alex Kogan, Maurice P. Herlihy | 2017-10-10 |
| 9740597 | Transactional execution of native methods | John R. Rose, Victor M. Luchangco | 2017-08-22 |
| 9727369 | System and method for implementing reader-writer locks using hardware transactional memory | Yosef Lev, Yujie Liu, Victor M. Luchangco, Mark S. Moir | 2017-08-08 |
| 9619281 | Systems and methods for adaptive integration of hardware and software lock elision techniques | Alex Kogan, Yosef Lev, Timothy Merrifield, Mark S. Moir | 2017-04-11 |
| 9424013 | System and method for reducing transactional abort rates using compiler optimization techniques | — | 2016-08-23 |