Issued Patents All Time
Showing 51–75 of 112 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 10628612 | Secure public cloud with protected guest-verified host control | David M. Durham, Gilbert Neiger, Barry E. Huntley, Ravi L. Sahita | 2020-04-21 |
| 10530568 | Encryption interface | Eugene M. Kishinevsky, Uday Savagaonkar, Alpa T. Narendra Trivedi, Siddhartha Chhabra, Men Long +2 more | 2020-01-07 |
| 10515023 | System for address mapping and translation protection | Ravi L. Sahita, Gilbert Neiger, Vedvyas Shanbhogue, David M. Durham, Andrew V. Anderson +7 more | 2019-12-24 |
| 10509734 | Cryptographic pointer address encoding | David M. Durham | 2019-12-17 |
| 10503664 | Virtual machine manager for address mapping and translation protection | David M. Durham, Ravi L. Sahita, Gilbert Neiger, Vedvyas Shanbhogue, Andrew V. Anderson +7 more | 2019-12-10 |
| 10452403 | Mechanism for instruction set based thread execution on a plurality of instruction sequencers | Hong Wang, John Shen, Edward T. Grochowski, Richard Hankins, Gautham Chinya +9 more | 2019-10-22 |
| 10430580 | Processor extensions to protect stacks during ring transitions | Vedvyas Shanbhogue, Jason W. Brandt, Ravi L. Sahita, Barry E. Huntley, Deepak Gupta | 2019-10-01 |
| 10394556 | Hardware apparatuses and methods to switch shadow stack pointers | Vedvyas Shanbhogue, Jason W. Brandt, Ravi L. Sahita, Barry E. Huntley, Deepak Gupta | 2019-08-27 |
| 10303899 | Secure public cloud with protected guest-verified host control | David M. Durham, Gilbert Neiger, Barry E. Huntley, Ravi L. Sahita | 2019-05-28 |
| 10255202 | Multi-tenant encryption for storage class memory | Hormuzd M. Khosravi | 2019-04-09 |
| 10162640 | Instruction for performing an overload check | Martin G. Dixon, Rajeev Gopalakrishna | 2018-12-25 |
| 10152430 | Cryptographic pointer address encoding | David M. Durham | 2018-12-11 |
| 10114768 | Enhance memory access permission based on per-page current privilege level | Gur Hildesheim, Gilbert Neiger, Ron Rais | 2018-10-30 |
| 10089247 | System and method for coupling a host device to secure and non-secure devices | Nitin V. Sarangdhar, Tin-Cheung Kung, Joseph F. Cihula, Prashant Sethi, Vinay Kumar Rangineni | 2018-10-02 |
| 10091216 | Method, apparatus, system, and computer readable medium for providing apparatus security | Gal Chanoch, Eran Birk, Steven Grobman, Tobias M. Kohlenberg, Rajeev Gopalakrishna | 2018-10-02 |
| 9990206 | Mechanism for instruction set based thread execution of a plurality of instruction sequencers | Hong Wang, John Shen, Edward T. Grochowski, Richard Hankins, Gautham Chinya +9 more | 2018-06-05 |
| 9965619 | Return address overflow buffer | Jason W. Brandt, Vedvyas Shanbhogue | 2018-05-08 |
| 9875102 | Apparatus, system, and method for persistent user-level thread | Gautham Chinya, Hong Wang, Prashant Sethi, Shivnandan Kaushik, Bryant Bigbee +6 more | 2018-01-23 |
| 9811479 | Cryptographic pointer address encoding | David M. Durham | 2017-11-07 |
| 9766891 | Apparatus, system, and method for persistent user-level thread | Gautham Chinya, Hong Wang, Prashant Sethi, Shivnandan Kaushik, Bryant Bigbee +6 more | 2017-09-19 |
| 9720697 | Mechanism for instruction set based thread execution on a plurality of instruction sequencers | Hong Wang, John Shen, Ed Grochowski, James P. Held, Bryant Bigbee +9 more | 2017-08-01 |
| 9614666 | Encryption interface | Eugene M. Kishinevsky, Uday Savagaonkar, Alpa T. Narendra Trivedi, Siddhartha Chhabra, Men Long +2 more | 2017-04-04 |
| 9588771 | Instruction set architecture-based inter-sequencer communications with a heterogeneous resource | Hong Wang, John Shen, Hong Jiang, Richard Hankins, Per Hammarlund +8 more | 2017-03-07 |
| 9519773 | Returning to a control transfer instruction | Vedvyas Shanbhogue, Ravi L. Sahita | 2016-12-13 |
| 9514285 | Creating stack position dependent cryptographic return address to mitigate return oriented programming attacks | David M. Durham | 2016-12-06 |