Issued Patents All Time
Showing 76–100 of 119 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 9076019 | Method and apparatus for memory encryption with integrity check and protection against replay attacks | Shay Gueron, Francis X. McKeen, Carlos V. Rozas, David M. Durham, Jacob Doweck +4 more | 2015-07-07 |
| 9053346 | Low-overhead cryptographic method and apparatus for providing memory confidentiality, integrity and replay protection | Siddhartha Chhabra, Carlos V. Rozas, Alpa T. Narendra Trivedi, Men Long, David M. Durham | 2015-06-09 |
| 9043604 | Method and apparatus for key provisioning of hardware devices | Ernest Brickell, Shay Gueron, Jiangtao Li, Carlos V. Rozas, Daniel Nemiroff +2 more | 2015-05-26 |
| 8972746 | Technique for supporting multiple secure enclaves | Simon P. Johnson, Vincent R. Scarlata, Francis X. McKeen, Carlos V. Rozas | 2015-03-03 |
| 8966651 | Digital rights management (DRM) locker | Christopher McConnell | 2015-02-24 |
| 8839237 | Method and apparatus for tamper resistant communication in a virtualization enabled platform | Ravi L. Sahita, Subhash Gutti | 2014-09-16 |
| 8826035 | Cumulative integrity check value (ICV) processor based memory content protection | David M. Durham, Men Long | 2014-09-02 |
| 8819455 | Parallelized counter tree walk for low overhead memory replay protection | Siddhartha Chhabra, David M. Durham, Niranjan L. Cooray, Men Long, Carlos V. Rozas +1 more | 2014-08-26 |
| 8799673 | Seamlessly encrypting memory regions to protect against hardware-based attacks | Ravi L. Sahita, David M. Durham, Men Long | 2014-08-05 |
| 8738889 | Generating multiple address space identifiers per virtual machine to switch between protected micro-contexts | Madhavan Parthasarathy, Ravi L. Sahita, David M. Durham | 2014-05-27 |
| 8707450 | Digital rights management (DRM) locker | Christopher McConnell | 2014-04-22 |
| 8645704 | Protecting caller function from undesired access by callee function | David M. Durham, Ravi L. Sahita, Subhash Gutti | 2014-02-04 |
| 8560806 | Using a multiple stage memory address translation structure to manage protected micro-contexts | David M. Durham, Ravi L. Sahita | 2013-10-15 |
| 8555380 | Automatic modification of executable code | Vedvyas Shanbhogue, Ravi L. Sahita | 2013-10-08 |
| 8549254 | Using a translation lookaside buffer in a multiple stage memory address translation structure to manage protected microcontexts | — | 2013-10-01 |
| 8468356 | Software copy protection via protected execution of applications | Ravi L. Sahita, Vedvyas Shanbhogue, Ernest Brickell | 2013-06-18 |
| 8464251 | Method and apparatus for managing page tables from a non-privileged software domain | Ravi L. Sahita, Paul S. Schmitz | 2013-06-11 |
| 8381288 | Restricted component access to application memory | Ravi L. Sahita, Divya Naidu Kolar Sunder | 2013-02-19 |
| 8364973 | Dynamic generation of integrity manifest for run-time verification of software program | Hormuzd M. Khosravi, David M. Durham, Prashant Dewan, Ravi L. Sahita, Men Long | 2013-01-29 |
| 8341369 | Providing protected access to critical memory regions | Travis T. Schluessler, Hormuzd M. Khosravi, Ravi L. Sahita, Gayathri Nagabhushan, David M. Durham | 2012-12-25 |
| 8327359 | Method and apparatus for adaptive integrity measurement of computer software | Ravi L. Sahita | 2012-12-04 |
| 8316211 | Generating multiple address space identifiers per virtual machine to switch between protected micro-contexts | Madhavan Parthasarathy, Ravi L. Sahita, David M. Durham | 2012-11-20 |
| 8286238 | Method and apparatus for run-time in-memory patching of code from a service processor | David M. Durham, Hormuzd M. Khosravi, Travis T. Schluessler, Ravi L. Sahita | 2012-10-09 |
| 8281402 | Network vulnerability assessment of a host platform from an isolated partition in the host platform | Ravi L. Sahita, Hormuzd M. Khosravi, Uri Blumenthal | 2012-10-02 |
| 8266707 | Tamper resistant method, apparatus and system for secure portability of digital rights management-protected content | Prashant Dewan, Men Long | 2012-09-11 |