LT

Linus Torvalds

TR Transmeta: 9 patents #11 of 86Top 15%
IN Intel: 1 patents #18,218 of 30,777Top 60%
Overall (All Time): #238,195 of 4,157,543Top 6%
19
Patents All Time

Issued Patents All Time

Showing 1–19 of 19 patents

Patent #TitleCo-InventorsDate
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