Patent | Date |
---|
Supporting secure memory intent Grant 11,392,507 - Zmudzinski , et al. July 19, 2 | 2022-07-19 |
Processors, Methods, Systems, And Instructions To Support Live Migration Of Protected Containers App 20210406201 - Rozas; Carlos V. ;   et al. | 2021-12-30 |
Restricting Usage Of Encryption Keys By Untrusted Software App 20210399882 - OUZIEL; Ido ;   et al. | 2021-12-23 |
Secure memory repartitioning technologies Grant 11,204,874 - Shanbhogue , et al. December 21, 2 | 2021-12-21 |
Restricting usage of encryption keys by untrusted software Grant 11,139,967 - Ouziel , et al. October 5, 2 | 2021-10-05 |
Supporting Secure Memory Intent App 20210255962 - Zmudzinski; Krystof C. ;   et al. | 2021-08-19 |
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 |
Host-convertible secure enclaves in memory that leverage multi-key total memory encryption with integrity Grant 11,030,120 - Zmudzinski , et al. June 8, 2 | 2021-06-08 |
Host-convertible Secure Enclaves In Memory That Leverage Multi-key Total Memory Encryption With Integrity App 20210064546 - Zmudzinski; Krystof C. ;   et al. | 2021-03-04 |
Supporting secure memory intent Grant 10,922,241 - Zmudzinski , et al. February 16, 2 | 2021-02-16 |
Platform Attestation And Registration For Servers App 20210006416 - Scarlata; Vincent R. ;   et al. | 2021-01-07 |
Method and apparatus to provide secure application execution Grant 10,885,202 - McKeen , et al. January 5, 2 | 2021-01-05 |
Processor Instruction Support For Mitigating Controlled-channel And Cache-based Side-channel Attacks App 20200409711 - Constable; Scott ;   et al. | 2020-12-31 |
Flexible provisioning of attestation keys in secure enclaves Grant 10,880,097 - Scarlata , et al. December 29, 2 | 2020-12-29 |
Memory Initialization In A Protected Region App 20200310990 - Leslie-Hurd; Rebekah M. ;   et al. | 2020-10-01 |
Secure Memory Repartitioning Technologies App 20200233807 - Shanbhogue; Vedvyas ;   et al. | 2020-07-23 |
Platform attestation and registration for servers Grant 10,708,067 - Scarlata , et al. | 2020-07-07 |
Co-existence Of Trust Domain Architecture With Multi-key Total Memory Encryption Technology In Servers App 20200201786 - OUZIEL; Ido ;   et al. | 2020-06-25 |
Restricting Usage Of Encryption Keys By Untrusted Software App 20200204356 - OUZIEL; Ido ;   et al. | 2020-06-25 |
Application execution enclave memory method and apparatus Grant 10,671,542 - Shanbhogue , et al. | 2020-06-02 |
Supporting configurable security levels for memory address ranges Grant 10,671,740 - Bhattacharyya , 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 |
Technologies for software attack detection using encoded access intent Grant 10,621,336 - Xing , et al. | 2020-04-14 |
Memory initialization in a protected region Grant 10,592,436 - Leslie-Hurd , et al. | 2020-03-17 |
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 |
Tracking and managing translation lookaside buffers Grant 10,540,291 - Zmudzinski , et al. Ja | 2020-01-21 |
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 |
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 |
Cryptographic cache lines for a trusted execution environment Grant 10,325,118 - Chhabra , et al. | 2019-06-18 |
Supporting oversubscription of guest enclave memory pages Grant 10,324,862 - Leslie-Hurd , et al. | 2019-06-18 |
Supporting fault information delivery Grant 10,289,554 - Leslie-Hurd , et al. | 2019-05-14 |
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 |
Method And Apparatus To Provide Secure Application Execution App 20190087586 - McKEEN; Francis X. ;   et al. | 2019-03-21 |
Tree-less integrity and replay memory protection for trusted execution environment Grant 10,230,528 - Bhattacharyya , et al. | 2019-03-12 |
Maintaining a secure processing environment across power cycles Grant 10,216,648 - McKeen , et al. Feb | 2019-02-26 |
Flexible Provisioning Of Attestation Keys In Secure Enclaves App 20190052469 - Scarlata; Vincent R. ;   et al. | 2019-02-14 |
Memory Initialization In A Protected Region App 20190012273 - Leslie-Hurd; Rebekah M. ;   et al. | 2019-01-10 |
Supporting Configurable Security Levels For Memory Address Ranges App 20180365438 - Bhattacharyya; Binata ;   et al. | 2018-12-20 |
Secure domain manager Grant 10,152,350 - Chakrabarti , et al. Dec | 2018-12-11 |
Flexible provisioning of attestation keys in secure enclaves Grant 10,135,622 - Scarlata , et al. November 20, 2 | 2018-11-20 |
Memory Management In Secure Enclaves App 20180329707 - Leslie-Hurd; Rebekah ;   et al. | 2018-11-15 |
Tracking And Managing Translation Lookaside Buffers App 20180329829 - Zmudzinski; Krystof C. ;   et al. | 2018-11-15 |
Managing memory for secure enclaves Grant 10,120,805 - Leslie-Hurd , et al. November 6, 2 | 2018-11-06 |
Method and apparatus to provide secure application execution Grant 10,102,380 - McKeen , et al. October 16, 2 | 2018-10-16 |
Supporting Secure Memory Intent App 20180239713 - Zmudzinski; Krystof C. ;   et al. | 2018-08-23 |
Cryptographic Cache Lines For A Trusted Execution Environment App 20180204025 - Chhabra; Siddhartha ;   et al. | 2018-07-19 |
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 |
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 |
Memory management in secure enclaves Grant 9,990,197 - Leslie-Hurd , et al. June 5, 2 | 2018-06-05 |
Managing enclave memory pages Grant 9,977,743 - Leslie-Hurd , et al. May 22, 2 | 2018-05-22 |
Supporting configurable security levels for memory address ranges Grant 9,959,418 - Bhattacharyya , et al. May 1, 2 | 2018-05-01 |
Platform migration of secure enclaves Grant 9,942,035 - Rozas , et al. April 10, 2 | 2018-04-10 |
Securing Access To Cloud Components App 20180097809 - Chakrabarti; Somnath ;   et al. | 2018-04-05 |
Supporting Oversubscription Of Guest Enclave Memory Pages App 20180095894 - Leslie-Hurd; Rebekah M. ;   et al. | 2018-04-05 |
Managing Enclave Memory Pages App 20180060237 - Leslie-Hurd; Rebekah M. ;   et al. | 2018-03-01 |
Technique for supporting multiple secure enclaves Grant 9,904,632 - Johnson , et al. February 27, 2 | 2018-02-27 |
Cryptographic cache lines for a trusted execution environment Grant 9,904,805 - Chhabra , et al. February 27, 2 | 2018-02-27 |
Supporting secure memory intent Grant 9,875,189 - Zmudzinski , et al. January 23, 2 | 2018-01-23 |
Supporting Fault Information Delivery App 20180011793 - Leslie-Hurd; Rebekah M. ;   et al. | 2018-01-11 |
Data Security In A Cloud Network App 20180006809 - Scarlata; Vincent R. ;   et al. | 2018-01-04 |
Application Execution Enclave Memory Method And Apparatus App 20180004675 - SHANBHOGUE; VEDVYAS ;   et al. | 2018-01-04 |
Secure Domain Manager App 20180007023 - Chakrabarti; Somnath ;   et al. | 2018-01-04 |
Processors, Methods, Systems, And Instructions To Support Live Migration Of Protected Containers App 20180004683 - Rozas; Carlos V. ;   et al. | 2018-01-04 |
Platform Attestation And Registration For Servers App 20170366359 - Scarlata; Vincent R. ;   et al. | 2017-12-21 |
Memory Management In Secure Enclaves App 20170351515 - Leslie-Hurd; Rebekah ;   et al. | 2017-12-07 |
Flexible Provisioning Of Attestation Keys In Secure Enclaves App 20170353319 - Scarlata; Vincent R. ;   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 |
Supporting fault information delivery Grant 9,798,666 - Leslie-Hurd , et al. October 24, 2 | 2017-10-24 |
Maintaining A Secure Processing Environment Across Power Cycles App 20170270058 - McKeen; Francis X. ;   et al. | 2017-09-21 |
Memory management in secure enclaves Grant 9,766,889 - Leslie-Hurd , et al. September 19, 2 | 2017-09-19 |
Secure memory repartitioning Grant 9,767,044 - Chhabra , 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 |
Technologies for virtualized access to security services provided by a converged manageability and security engine Grant 9,716,710 - Vij , et al. July 25, 2 | 2017-07-25 |
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 |
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 |
Logging in secure enclaves Grant 9,665,724 - McKeen , et al. May 30, 2 | 2017-05-30 |
Technologies For Software Attack Detection Using Encoded Access Intent App 20170091445 - Xing; Bin ;   et al. | 2017-03-30 |
Cryptographic Cache Lines For A Trusted Execution Environment App 20170083724 - Chhabra; Siddhartha ;   et al. | 2017-03-23 |
Platform Migration Of Secure Enclaves App 20170054557 - Rozas; Carlos V. ;   et al. | 2017-02-23 |
Supporting Configurable Security Levels For Memory Address Ranges App 20170024573 - Bhattacharyya; Binata ;   et al. | 2017-01-26 |
Paging In Secure Enclaves App 20170024317 - Mckeen; Francis X. ;   et al. | 2017-01-26 |
Supporting Fault Information Delivery App 20160378664 - Leslie-Hurd; Rebekah M. ;   et al. | 2016-12-29 |
Technologies For Virtualized Access To Security Services Provided By A Converged Manageability And Security Engine App 20160381005 - Vij; Mona ;   et al. | 2016-12-29 |
Processors, Methods, Systems, And Instructions To Support Live Migration Of Protected Containers App 20160378688 - ROZAS; CARLOS V. ;   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 |
Secure environment for graphics processing units Grant 9,519,803 - Dewan , et al. December 13, 2 | 2016-12-13 |
Tree-less Integrity And Replay Memory Protection For Trusted Execution Environment App 20160328335 - BHATTACHARYYA; BINATA ;   et al. | 2016-11-10 |
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 App 20160203340 - SCARLATA; VINCENT R. ;   et al. | 2016-07-14 |
Memory Management In Secure Enclaves App 20160202976 - Leslie-Hurd; Rebekah ;   et al. | 2016-07-14 |
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 |
Memory Initialization In A Protected Region App 20160085695 - LESLIE-HURD; REBEKAH M. ;   et al. | 2016-03-24 |
Logging In Secure Enclaves App 20160042184 - Mckeen; Francis X. ;   et al. | 2016-02-11 |
Instructions And Logic To Interrupt And Resume Paging In A Secure Enclave Page Cache App 20150378941 - Rozas; Carlos V. ;   et al. | 2015-12-31 |
Logging in secure enclaves Grant 9,189,411 - Mckeen , et al. November 17, 2 | 2015-11-17 |
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 to provide secure application execution Grant 9,087,200 - McKeen , et al. July 21, 2 | 2015-07-21 |
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 |
Using Authenticated Manifests To Enable External Certification Of Multi-processor Platforms App 20150178226 - Scarlata; Vincent R. ;   et al. | 2015-06-25 |
Secure Memory Repartitioning App 20150089173 - Chhabra; Siddhartha ;   et al. | 2015-03-26 |
Technique for supporting multiple secure enclaves Grant 8,972,746 - Johnson , et al. March 3, 2 | 2015-03-03 |
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 |
Apparatus And Method For Page Walk Extension For Enhanced Security Checks App 20140189274 - Hildesheim; Gur ;   et al. | 2014-07-03 |
Measuring Applications Loaded In Secure Enclaves At Runtime App 20140189246 - Xing; Bin ;   et al. | 2014-07-03 |
Memory Management In Secure Enclaves App 20140189326 - Leslie; Rebekah ;   et al. | 2014-07-03 |
Paging In Secure Enclaves App 20140189325 - Mckeen; Francis X. ;   et al. | 2014-07-03 |
Logging In Secure Enclaves App 20140189242 - Mckeen; Francis X. ;   et al. | 2014-07-03 |
Mechanism to handle events in a machine with isolated execution Grant 8,671,275 - McKeen , et al. March 11, 2 | 2014-03-11 |
Technique For Supporting Multiple Secure Enclaves App 20130232344 - Johnson; Simon P. ;   et al. | 2013-09-05 |
Mechanism to handle events in a machine with isolated execution Grant 8,522,044 - McKeen , et al. August 27, 2 | 2013-08-27 |
Method And Apparatus To Provide Secure Application Execution App 20130198853 - McKEEN; Francis X. ;   et al. | 2013-08-01 |
Method And Apparatus To Provide Secure Application Execution App 20130159726 - MCKEEN; Francis X. ;   et al. | 2013-06-20 |
Mechanism to handle events in a machine with isolated execution Grant 8,458,464 - McKeen , et al. June 4, 2 | 2013-06-04 |
Technique for Supporting Multiple Secure Enclaves App 20120159184 - Johnson; Simon P. ;   et al. | 2012-06-21 |
Providing extended memory protection Grant 8,028,341 - Cheng , et al. September 27, 2 | 2011-09-27 |
Mechanism To Handle Events In A Machine With Isolated Execution App 20100332760 - McKeen; Francis X. ;   et al. | 2010-12-30 |
Mechanism To Handle Events In A Machine With Isolated Execution App 20100325445 - McKeen; Francis X. ;   et al. | 2010-12-23 |
Mechanism To Handle Events In A Machine With Isolated Execution App 20100325354 - McKeen; Francis X. ;   et al. | 2010-12-23 |
Mechanism to handle events in a machine with isolated execution Grant 7,793,111 - McKeen , et al. September 7, 2 | 2010-09-07 |
Providing extended memory protection Grant 7,673,345 - Cheng , et al. March 2, 2 | 2010-03-02 |
Providing Extended Memory Protection App 20100050266 - Cheng; Antonio S. ;   et al. | 2010-02-25 |
Method and apparatus for preventing software side channel attacks Grant 7,565,492 - Mckeen , et al. July 21, 2 | 2009-07-21 |
Protecting a Branch Instruction from Side Channel Vulnerabilities App 20090089564 - Brickell; Ernie F. ;   et al. | 2009-04-02 |
Mechanism to secure computer output from software attack using isolated execution Grant 7,389,427 - McKeen , et al. June 17, 2 | 2008-06-17 |
Protecting software environment in isolated execution Grant 7,380,278 - Ellison , et al. May 27, 2 | 2008-05-27 |
Method and apparatus for preventing software side channel attacks App 20080059711 - McKeen; Francis X. ;   et al. | 2008-03-06 |
Method and system and authenticating a user of a computer system that has a trusted platform module (TPM) Grant 7,275,263 - Bajikar , et al. September 25, 2 | 2007-09-25 |
Platform and method for remote attestation of a platform Grant 7,254,707 - Herbert , et al. August 7, 2 | 2007-08-07 |
Attestation key memory device and bus Grant 7,194,634 - Ellison , et al. March 20, 2 | 2007-03-20 |
Security parameter provisioning in an open platform using 3G security infrastructure App 20070042754 - Bajikar; Sundeep M. ;   et al. | 2007-02-22 |
Providing extended memory protection App 20060225135 - Cheng; Antonio S. ;   et al. | 2006-10-05 |
Generating isolated bus cycles for isolated execution Grant 7,111,176 - Ellison , et al. September 19, 2 | 2006-09-19 |
Protecting software environment in isolated execution App 20060206943 - Ellison; Carl M. ;   et al. | 2006-09-14 |
Attestation Key Memory Device And Bus App 20060200680 - Ellison; Carl M. ;   et al. | 2006-09-07 |
File checking using remote signing authority via a network Grant 7,096,497 - Ellison , et al. August 22, 2 | 2006-08-22 |
Managing accesses in a processor for isolated execution Grant 7,089,418 - Ellison , et al. August 8, 2 | 2006-08-08 |
Managing a secure environment using a chipset in isolated execution mode Grant 7,085,935 - Ellison , et al. August 1, 2 | 2006-08-01 |
Protecting software environment in isolated execution Grant 7,082,615 - Ellison , et al. July 25, 2 | 2006-07-25 |
Platform and method for generating and utilizing a protected audit log Grant 7,073,071 - Ellison , et al. July 4, 2 | 2006-07-04 |
Method and apparatus for detecting and protecting a credential card App 20060099991 - Bajikar; Sundeep M. ;   et al. | 2006-05-11 |
Method and system to generate a session key for a trusted channel within a computer system App 20060075259 - Bajikar; Sundeep M. ;   et al. | 2006-04-06 |
Attestation key memory device and bus Grant 7,013,481 - Ellison , et al. March 14, 2 | 2006-03-14 |
Managing a secure environment using a chipset in isolated execution mode Grant 7,013,484 - Ellison , et al. March 14, 2 | 2006-03-14 |
Platform and method for issuing and certifying a hardware-protected attestation key Grant 6,996,710 - Ellison , et al. February 7, 2 | 2006-02-07 |
Platform and method for remote attestation of a platform Grant 6,990,579 - Herbert , et al. January 24, 2 | 2006-01-24 |
Platform and method for remote attestation of a platform App 20060015719 - Herbert; Howard C. ;   et al. | 2006-01-19 |
System including a wireless wide area network (WWAN) module with an external identity module reader and approach for certifying the WWAN module App 20050288056 - Bajikar, Sundeep M. ;   et al. | 2005-12-29 |
Breaking replay dependency loops in a processor using a rescheduled replay queue Grant 6,981,129 - Boggs , et al. December 27, 2 | 2005-12-27 |
Mechanism to handle events in a machine with isolated execution App 20050283660 - McKeen, Francis X. ;   et al. | 2005-12-22 |
User authentication using a wireless device App 20050250472 - Silvester, Kelan C. ;   et al. | 2005-11-10 |
Managing a secure platform using a hierarchical executive architecture in isolated execution mode Grant 6,957,332 - Ellison , et al. October 18, 2 | 2005-10-18 |
Method and apparatus for authenticating a user of an electronic system App 20050228993 - Silvester, Kelan C. ;   et al. | 2005-10-13 |
Managing a secure platform using a hierarchical executive architecture in isolated execution mode Grant 6,941,458 - Ellison , et al. September 6, 2 | 2005-09-06 |
Managing a secure platform using a hierarchical executive architecture in isolated execution mode App 20050188198 - Ellison, Carl M. ;   et al. | 2005-08-25 |
Controlling access to multiple memory zones in an isolated execution environment Grant 6,934,817 - Ellison , et al. August 23, 2 | 2005-08-23 |
System and method for instruction rescheduling App 20050138290 - Hammarlund, Per H. ;   et al. | 2005-06-23 |
Method and apparatus to retain system control when a buffer overflow attack occurs App 20050138263 - McKeen, Francis X. | 2005-06-23 |
Method and apparatus for implementing subscriber identity module (SIM) capabilities in an open platform App 20050108171 - Bajikar, Sundeep M. ;   et al. | 2005-05-19 |
Providing services to an open platform implementing subscriber identity module (SIM) capabilities App 20050108534 - Bajikar, Sundeep M. ;   et al. | 2005-05-19 |
Method and apparatus for rescheduling multiple micro-operations in a processor using a replay queue and a counter Grant 6,877,086 - Boggs , et al. April 5, 2 | 2005-04-05 |
Method and apparatus to retain system control when a buffer overflow attack occurs App 20050044292 - McKeen, Francis X. | 2005-02-24 |
Method and system for authenticating a user of a computer system that has a trusted platform module (TPM) App 20050039013 - Bajikar, Sundeep M. ;   et al. | 2005-02-17 |
Controlling accesses to isolated memory using a memory controller for isolated execution Grant 6,795,905 - Ellison , et al. September 21, 2 | 2004-09-21 |
Resetting a processor in an isolated execution environment Grant 6,769,058 - Ellison , et al. July 27, 2 | 2004-07-27 |
Generating a key hieararchy for use in an isolated execution environment Grant 6,760,441 - Ellison , et al. July 6, 2 | 2004-07-06 |
Method and system for scrubbing an isolated area of memory after reset of a processor operating in isolated execution mode if a cleanup flag is set Grant 6,754,815 - Ellison , et al. June 22, 2 | 2004-06-22 |
Controlling access to multiple memory zones in an isolated execution environment App 20040078590 - Ellison, Carl M. ;   et al. | 2004-04-22 |
Mechanism for executing computer instructions in parallel Grant 6,704,861 - McKeen , et al. March 9, 2 | 2004-03-09 |
Controlling access to multiple isolated memories in an isolated execution environment Grant 6,678,825 - Ellison , et al. January 13, 2 | 2004-01-13 |
Controlling access to multiple memory zones in an isolated execution environment Grant 6,633,963 - Ellison , et al. October 14, 2 | 2003-10-14 |
Executing isolated mode instructions in a secure system running in privilege rings Grant 6,507,904 - Ellison , et al. January 14, 2 | 2003-01-14 |
Checking file integrity using signature generated in isolated execution App 20020144121 - Ellison, Carl M. ;   et al. | 2002-10-03 |
File checking using remote signing authority via a network App 20020144140 - Ellison, Carl M. ;   et al. | 2002-10-03 |
Method and apparatus for employing a cycle bit parallel executing instructions Grant 6,154,828 - Macri , et al. November 28, 2 | 2000-11-28 |
Method and apparatus for propagating exception conditions of a computer system Grant 5,428,807 - McKeen , et al. June 27, 1 | 1995-06-27 |
Mechanism for enforcing the correct order of instruction execution Grant 5,420,990 - McKeen , et al. May 30, 1 | 1995-05-30 |
Apparatus and method for speculatively executing instructions in a computer system Grant 5,421,022 - McKeen , et al. May 30, 1 | 1995-05-30 |
Integrated circuit chip having primary and secondary random access memories for a hierarchical cache Grant 5,285,323 - Hetherington , et al. February 8, 1 | 1994-02-08 |
Memory device for storing vector registers Grant 5,168,573 - Fossum , et al. December 1, 1 | 1992-12-01 |
Method and apparatus for handling faults of vector instructions causing memory management exceptions Grant 5,113,521 - McKeen , et al. May 12, 1 | 1992-05-12 |
Method and apparatus using a source operand list and a source operand pointer queue between the execution unit and the instruction decoding and operand processing units of a pipelined data processor Grant 5,109,495 - Fite , et al. April 28, 1 | 1992-04-28 |
Control of multiple functional units with parallel operation in a microcoded execution unit Grant 5,067,069 - Fite , et al. November 19, 1 | 1991-11-19 |
System for delaying processing of memory access exceptions until the execution stage of an instruction pipeline of a virtual memory system based digital computer Grant 4,985,825 - Webb, Jr. , et al. January 15, 1 | 1991-01-15 |
Vector register system for executing plural read/write commands concurrently and independently routing data to plural read/write ports Grant 4,980,817 - Fossum , et al. December 25, 1 | 1990-12-25 |
Method and apparatus using a cache and main memory for both vector processing and scalar processing by prefetching cache blocks including vector data elements Grant 4,888,679 - Fossum , et al. December 19, 1 | 1989-12-19 |