HA

H. Peter Anvin

TR Transmeta: 19 patents #4 of 86Top 5%
IN Intel: 13 patents #3,143 of 30,777Top 15%
📍 San Jose, CA: #759 of 32,062 inventorsTop 3%
🗺 California: #6,332 of 386,348 inventorsTop 2%
Overall (All Time): #42,687 of 4,157,543Top 2%
57
Patents All Time

Issued Patents All Time

Showing 26–50 of 57 patents

Patent #TitleCo-InventorsDate
8140872 Restoring processor context in response to processor power-up Marc Fleischmann 2012-03-20
8078853 Explicit control of speculation David Dunn 2011-12-13
8041876 Method and system for providing hardware support for memory protection and virtual memory address translation for a virtual machine 2011-10-18
7979669 Method and system for caching attribute data for matching attributes with physical addresses Guillermo J. Rozas, Alexander Klaiber, John Banning 2011-07-12
7913058 System and method for identifying TLB entries associated with a physical address of a specified range Guillermo J. Rozas, Alexander Klaiber, David Dunn 2011-03-22
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, Robert Bedichek, Guillermo J. Rozas, Andrew Shaw, Linus Torvalds +1 more 2011-03-08
7730330 System and method for saving and restoring a processor state without executing any instructions from a first instruction set Marc Fleischmann 2010-06-01
7725677 Method and apparatus for improving segmented memory addressing Alex Klaiber, Guillermo J. Rozas, Parag Gupta 2010-05-25
7694151 Architecture, system, and method for operating on encrypted and/or hidden information Richard C. Johnson, Andrew Morgan, Linus Torvalds 2010-04-06
7681046 System with secure cryptographic capabilities using a hardware specific digital secret Andrew Morgan 2010-03-16
7640450 Method and apparatus for handling nested faults David Keppel 2009-12-29
7596708 Adaptive power control Sameer Halepete, Zongjian Chen, Godfrey P. D'Souza, Marc Fleischmann, Keith Klayman +2 more 2009-09-29
7451300 Explicit control of speculation David Dunn 2008-11-11
7404181 Switching to original code comparison of modifiable code for translated code validity when frequency of detecting memory overwrites exceeds threshold John Banning, Robert Bedichek, Guillermo J. Rozas, Andrew Shaw, Linus Torvalds +1 more 2008-07-22
7380096 System and method for identifying TLB entries associated with a physical address of a specified range Guillermo J. Rozas, Alexander Klaiber, David Dunn 2008-05-27
7380098 Method and system for caching attribute data for matching attributes with physical addresses Guillermo J. Rozas, Alexander Klaiber, John Banning 2008-05-27
7334109 Method and apparatus for improving segmented memory addressing Alex Klaiber, Guillermo J. Rozas, Parag Gupta 2008-02-19
7331041 Method of changing modes of code generation Linus Torvalds 2008-02-12
7330959 Use of MTRR and page attribute table to support multiple byte order formats in a computer system 2008-02-12
7249246 Methods and systems for maintaining information for locating non-native processor instructions when executing native processor instructions John Banning, Guillermo J. Rozas 2007-07-24
7149872 System and method for identifying TLB entries associated with a physical address of a specified range Guillermo J. Rozas, Alexander Klaiber, David Dunn 2006-12-12
7111146 Method and system for providing hardware support for memory protection and virtual memory address translation for a virtual machine 2006-09-19
7100061 Adaptive power control Sameer Halepete, Zongjian Chen, Godfrey P. D'Souza, Marc Fleischmann, Keith Klayman +2 more 2006-08-29
7096460 Switching to original modifiable instruction copy comparison check to validate prior translation when translated sub-area protection exception slows down operation John Banning, Robert Bedichek, Guillermo J. Rozas, Andrew Shaw, Linus Torvalds +1 more 2006-08-22
7089397 Method and system for caching attribute data for matching attributes with physical addresses Guillermo J. Rozas, Alexander Klaiber, John Banning 2006-08-08