Issued Patents All Time
Showing 1–19 of 19 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 9875103 | Translating instructions in a speculative processor | Robert Bedichek, Stephen C. Johnson | 2018-01-23 |
| 8438548 | Consistency checking of source instruction to execute previously translated instructions between copy made upon occurrence of write operation to memory and current version | John Banning, H. Peter Anvin, Robert Bedicheck, Guillermo J. Rozas, Andrew Shaw +1 more | 2013-05-07 |
| 8418153 | Method for integration of interpretation and translation in a microprocessor | Robert Bedichek, David Keppel | 2013-04-09 |
| 8335930 | Architecture, system, and method for operating on encrypted and/or hidden information | Richard C. Johnson, Andrew Morgan, H. Peter Anvin | 2012-12-18 |
| 7904891 | Checking for instruction invariance to execute previously obtained translation code by comparing instruction to a copy stored when write operation to the memory portion occur | John Banning, H. Peter Anvin, Robert Bedichek, Guillermo J. Rozas, Andrew Shaw +1 more | 2011-03-08 |
| 7761857 | Method for switching between interpretation and dynamic translation in a processor system based upon code sequence execution counts | Robert Bedichek, David Keppel | 2010-07-20 |
| 7694113 | Method for translating instructions in a speculative microprocessor | Robert Bedichek, Stephen C. Johnson | 2010-04-06 |
| 7694151 | Architecture, system, and method for operating on encrypted and/or hidden information | Richard C. Johnson, Andrew Morgan, H. Peter Anvin | 2010-04-06 |
| 7694301 | Method and system for supporting input/output for a virtual machine | Nathan Isaac Laredo | 2010-04-06 |
| 7644210 | Method and system for storing and retrieving a translation of target program instruction from a host processor using fast look-up of indirect branch destination in a dynamic translation system | John Banning, Brett W. Coon, Brian Choy, Malcolm Wing, Patrick Gainer | 2010-01-05 |
| 7404181 | Switching to original code comparison of modifiable code for translated code validity when frequency of detecting memory overwrites exceeds threshold | John Banning, H. Peter Anvin, Robert Bedichek, Guillermo J. Rozas, Andrew Shaw +1 more | 2008-07-22 |
| 7331041 | Method of changing modes of code generation | H. Peter Anvin | 2008-02-12 |
| 7111096 | Fast look-up of indirect branch destination in a dynamic translation system | John Banning, Brett W. Coon, Brian Choy, Malcolm Wing, Patrick Gainer | 2006-09-19 |
| 7096460 | Switching to original modifiable instruction copy comparison check to validate prior translation when translated sub-area protection exception slows down operation | John Banning, H. Peter Anvin, Robert Bedichek, Guillermo J. Rozas, Andrew Shaw +1 more | 2006-08-22 |
| 6990658 | Method for translating instructions in a speculative microprocessor featuring committing state | Robert Bedichek, Stephen C. Johnson | 2006-01-24 |
| 6880152 | Method of determining a mode of code generation | H. Peter Anvin | 2005-04-12 |
| 6714904 | System for using rate of exception event generation during execution of translated instructions to control optimization of the translated instructions | David Keppel | 2004-03-30 |
| 6615300 | Fast look-up of indirect branch destination in a dynamic translation system | John Banning, Brett W. Coon, Brian Choy, Malcolm Wing, Patrick Gainer | 2003-09-02 |
| 6594821 | Translation consistency checking for modified target instructions by comparing to original copy | John Banning, H. Peter Anvin, Robert Bedichek, Guillermo J. Rozas, Andrew Shaw +1 more | 2003-07-15 |