BP

Baiju V. Patel

IN Intel: 109 patents #175 of 30,777Top 1%
IBM: 3 patents #26,272 of 70,183Top 40%
📍 Portland, OR: #98 of 9,213 inventorsTop 2%
🗺 Oregon: #171 of 28,073 inventorsTop 1%
Overall (All Time): #11,425 of 4,157,543Top 1%
112
Patents All Time

Issued Patents All Time

Showing 51–75 of 112 patents

Patent #TitleCo-InventorsDate
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