| 11176059 |
System, apparatus and method for page granular,software controlled multiple key memory encryption |
David M. Durham, Siddhartha Chhabra, Amy L. Santoni, Gilbert Neiger, Barry E. Huntley +6 more |
2021-11-16 |
| 11176243 |
Processor extensions to protect stacks during ring transitions |
Vedvyas Shanbhogue, Jason W. Brandt, Barry E. Huntley, Baiju V. Patel, Deepak Gupta |
2021-11-16 |
| 11163911 |
Secure public cloud with protected guest-verified host control |
David M. Durham, Gilbert Neiger, Barry E. Huntley, Baiju V. Patel |
2021-11-02 |
| 11163569 |
Hardware apparatuses, methods, and systems for individually revocable capabilities for enforcing temporal memory safety |
Michael LeMay, Vedvyas Shanbhogue, Deepak Gupta, David M. Durham, Willem Pinckaers +1 more |
2021-11-02 |
| 11139967 |
Restricting usage of encryption keys by untrusted software |
Ido Ouziel, Arie Aharon, Dror Caspi, Baruch Chaikin, Jacob Doweck +7 more |
2021-10-05 |
| 11099878 |
Scalable virtual machine operation inside trust domains within the trust domain architecture |
Tin-Cheung Kung, Vedvyas Shanbhogue, Barry E. Huntley, Arie Aharon |
2021-08-24 |
| 11099847 |
Mode-specific endbranch for control flow termination |
Vedvyas Shanbhogue, Jason W. Brandt, Xiaoning Li |
2021-08-24 |
| 11055401 |
Technologies for untrusted code execution with processor sandbox support |
Mingwei Zhang, Mingqiu Sun, Chunhui Zhang, Xiaoning Li |
2021-07-06 |
| 11036850 |
Technologies for object-oriented memory management with extended segmentation |
Michael LeMay, Barry E. Huntley |
2021-06-15 |
| 11029957 |
Apparatuses, methods, and systems for instructions to compartmentalize code |
Deepak Gupta, Vedvyas Shanbhogue, David Hansen, Jason W. Brandt, Joseph Nuzman +1 more |
2021-06-08 |
| 11029952 |
Hardware apparatuses and methods to switch shadow stack pointers |
Vedvyas Shanbhogue, Jason W. Brandt, Barry E. Huntley, Baiju V. Patel, Deepak Gupta |
2021-06-08 |
| 11023232 |
Control transfer termination instructions of an instruction set architecture (ISA) |
Vedvyas Shanbhogue, Jason W. Brandt, Uday Savagaonkar |
2021-06-01 |
| 11016773 |
Processor trace extensions to facilitate real-time security monitoring |
Salmin Sultana, Beeman C. Strong |
2021-05-25 |
| 11003597 |
Memory domains protection method and apparatus with composite protection key numbers |
Mingwei Zhang, David A. Koufaty |
2021-05-11 |
| 10901772 |
Virtualization exceptions |
Gilbert Neiger, Mayank Bomb, Manohar R. Castelino, Robert S. Chappell, David M. Durham +5 more |
2021-01-26 |
| 10884952 |
Enforcing memory operand types using protection keys |
Michael LeMay, David A. Koufaty |
2021-01-05 |