Issued Patents All Time
Showing 25 most recent of 31 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 8359496 | Fault-resistant just-in-time compiler | Daniel R. Bornstein, Ben Cheng | 2013-01-22 |
| 8201026 | Fault-resistant just-in-time compiler | Daniel R. Bornstein, Ben Cheng | 2012-06-12 |
| 7995221 | Method of printing a multi-page document using a cyclical multi-page transport apparatus | Steven Miller, David E. De Bellis, Daniel L. Stuart | 2011-08-09 |
| 7386861 | System and method for efficiently blocking event signals associated with an operating system | James S. Mattson, Jr., Lacky V. Shah | 2008-06-10 |
| 6658486 | System and method for efficiently blocking event signals associated with an operating system | James S. Mattson, Jr., Lacky V. Shah | 2003-12-02 |
| 6330691 | Use of dynamic translation to provide breakpoints in non-writeable object code | Carl D. Burch | 2001-12-11 |
| 6327704 | System, method, and product for multi-branch backpatching in a dynamic translator | James S. Mattson, Jr., Lacky V. Shah, Manuel Benitez | 2001-12-04 |
| 6314560 | Method and apparatus for a translation system that aggressively optimizes and preserves full synchronous exception state | David Dunn | 2001-11-06 |
| 6275981 | Method and system for correlating profile data dynamically generated from an optimized executable program with source code statements | Michelle A. Ruscetta, Carol L. Thompson | 2001-08-14 |
| 6247172 | Method for a translation system that aggressively optimizes and preserves full synchronous exception state | David Dunn | 2001-06-12 |
| 6223339 | System, method, and product for memory management in a dynamic translator | Lacky V. Shah, James S. Mattson, Jr. | 2001-04-24 |
| 6219832 | System and method of using annotations to optimize dynamically translated code in the presence of signals | — | 2001-04-17 |
| 6205545 | Method and apparatus for using static branch predictions hints with dynamically translated code traces to improve performance | Lacky V. Shah, James S. Mattson, Jr. | 2001-03-20 |
| 6199202 | Method and apparatus for the inter-operation of differing architectural and run time conventions | Cary A. Coutant, Anthony F. Istvan | 2001-03-06 |
| 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., Lacky V. Shah | 2001-02-13 |
| 6164841 | Method, apparatus, and product for dynamic software code translation system | James S. Mattson, Jr., Lacky V. Shah, Manuel Benitez | 2000-12-26 |
| 6148437 | System and method for jump-evaluated trace designation | Lacky V. Shah, James S. Mattson, Jr. | 2000-11-14 |
| 6115809 | Compiling strong and weak branching behavior instruction blocks to separate caches for dynamic and static prediction | James S. Mattson, Jr., Lacky V. Shah | 2000-09-05 |
| 6112280 | Method and apparatus for distinct instruction pointer storage in a partitioned cache memory | Lacky V. Shah, James S. Mattson, Jr. | 2000-08-29 |
| 6052530 | Dynamic translation system and method for optimally translating computer code | James S. Mattson, Jr., Lacky V. Shah, David Dunn | 2000-04-18 |
| 5933622 | Method for efficient handling of asynchronous events in a dynamic translation system | James S. Mattson, Jr., Lacky V. Shah | 1999-08-03 |
| 5911073 | Method and apparatus for dynamic process monitoring through an ancillary control code system | James S. Mattson, Jr., Lacky V. Shah | 1999-06-08 |
| 5909578 | Use of dynamic translation to burst profile computer applications | — | 1999-06-01 |
| 5854928 | Use of run-time code generation to create speculation recovery code in a computer system | — | 1998-12-29 |
| 5838978 | System and method of using annotations to optimize dynamically translated code in the presence of signals | — | 1998-11-17 |