Patent | Date |
---|
Supporting secure memory intent Grant 11,392,507 - Zmudzinski , et al. July 19, 2 | 2022-07-19 |
Apparatuses, Methods, And Systems For Hashing Instructions App 20220188114 - Shemy; Regev ;   et al. | 2022-06-16 |
Apparatuses, Methods, And Systems For Hashing Instructions App 20220147356 - Shemy; Regev ;   et al. | 2022-05-12 |
Binary translation for hardened software security Grant 11,308,214 - Anati , et al. April 19, 2 | 2022-04-19 |
Preventing unauthorized access to encrypted memory Grant 11,243,893 - Lutz , et al. February 8, 2 | 2022-02-08 |
Processors, Methods, Systems, And Instructions To Support Live Migration Of Protected Containers App 20210406201 - Rozas; Carlos V. ;   et al. | 2021-12-30 |
Secure memory repartitioning technologies Grant 11,204,874 - Shanbhogue , et al. December 21, 2 | 2021-12-21 |
Apparatuses, methods, and systems for hashing instructions Grant 11,188,335 - Shemy , et al. November 30, 2 | 2021-11-30 |
Systems And Methods For Intellectual Property-secured, Remote Debugging App 20210364571 - Kurts; Tsvika ;   et al. | 2021-11-25 |
Supporting Secure Memory Intent App 20210255962 - Zmudzinski; Krystof C. ;   et al. | 2021-08-19 |
Systems and methods for intellectual property-secured, remote debugging Grant 11,085,964 - Kurts , et al. August 10, 2 | 2021-08-10 |
Processors, methods, systems, and instructions to support live migration of protected containers Grant 11,055,236 - Rozas , et al. July 6, 2 | 2021-07-06 |
Apparatuses, Methods, And Systems For Hashing Instructions App 20210049013 - Shemy; Regev ;   et al. | 2021-02-18 |
Supporting secure memory intent Grant 10,922,241 - Zmudzinski , et al. February 16, 2 | 2021-02-16 |
Systems And Methods For Intellectual Property-secured, Remote Debugging App 20200348361 - Kurts; Tsvika ;   et al. | 2020-11-05 |
Apparatuses, methods, and systems for hashing instructions Grant 10,824,428 - Shemy , et al. November 3, 2 | 2020-11-03 |
Apparatuses, Methods, And Systems For Hashing Instructions App 20200310802 - Shemy; Regev ;   et al. | 2020-10-01 |
Secure Memory Repartitioning Technologies App 20200233807 - Shanbhogue; Vedvyas ;   et al. | 2020-07-23 |
Binary Translation For Hardened Software Security App 20200210583 - Anati; Ittai ;   et al. | 2020-07-02 |
Application execution enclave memory method and apparatus Grant 10,671,542 - Shanbhogue , et al. | 2020-06-02 |
Processors, Methods, Systems, And Instructions To Support Live Migration Of Protected Containers App 20200142838 - Rozas; Carlos V. ;   et al. | 2020-05-07 |
Secure memory repartitioning technologies Grant 10,628,315 - Shanbhogue , et al. | 2020-04-21 |
Instructions and logic to provide advanced paging capabilities for secure enclave page caches Grant 10,592,421 - Rozas , et al. | 2020-03-17 |
Processors, methods, systems, and instructions to support live migration of protected containers Grant 10,558,588 - Rozas , et al. Feb | 2020-02-11 |
Unblock instruction to reverse page block during paging Grant 10,552,344 - Rozas , et al. Fe | 2020-02-04 |
Instructions and logic to suspend/resume migration of enclaves in a secure enclave page cache Grant 10,534,724 - Rozas , et al. Ja | 2020-01-14 |
Preventing Unauthorized Access To Encrypted Memory App 20190347213 - LUTZ; Jonathan ;   et al. | 2019-11-14 |
Supporting Secure Memory Intent App 20190324918 - Zmudzinski; Krystof C. ;   et al. | 2019-10-24 |
Memory management in secure enclaves Grant 10,409,597 - Leslie-Hurd , et al. Sept | 2019-09-10 |
Provisioning keys for virtual machine secure enclaves Grant 10,338,957 - Scarlata , et al. | 2019-07-02 |
Unblock Instruction To Reverse Page Block During Paging App 20190196982 - ROZAS; Carlos V. ;   et al. | 2019-06-27 |
Supporting oversubscription of guest enclave memory pages Grant 10,324,862 - Leslie-Hurd , et al. | 2019-06-18 |
Supporting secure memory intent Grant 10,282,306 - Zmudzinski , et al. | 2019-05-07 |
Cache Behavior For Secure Memory Repartitioning Systems App 20190102324 - Ozsoy; Meltem ;   et al. | 2019-04-04 |
Secure Memory Repartitioning Technologies App 20190095334 - Shanbhogue; Vedvyas ;   et al. | 2019-03-28 |
Hardware Support For Static Mode Of Protected Memory Management On Flexibly-convertible Enclave Platform App 20190095357 - OZSOY; Meltem ;   et al. | 2019-03-28 |
Maintaining a secure processing environment across power cycles Grant 10,216,648 - McKeen , et al. Feb | 2019-02-26 |
Memory Management In Secure Enclaves App 20180329707 - Leslie-Hurd; Rebekah ;   et al. | 2018-11-15 |
Managing memory for secure enclaves Grant 10,120,805 - Leslie-Hurd , et al. November 6, 2 | 2018-11-06 |
Supporting Secure Memory Intent App 20180239713 - Zmudzinski; Krystof C. ;   et al. | 2018-08-23 |
Managing Memory For Secure Enclaves App 20180203801 - Leslie-Hurd; Rebekah M. ;   et al. | 2018-07-19 |
Method and apparatus for securely saving and restoring the state of a computing platform Grant 10,019,601 - Scarlata , et al. July 10, 2 | 2018-07-10 |
Provisioning Keys For Virtual Machine Secure Enclaves App 20180183580 - Scarlata; Vincent R. ;   et al. | 2018-06-28 |
Memory management in secure enclaves Grant 9,990,197 - Leslie-Hurd , et al. June 5, 2 | 2018-06-05 |
Instructions and logic to interrupt and resume paging in a secure enclave page cache Grant 9,990,314 - Rozas , et al. June 5, 2 | 2018-06-05 |
Virtual memory address range register Grant 9,971,705 - Hildesheim , et al. May 15, 2 | 2018-05-15 |
Supporting Oversubscription Of Guest Enclave Memory Pages App 20180095894 - Leslie-Hurd; Rebekah M. ;   et al. | 2018-04-05 |
Flushing and restoring core memory content to external memory Grant 9,891,695 - Gendler , et al. February 13, 2 | 2018-02-13 |
Supporting secure memory intent Grant 9,875,189 - Zmudzinski , et al. January 23, 2 | 2018-01-23 |
Processors, Methods, Systems, And Instructions To Support Live Migration Of Protected Containers App 20180004683 - Rozas; Carlos V. ;   et al. | 2018-01-04 |
Application Execution Enclave Memory Method And Apparatus App 20180004675 - SHANBHOGUE; VEDVYAS ;   et al. | 2018-01-04 |
Memory Management In Secure Enclaves App 20170351515 - Leslie-Hurd; Rebekah ;   et al. | 2017-12-07 |
Instructions And Logic To Interrupt And Resume Paging In A Secure Enclave Page Cache App 20170337145 - Rozas; Carlos V. ;   et al. | 2017-11-23 |
Maintaining A Secure Processing Environment Across Power Cycles App 20170270058 - McKeen; Francis X. ;   et al. | 2017-09-21 |
Secure memory repartitioning Grant 9,767,044 - Chhabra , et al. September 19, 2 | 2017-09-19 |
Memory management in secure enclaves Grant 9,766,889 - Leslie-Hurd , et al. September 19, 2 | 2017-09-19 |
Memory management in secure enclaves Grant 9,747,102 - Leslie , et al. August 29, 2 | 2017-08-29 |
Access type protection of memory reserved for use by processor logic Grant 9,720,843 - Hildesheim , et al. August 1, 2 | 2017-08-01 |
Processors, methods, systems, and instructions to support live migration of protected containers Grant 9,710,401 - Rozas , et al. July 18, 2 | 2017-07-18 |
Instructions and logic to interrupt and resume paging in a secure enclave page cache Grant 9,703,733 - Rozas , et al. July 11, 2 | 2017-07-11 |
Feature licensing in a secure processing environment Grant 9,698,989 - Scarlata , et al. July 4, 2 | 2017-07-04 |
Instructions and logic to suspend/resume migration of enclaves in a secure enclave page cache App 20170185533 - Rozas; Carlos V. ;   et al. | 2017-06-29 |
Paging in secure enclaves Grant 9,690,704 - Mckeen , et al. June 27, 2 | 2017-06-27 |
Maintaining a secure processing environment across power cycles Grant 9,684,608 - McKeen , et al. June 20, 2 | 2017-06-20 |
Paging In Secure Enclaves App 20170024317 - Mckeen; Francis X. ;   et al. | 2017-01-26 |
Processors, Methods, Systems, And Instructions To Support Live Migration Of Protected Containers App 20160378688 - ROZAS; CARLOS V. ;   et al. | 2016-12-29 |
Flushing And Restoring Core Memory Content To External Memory App 20160378660 - Gendler; Alexander ;   et al. | 2016-12-29 |
Instructions And Logic To Provide Advanced Paging Capabilities For Secure Enclave Page Caches App 20160371191 - ROZAS; CARLOS V. ;   et al. | 2016-12-22 |
Supporting Secure Memory Intent App 20160364338 - Zmudzinski; Krystof C. ;   et al. | 2016-12-15 |
Using authenticated manifests to enable external certification of multi-processor platforms Grant 9,448,950 - Scarlata , et al. September 20, 2 | 2016-09-20 |
Instructions and logic to provide advanced paging capabilities for secure enclave page caches Grant 9,430,384 - Rozas , et al. August 30, 2 | 2016-08-30 |
Method and apparatus for securely saving and restoring the state of a computing platform Grant 9,407,636 - Scarlata , et al. August 2, 2 | 2016-08-02 |
Memory Management In Secure Enclaves App 20160202976 - Leslie-Hurd; Rebekah ;   et al. | 2016-07-14 |
Virtual Memory Address Range Register App 20160170900 - Hildesheim; Gur ;   et al. | 2016-06-16 |
Modifying memory permissions in a secure processing environment Grant 9,355,262 - Leslie-Hurd , et al. May 31, 2 | 2016-05-31 |
Maintaining A Secure Processing Environment Across Power Cycles App 20160117265 - MCKEEN; Francis X. ;   et al. | 2016-04-28 |
Paging in secure enclaves Grant 9,323,686 - Mckeen , et al. April 26, 2 | 2016-04-26 |
Virtual memory address range register Grant 9,286,235 - Hildesheim , et al. March 15, 2 | 2016-03-15 |
Instructions And Logic To Interrupt And Resume Paging In A Secure Enclave Page Cache App 20150378941 - Rozas; Carlos V. ;   et al. | 2015-12-31 |
Method And Apparatus For Securely Saving And Restoring The State Of A Computing Platform App 20150334114 - SCARLATA; VINCENT ;   et al. | 2015-11-19 |
Apparatus and method for page walk extension for enhanced security checks Grant 9,183,161 - Hildesheim , et al. November 10, 2 | 2015-11-10 |
Method and apparatus for memory encryption with integrity check and protection against replay attacks Grant 9,076,019 - Gueron , et al. July 7, 2 | 2015-07-07 |
Modifying Memory Permissions In A Secure Processing Environment App 20150186659 - LESLIE-HURD; Rebekah ;   et al. | 2015-07-02 |
Using Authenticated Manifests To Enable External Certification Of Multi-processor Platforms App 20150178226 - Scarlata; Vincent R. ;   et al. | 2015-06-25 |
System to profile and optimize user software in a managed run-time environment Grant 9,063,804 - Newburn , et al. June 23, 2 | 2015-06-23 |
Secure Memory Repartitioning App 20150089173 - Chhabra; Siddhartha ;   et al. | 2015-03-26 |
Feature Licensing In A Secure Processing Environment App 20150033316 - Scarlata; Vincent ;   et al. | 2015-01-29 |
Secure Processing Environment Measurement And Attestation App 20150033012 - Scarlata; Vincent R. ;   et al. | 2015-01-29 |
Measuring A Secure Enclave App 20150033034 - Gerzon; Gideon ;   et al. | 2015-01-29 |
Instructions And Logic To Provide Advanced Paging Capabilities For Secure Enclave Page Caches App 20140297962 - ROZAS; CARLOS V ;   et al. | 2014-10-02 |
Method And Apparatus For Memory Encryption With Integrity Check And Protection Against Replay Attacks App 20140223197 - Gueron; Shay ;   et al. | 2014-08-07 |
Paging In Secure Enclaves App 20140189325 - Mckeen; Francis X. ;   et al. | 2014-07-03 |
Memory Management In Secure Enclaves App 20140189326 - Leslie; Rebekah ;   et al. | 2014-07-03 |
Apparatus And Method For Page Walk Extension For Enhanced Security Checks App 20140189274 - Hildesheim; Gur ;   et al. | 2014-07-03 |
Access Type Protection Of Memory Reserved For Use By Processor Logic App 20140189261 - HILDESHEIM; GUR ;   et al. | 2014-07-03 |
Programmable event-driven yield mechanism Grant 8,762,694 - Zou , et al. June 24, 2 | 2014-06-24 |
System To Profile And Optimize User Software In A Managed Run-time Environment App 20140089942 - Newburn; Chris J. ;   et al. | 2014-03-27 |
Context state management for processor feature sets Grant 8,677,163 - Van Dyke , et al. March 18, 2 | 2014-03-18 |
Context state management for processor feature sets Grant 8,631,261 - Van Dyke , et al. January 14, 2 | 2014-01-14 |
Virtual Memory Address Range Register App 20140006746 - Hildesheim; Gur ;   et al. | 2014-01-02 |
System to profile and optimize user software in a managed run-time environment Grant 8,566,567 - Newburn , et al. October 22, 2 | 2013-10-22 |
Context State Management For Processor Feature Sets App 20130219154 - Van Dyke; Don A. ;   et al. | 2013-08-22 |
Tweakable encryption mode for memory encryption with protection against replay attacks Grant 8,468,365 - Gueron , et al. June 18, 2 | 2013-06-18 |
Context State Management For Processor Feature Sets App 20130042093 - Van Dyke; Don A. ;   et al. | 2013-02-14 |
System To Profile And Optimize User Software In A Managed Run-Time Environment App 20130031557 - Newburn; Chris J. ;   et al. | 2013-01-31 |
System to profile and optimize user software in a managed run-time environment Grant 8,301,868 - Newburn , et al. October 30, 2 | 2012-10-30 |
Method and system to facilitate configuration of a hardware device in a platform Grant 8,219,797 - Chinnaswamy , et al. July 10, 2 | 2012-07-10 |
Asynchronous control transfer Grant 8,171,270 - Newburn , et al. May 1, 2 | 2012-05-01 |
Tweakable Encrypion Mode For Memory Encryption With Protection Against Replay Attacks App 20120079285 - GUERON; SHAY ;   et al. | 2012-03-29 |
Representing a plurality of instructions with a fewer number of micro-operations Grant 8,082,430 - Valentine , et al. December 20, 2 | 2011-12-20 |
Programmable event driven yield mechanism which may activate service threads Grant 7,849,465 - Zou , et al. December 7, 2 | 2010-12-07 |
Method and apparatus to estimate energy consumed by central processing unit core Grant 7,757,103 - Savransky , et al. July 13, 2 | 2010-07-13 |
Method And System To Facilitate Configuration Of A Hardware Device In A Platform App 20100169635 - Chinnaswamy; Kumar ;   et al. | 2010-07-01 |
Processor having inactive state of operation and method thereof Grant 7,536,485 - Kamhi , et al. May 19, 2 | 2009-05-19 |
Coordinating idle state transitions in multi-core processors Grant 7,451,333 - Naveh , et al. November 11, 2 | 2008-11-11 |
System and method of converting data formats and communicating between execution units Grant 7,430,656 - Sperber , et al. September 30, 2 | 2008-09-30 |
Asynchronous control transfer App 20080162910 - Newburn; Chris J. ;   et al. | 2008-07-03 |
Method and apparatus to estimate energy consumed by central processing unit core App 20080155281 - Savransky; Guillermo ;   et al. | 2008-06-26 |
System and method for soft error handling Grant 7,290,179 - Lempel , et al. October 30, 2 | 2007-10-30 |
System to profile and optimize user software in a managed run-time environment App 20070214342 - Newburn; Chris J. ;   et al. | 2007-09-13 |
Processor having inactive state of operation and method thereof App 20070174589 - Kamhi; Gila ;   et al. | 2007-07-26 |
Efficient counting for iterative instructions App 20070150705 - Mishaeli; Michael ;   et al. | 2007-06-28 |
Processor and methods to reduce power consumption of processor components App 20070088965 - Sperber; Zeev ;   et al. | 2007-04-19 |
Method and apparatus of detecting and correcting soft error App 20070044003 - Doweck; Jack ;   et al. | 2007-02-22 |
Technique to combine instructions App 20070038844 - Valentine; Robert ;   et al. | 2007-02-15 |
Processor and methods to reduce power consumption of processor components Grant 7,167,989 - Sperber , et al. January 23, 2 | 2007-01-23 |
Programmable event driven yield mechanism which may activate service threads App 20060294347 - Zou; Xiang ;   et al. | 2006-12-28 |
Processor core and methods to reduce power by not using components dedicated to wide operands when a micro-instruction has narrow operands Grant 7,020,789 - Sperber , et al. March 28, 2 | 2006-03-28 |
Coordinating idle state transitions in multi-core processors App 20060053326 - Naveh; Alon ;   et al. | 2006-03-09 |
Fusion of processor micro-operations Grant 6,920,546 - Gochman , et al. July 19, 2 | 2005-07-19 |
System and method for soft error handling App 20050149781 - Lempel, Oded ;   et al. | 2005-07-07 |
Processor and methods to reduce power consumption of procesor components App 20050081067 - Sperber, Zeev ;   et al. | 2005-04-14 |
Processor and methods for micro-operations generation App 20050060524 - Anati, Ittai ;   et al. | 2005-03-17 |
Apparatus and methods for exception handling for fused micro-operations by re-issue in the unfused format App 20040199755 - Sperber, Zeev ;   et al. | 2004-10-07 |
System and method for multi-type instruction set architecture App 20040128486 - Sperber, Zeev ;   et al. | 2004-07-01 |
Processor core and methods to reduce power by not using components dedicated to wide operands when a micro-instruction has narrow operands App 20040128573 - Sperber, Zeev ;   et al. | 2004-07-01 |
Register file read port to support uop fusion App 20040128480 - Anati, Ittai ;   et al. | 2004-07-01 |
Fusion of processor micro-operations App 20040034757 - Gochman, Simcha ;   et al. | 2004-02-19 |
Method and apparatus for branch trace message scheme Grant 6,647,545 - Kurts , et al. November 11, 2 | 2003-11-11 |