San Jose, California
United States
63
2025-10-09
The entities that hold a legal rights for patent applications filed by inventor Anvin H. Peter:
H. Peter Anvin from San Jose, US has applied for patents for these inventions. The list has both pending applications and granted patents:
SYSTEM, APPARATUS AND METHODS FOR PERFORMANT READ AND WRITE OF PROCESSOR STATE INFORMATION RESPONSIVE TO LIST INSTRUCTIONS
#2 | 2025-02-27METHOD AND APPARATUS FOR PARTIAL VIRTUALIZATION IN A PROCESSOR
#3 | 2024-03-28FLOATING-POINT SCALAR COMPARISON WITH ENHANCED FLAGS
#4 | 2023-09-07SOFTWARE-CONTROLLED FLAG TO REQUIRE A STACK SWITCH DURING EXECUTION
#5 | 2022-12-29SYSTEM, APPARATUS AND METHODS FOR PERFORMANT READ AND WRITE OF PROCESSOR STATE INFORMATION RESPONSIVE TO LIST INSTRUCTIONS
#6 | 2022-09-08FLEXIBLE RETURN AND EVENT DELIVERY
#7 | 2022-06-02Shadow stack ISA extensions to support fast return and event delivery (FRED) architecture
#8 | 2021-11-18Methods, apparatus, and instructions for user-level thread suspension
#9 | 2021-09-30Shadow stack ISA extensions to support fast return and event delivery (FRED) architecture
#10 | 2021-08-19Protecting supervisor mode information
#11 | 2021-02-18Protecting supervisor mode information
#12 | 2019-03-21Protecting supervisor mode information
#13 | 2017-08-10Methods, apparatus, and instructions for user level thread suspension
#14 | 2016-12-29Instructions and Logic to Provide Memory Access Key Protection Functionality
#15 | 2016-06-30Protecting supervisor mode information
#16 | 2016-03-31Avoiding premature enabling of nonmaskable interrupts when returning from exceptions
#17 | 2015-06-25INSTRUCTIONS AND LOGIC TO PROVIDE BASE REGISTER SWAP STATUS VERIFICATION FUNCTIONALITY
#18 | 2015-06-11Instructions and logic to provide memory access key protection functionality
#19 | 2014-12-30Method and system for caching attribute data for matching attributes with physical addresses
#20 | 2014-07-03Handling of binary translated self modifying code and cross modifying code
#21 | 2013-05-23Adaptive power control
#22 | 2013-05-02Method and system for caching attribute data for matching attributes with physical addresses
#23 | 2013-04-25Method and system for providing hardware support for memory protection and virtual memory address translation for a virtual machine
#24 | 2012-10-04SYSTEM AND METHOD FOR IDENTIFYING TLB ENTRIES ASSOCIATED WITH A PHYSICAL ADDRESS OF A SPECIFIED RANGE
#25 | 2012-09-27Supporting multiple byte order formats in a computer system
#26 | 2012-08-16STORING CONTEXT INFORMATION PRIOR TO NOT SUPPLYING POWER TO A PROCESSOR
#27 | 2012-06-28Method and system for caching attribute data for matching attributes with physical addresses
#28 | 2012-04-10Supporting multiple byte order formats in a computer system
#29 | 2012-03-22System and method for identifying TLB entries associated with a physical address of a specified range
#30 | 2012-03-20Restoring processor context in response to processor power-up
#31 | 2012-02-09Consistency checking of source instruction to execute previously translated instructions between copy made upon occurrence of write operation to memory and current version
#32 | 2012-01-19Method and system for providing hardware support for memory protection and virtual memory address translation for a virtual machine
#33 | 2011-12-13Explicit control of speculation
#34 | 2011-10-18Method and system for providing hardware support for memory protection and virtual memory address translation for a virtual machine
#35 | 2011-07-12Method and system for caching attribute data for matching attributes with physical addresses
#36 | 2010-12-23System and method to view crash dump information using a 2-d barcode
#37 | 2010-06-01System and method for saving and restoring a processor state without executing any instructions from a first instruction set
#38 | 2010-05-25Method and apparatus for improving segmented memory addressing
#39 | 2010-04-06Architecture, system, and method for operating on encrypted and/or hidden information
#40 | 2010-03-16System with secure cryptographic capabilities using a hardware specific digital secret
#41 | 2010-01-21Architecture, system, and method for operating on encrypted and/or hidden information
#42 | 2010-01-14Adaptive power control
#43 | 2009-12-29Method and apparatus for handling nested faults
#44 | 2009-09-29Adaptive power control
#45 | 2008-12-18Checking for instruction invariance to execute previously obtained translation code by comparing instruction to a copy stored when write operation to the memory portion occur
#46 | 2008-11-27System and method for identifying TLB entries associated with a physical address of a specified range
#47 | 2008-11-11Explicit control of speculation
#48 | 2008-07-22Switching to original code comparison of modifiable code for translated code validity when frequency of detecting memory overwrites exceeds threshold
#49 | 2008-05-27Method and system for caching attribute data for matching attributes with physical addresses
#50 | 2008-05-27System and method for identifying TLB entries associated with a physical address of a specified range
#51 | 2008-02-19Method and apparatus for improving segmented memory addressing
#52 | 2008-02-12Method of changing modes of code generation
#53 | 2008-02-12Use of MTRR and page attribute table to support multiple byte order formats in a computer system
#54 | 2007-07-24Methods and systems for maintaining information for locating non-native processor instructions when executing native processor instructions
#55 | 2006-09-19Method and system for providing hardware support for memory protection and virtual memory address translation for a virtual machine
#56 | 2006-08-29Adaptive power control
#57 | 2006-08-22Switching to original modifiable instruction copy comparison check to validate prior translation when translated sub-area protection exception slows down operation
#58 | 2006-08-08Method and system for caching attribute data for matching attributes with physical addresses
#59 | 2006-05-02Method and system for implementing a floating point compare using recorded flags
#60 | 2005-11-22System and method for preserving internal processor context when the processor is powered down and restoring the internal processor context when processor is restored
#61 | 2005-04-12Method of determining a mode of code generation
#62 | 2005-02-01Method and apparatus for improving segmented memory addressing
#63 | 2005-01-13System and method for identifying TLB entries associated with a physical address of a specified range
213968 ⎘