Issued Patents All Time
Showing 51–71 of 71 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 7225299 | Supporting speculative modification in a data cache | Guillermo J. Rozas, Alexander Klaiber, David Dunn, Paul Serris | 2007-05-29 |
| 7149851 | Method and system for conservatively managing store capacity available to a processor issuing stores | Guillermo J. Rozas, Alexander Klaiber, David Dunn, Paul Serris | 2006-12-12 |
| 7062567 | Intelligent network streaming and execution system for conventionally coded applications | Manuel Benitez, Anne Holler, Daniel T. Arai, Sameer Panwar | 2006-06-13 |
| 7043524 | Network caching system for streamed applications | Sridhar Ramakrishnan | 2006-05-09 |
| 6959320 | Client-side performance optimization system for streamed applications | Daniel T. Arai, Manuel Benitez, Anne Holler, Robert Curtis Wohlgemuth | 2005-10-25 |
| 6658486 | System and method for efficiently blocking event signals associated with an operating system | William B. Buzbee, James S. Mattson, Jr. | 2003-12-02 |
| 6622300 | Dynamic optimization of computer programs using code-rewriting kernal module | Umesh Krishnaswamy | 2003-09-16 |
| 6327704 | System, method, and product for multi-branch backpatching in a dynamic translator | James S. Mattson, Jr., William B. Buzbee, Manuel Benitez | 2001-12-04 |
| 6295644 | Method and apparatus for patching program text to improve performance of applications | Wei Hsu | 2001-09-25 |
| 6223339 | System, method, and product for memory management in a dynamic translator | James S. Mattson, Jr., William B. Buzbee | 2001-04-24 |
| 6205545 | Method and apparatus for using static branch predictions hints with dynamically translated code traces to improve performance | James S. Mattson, Jr., William B. Buzbee | 2001-03-20 |
| 6189141 | Control path evaluating trace designator with dynamically adjustable thresholds for activation of tracing for high (hot) activity and low (cold) activity of flow control | Manuel Benitez, James S. Mattson, Jr., William B. Buzbee | 2001-02-13 |
| 6164841 | Method, apparatus, and product for dynamic software code translation system | James S. Mattson, Jr., William B. Buzbee, Manuel Benitez | 2000-12-26 |
| 6148437 | System and method for jump-evaluated trace designation | James S. Mattson, Jr., William B. Buzbee | 2000-11-14 |
| 6115809 | Compiling strong and weak branching behavior instruction blocks to separate caches for dynamic and static prediction | James S. Mattson, Jr., William B. Buzbee | 2000-09-05 |
| 6112280 | Method and apparatus for distinct instruction pointer storage in a partitioned cache memory | James S. Mattson, Jr., William B. Buzbee | 2000-08-29 |
| 6052530 | Dynamic translation system and method for optimally translating computer code | William B. Buzbee, James S. Mattson, Jr., David Dunn | 2000-04-18 |
| 5933622 | Method for efficient handling of asynchronous events in a dynamic translation system | William B. Buzbee, James S. Mattson, Jr. | 1999-08-03 |
| 5911073 | Method and apparatus for dynamic process monitoring through an ancillary control code system | James S. Mattson, Jr., William B. Buzbee | 1999-06-08 |
| 5797013 | Intelligent loop unrolling | Uma Mahadevan | 1998-08-18 |
| 5721893 | Exploiting untagged branch prediction cache by relocating branches | Anne Holler | 1998-02-24 |