Issued Patents All Time
Showing 51–69 of 69 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 8095824 | Performing mode switching in an unbounded transactional memory (UTM) system | Martin Taillefer, Yossi Levanoni, Ali-Reza Adl-Tabatabai, Dave Detlefs, Vinod Grover +5 more | 2012-01-10 |
| 8024714 | Parallelizing sequential frameworks using transactions | John Duffy, Yosseff Levanoni | 2011-09-20 |
| 8010550 | Parallelizing sequential frameworks using transactions | John Duffy, Yosseff Levanoni | 2011-08-30 |
| 8001538 | Software accessible cache metadata | Timothy L. Harris, James R. Larus, Burton Smith | 2011-08-16 |
| 7895579 | Automated method and system for collecting and reporting API performance profiles | Nicholas Guerrera, Rico Mariani, Michael C. Fanning | 2011-02-22 |
| 7437711 | Communication among agile and context-bound objects | Christopher W. Brumme, James M. Lyon, Michael J. Toutonghi, Satish R. Thatte, Gopal Krishna R. Kakivaya +5 more | 2008-10-14 |
| 7409675 | Code rewriting | Christopher W. Brumme, Jonathan C. Hawkins, Alan Shi, Sean E. Trowbridge | 2008-08-05 |
| 7389514 | Software component execution management using context objects for tracking externally-defined intrinsic properties of executing software components within an execution environment | Wilfred Russell, Patrick James Helland, Greg Hope, Rodney Limprecht, Mohsen Al-Ghosein | 2008-06-17 |
| 7380038 | Priority registers for biasing access to shared resources | — | 2008-05-27 |
| 7222217 | Cache residency test instruction | — | 2007-05-22 |
| 7076784 | Software component execution management using context objects for tracking externally-defined intrinsic properties of executing software components within an execution environment | Wilfred Russell, Patrick James Helland, Greg Hope, Rodney Limprecht, Mohsen Al-Ghosein | 2006-07-11 |
| 6631425 | Just-in-time activation and as-soon-as-possible deactivation or server application components | Patrick James Helland, Rodney Limprecht, Mohsen Al-Ghosein, Wilfred Russell | 2003-10-07 |
| 6473791 | Object load balancing | Mohsen Al-Ghosein, Amit Mital, Rodney Limprecht | 2002-10-29 |
| 6442620 | Environment extensibility and automatic services for component applications using contexts, policies and activators | Satish R. Thatte, Richard D. Hill, Gopal Krishna R. Kakivaya, Craig Wittenberg, James M. Lyon +3 more | 2002-08-27 |
| 5854932 | Compiler and method for avoiding unnecessary recompilation | Rico Mariani, Daniel R. Spalding, Jonathan E. Caves, Scott Randell | 1998-12-29 |
| 5617569 | Method and system for implementing pointers to members in a compiler for an object-oriented programming language | D. T. Jones, Martin O'Riordan | 1997-04-01 |
| 5603030 | Method and system for destruction of objects using multiple destructor functions in an object-oriented computer system | Martin O'Riordan | 1997-02-11 |
| 5432936 | Method for implementing pointers to members in a compiler for an object-oriented programming language | D. T. Jones, Martin O'Riordan | 1995-07-11 |
| 5371891 | Method for object construction in a compiler for an object-oriented programming language | David Jones, Martin O'Riordan | 1994-12-06 |