Issued Patents All Time
Showing 26–35 of 35 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 6530079 | Method for optimizing locks in computer programs | Manish Gupta, Mauricio J. Serrano, Vugranam C. Sreedhar, Samuel Midkiff | 2003-03-04 |
| 6487716 | Methods and apparatus for optimizing programs in the presence of exceptions | Manish Gupta, Michael Hind | 2002-11-26 |
| 6381738 | Method for optimizing creation and destruction of objects in computer programs | Manish Gupta, Mauricio J. Serrano, Vugranam C. Sreedhar, Samuel Midkiff | 2002-04-30 |
| 6301700 | Method and apparatus for slicing class hierarchies | John H. Field, Ganesan Ramalingam, Frank Tip | 2001-10-09 |
| 6179491 | Method and apparatus for slicing class hierarchies | John H. Field, Ganesan Ramalingam, Frank Tip | 2001-01-30 |
| 6101524 | Deterministic replay of multithreaded applications | Harini Srinivasan | 2000-08-08 |
| 5535394 | Methods for distinguishing dynamically allocated storage along different call paths and for providing a compact representation of alias analysis | Michael G. Burke, Paul Robert Carini | 1996-07-09 |
| 5485616 | Using program call graphs to determine the maximum fixed point solution of interprocedural bidirectional data flow problems in a compiler | Michael G. Burke, Paul Robert Carini | 1996-01-16 |
| 5448737 | System and method for optimizing computer code using a compact data flow representation | Michael G. Burke, Ronald G. Cytron | 1995-09-05 |
| 5327561 | System and method for solving monotone information propagation problems | Ron K. Cytron, Jeanne Ferrante | 1994-07-05 |