Issued Patents All Time
Showing 25 most recent of 33 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 11775429 | NUMA-aware garbage collection | Igor Veresov, Paul H. Hohensee, John Coomes | 2023-10-03 |
| 11099982 | NUMA-aware garbage collection | Igor Veresov, Paul H. Hohensee, John Coomes | 2021-08-24 |
| 10963376 | NUMA-aware garbage collection | Igor Veresov, Paul H. Hohensee, John Coomes | 2021-03-30 |
| 10140208 | NUMA-aware garbage collection | Igor Veresov, Paul H. Hohensee, John Coomes | 2018-11-27 |
| 9208081 | Concurrent object management | David Dice, Nir N. Shavit, Mark S. Moir | 2015-12-08 |
| 8972629 | Low-contention update buffer queuing for large systems | Paul H. Hohensee | 2015-03-03 |
| 8914424 | Efficient object pinning in a multi-threaded environment | — | 2014-12-16 |
| 8825721 | Time-based object aging for generational garbage collectors | Charlie Hunt, Staffan Friberg | 2014-09-02 |
| 8782306 | Low-contention update buffer queuing for large systems | Paul H. Hohensee | 2014-07-15 |
| 8725974 | Page-protection based memory access barrier traps | David Dice | 2014-05-13 |
| 8645651 | Low-contention update buffer queuing for small systems | Paul H. Hohensee | 2014-02-04 |
| 8589456 | Prompt large object reclamation | Y. Srinivas Ramakrishna | 2013-11-19 |
| 8566812 | Using observed object patterns to dynamically tune a virtual machine for responsiveness | Yin Zin Mark Lam | 2013-10-22 |
| 8516019 | Time-based object aging for generational garbage collectors | Charlie Hunt, Staffan Friberg | 2013-08-20 |
| 8161084 | Memory management of soft references | Brian Goetz | 2012-04-17 |
| 8041918 | Method and apparatus for improving parallel marking garbage collectors that use external bitmaps | Alexander T. Garthwaite | 2011-10-18 |
| 7933937 | System and method for asynchronous parallel garbage collection | M. Bertrand Delsart | 2011-04-26 |
| 7890711 | Methods, apparatus, and program products for improved finalization | Peter B. Kessler | 2011-02-15 |
| 7853627 | Dense prefix generation for garbage collection | John Coomes | 2010-12-14 |
| 7779054 | Heuristic-based resumption of fully-young garbage collection intervals | David L. Detlefs | 2010-08-17 |
| 7676511 | Method and apparatus for reducing object pre-tenuring overhead in a generational garbage collector | David L. Detlefs, Fabio Rojas | 2010-03-09 |
| 7672983 | Method and apparatus for tracking activity of a garbage collector with a plurality of threads that operate concurrently with an application program | David L. Detlefs | 2010-03-02 |
| 7660961 | Concurrent evacuation of the young generation | Alexander T. Garthwaite | 2010-02-09 |
| 7606989 | Method and apparatus for dynamically pre-tenuring objects in a generational garbage collection system | David L. Detlefs, Fabio Rojas | 2009-10-20 |
| 7599973 | Method and apparatus for decreasing object copying by a generational, copying garbage collector | David L. Detlefs, Steven K. Heller | 2009-10-06 |