Issued Patents All Time
Showing 1–25 of 42 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 10901808 | Concurrent mutation of isolated object graphs | John Duffy, Niklas Gustafsson | 2021-01-26 |
| 9875141 | Managing pools of dynamic resources | Joseph L. Hellerstein, Eric L. Eilebrecht, Paul F. Ringseth | 2018-01-23 |
| 9569282 | Concurrent mutation of isolated object graphs | John Duffy, Niklas Gustafsson | 2017-02-14 |
| 9274930 | Debugging system using static analysis | — | 2016-03-01 |
| 9092332 | Activity based sampling of diagnostics data | Daniel J. Taylor, Cosmin Radu, Bryan P. Arant | 2015-07-28 |
| 8903747 | Isolating changes in dynamic systems | Eric L. Eilebrecht, Erika Fuentes | 2014-12-02 |
| 8719803 | Controlling parallelization of recursion using pluggable policies | Stephen Toub, Igor Ostrovsky, Joe Duffy, Huseyin S. Yildiz | 2014-05-06 |
| 8601445 | Detaching profilers | David Broman, Jonathan White Keljo, Sean Selitrennikoff, Hsu-chieh Yuan | 2013-12-03 |
| 8543991 | Profile driven multicore background compilation | Subramanian Ramaswamy, David J. Hiniker-Roosa, Feng Yuan, Sedar Gokbulut, Ashok C. Kamath +1 more | 2013-09-24 |
| 8359292 | Semantic grouping for program performance data analysis | Joshua Ryan Williams | 2013-01-22 |
| 8271768 | Concurrent handling of exceptions in received aggregate exception structure with supplied exception handlers and marking handled exceptions | John Duffy, David Callahan, David L. Detlefs, Brian Grunkemeyer, Eric D. Tribble | 2012-09-18 |
| 8146085 | Concurrent exception handling using an aggregated exception structure | John Duffy, David Callahan, David L. Detlefs, Brian Grunkemeyer, Eric D. Tribble | 2012-03-27 |
| 8006235 | Profiler management | David Broman, Jonathan White Keljo, Sean Selitrennikoff, Hsu-chieh Yuan | 2011-08-23 |
| 7941793 | Class initialization method semantics | Gopala Krishna R. Kakivaya, Christopher W. Brumme, James S. Miller, David S. Mortenson, Sean E. Trowbridge | 2011-05-10 |
| 7921143 | Declarative pinning | Patrick H. Dussud | 2011-04-05 |
| 7882158 | Declarative pinning | Patrick H. Dussud | 2011-02-01 |
| 7861072 | Throwing one selected representative exception among aggregated multiple exceptions of same root cause received from concurrent tasks and discarding the rest | John Duffy, David Callahan, David L. Detlefs, Brian Grunkemeyer, Eric D. Tribble | 2010-12-28 |
| 7770202 | Cross assembly call interception | Christopher W. Brumme, Sebastian Lange, Gregory D. Fee, Dario Russi, Simon J. Hall +2 more | 2010-08-03 |
| 7735071 | Method and system for compiling multiple languages | Bradley Abrams, George H. Bosworth, Christopher W. Brumme, Patrick H. Dussud, Brian D. Harry +1 more | 2010-06-08 |
| 7631249 | Dynamically determining a buffer-stack overrun | Shrikrishna V. Borde, Louis Lafreniere | 2009-12-08 |
| 7627594 | Runtime support for nullable types | Henricus Johannes Maria Meijer, Anders Hejlsberg, Dinesh Chandrakant Kulkarni, John Duffy, Christopher W. Brumme +4 more | 2009-12-01 |
| 7614044 | Attempting runtime retranslation of unresolvable code | Sanjay Bhansali, Shajan Dasan, Brian D. Harry | 2009-11-03 |
| 7533123 | Declarative pinning | Patrick H. Dussud | 2009-05-12 |
| 7516441 | Method and system for program editing and debugging in a common language runtime environment | Jennifer Hamilton, Michael M. Magruder, James H. Hogg, William G. Evans, Lawrence B. Sullivan +15 more | 2009-04-07 |
| 7454447 | Declarative pinning | Patrick H. Dussud | 2008-11-18 |