RB

Robert Bedichek

TR Transmeta: 7 patents #15 of 86Top 20%
IN Intel: 2 patents #13,213 of 30,777Top 45%
Overall (All Time): #348,439 of 4,157,543Top 9%
14
Patents All Time

Issued Patents All Time

Patent #TitleCo-InventorsDate
9875103 Translating instructions in a speculative processor Linus Torvalds, Stephen C. Johnson 2018-01-23
8418153 Method for integration of interpretation and translation in a microprocessor Linus Torvalds, David Keppel 2013-04-09
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, Guillermo J. Rozas, Andrew Shaw, Linus Torvalds +1 more 2011-03-08
7761857 Method for switching between interpretation and dynamic translation in a processor system based upon code sequence execution counts Linus Torvalds, David Keppel 2010-07-20
7694113 Method for translating instructions in a speculative microprocessor Linus Torvalds, Stephen C. Johnson 2010-04-06
7617088 Interpage prologue to protect virtual address mappings David Keppel, John Banning 2009-11-10
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, Guillermo J. Rozas, Andrew Shaw, Linus Torvalds +1 more 2008-07-22
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, Guillermo J. Rozas, Andrew Shaw, Linus Torvalds +1 more 2006-08-22
6990658 Method for translating instructions in a speculative microprocessor featuring committing state Linus Torvalds, Stephen C. Johnson 2006-01-24
6845353 Interpage prologue to protect virtual address mappings David Keppel, John Banning 2005-01-18
6594821 Translation consistency checking for modified target instructions by comparing to original copy John Banning, H. Peter Anvin, Guillermo J. Rozas, Andrew Shaw, Linus Torvalds +1 more 2003-07-15
6415379 Method and apparatus for maintaining context while executing translated instructions David Keppel, Robert F. Cmelik 2002-07-02
5905855 Method and apparatus for correcting errors in computer systems Alex Klaiber, David Keppel 1999-05-18
4803622 Programmable I/O sequencer for use in an I/O processor William L. Bain, Jr., George W. Cox, Gerhard Grassl, Craig B. Peterson, Justin R. Rattner +2 more 1989-02-07