Patent | Date |
---|
Techniques to provide run-time protections using immutable regions of memory Grant 11,199,980 - Brannock , et al. December 14, 2 | 2021-12-14 |
Techniques to provide a secure system management mode Grant 10,776,283 - Brannock , et al. Sept | 2020-09-15 |
Method and apparatus to gather platform configuration profile in a trustworthy manner Grant 10,769,269 - Brannock Sep | 2020-09-08 |
Smm Protection Utilizing Ring Separation And Smi Isolation App 20190156015 - Brannock; Kirk D. ;   et al. | 2019-05-23 |
Attestation Device Custody Transfer Protocol App 20190158461 - Walker; Jesse Randall ;   et al. | 2019-05-23 |
Method And Apparatus To Gather Platform Configuration Profile In A Trustworthy Manner App 20190050232 - Brannock; Kirk D. | 2019-02-14 |
Techniques To Provide Run-time Protections Using Immutable Regions Of Memory App 20190042117 - BRANNOCK; KIRK D. ;   et al. | 2019-02-07 |
Techniques To Provide Hardware Enforced Protection Environment For A System Management Mode App 20190042780 - BRANNOCK; KIRK D. ;   et al. | 2019-02-07 |
Automatic pairing of IO devices with hardware secure elements Grant 10,192,054 - Cen , et al. Ja | 2019-01-29 |
Attestation device custody transfer protocol Grant 10,193,858 - Walker , et al. Ja | 2019-01-29 |
Initialization trace of a computing device Grant 10,146,657 - Swanson , et al. De | 2018-12-04 |
Computing System With Protection Against Memory Wear Out Attacks App 20180285562 - Radhakrishnan; Sivakumar ;   et al. | 2018-10-04 |
Simplified sensor integrity Grant 10,044,696 - Walker , et al. August 7, 2 | 2018-08-07 |
Techniques to provide run-time protections using immutable regions of memory Grant 10,042,571 - Brannock , et al. August 7, 2 | 2018-08-07 |
Detection of return oriented programming attacks Grant 9,946,875 - Fischer , et al. April 17, 2 | 2018-04-17 |
Techniques To Provide A Secure System Management Mode App 20170286318 - BRANNOCK; KIRK D. ;   et al. | 2017-10-05 |
Techniques To Provide Run-time Protections Using Immutable Regions Of Memory App 20170285987 - BRANNOCK; KIRK D. ;   et al. | 2017-10-05 |
Simplified Sensor Integrity App 20170180341 - Walker; Jesse Randall ;   et al. | 2017-06-22 |
Attestation Device Custody Transfer Protocol App 20170180314 - Walker; Jesse Randall ;   et al. | 2017-06-22 |
Detection Of Return Oriented Programming Attacks App 20170116414 - Fischer; Stephen A. ;   et al. | 2017-04-27 |
Detection of return oriented programming attacks Grant 9,582,663 - Fischer , et al. February 28, 2 | 2017-02-28 |
Detection Of Return Oriented Programming Attacks App 20160085966 - Fischer; Stephen A. ;   et al. | 2016-03-24 |
Detection of return oriented programming attacks Grant 9,251,348 - Fischer , et al. February 2, 2 | 2016-02-02 |
Detection of return oriented programming attacks Grant 9,223,979 - Fischer , et al. December 29, 2 | 2015-12-29 |
Initialization Trace Of A Computing Device App 20150278068 - Swanson; Robert C. ;   et al. | 2015-10-01 |
System and method for correct execution of software based on baseline and real time information Grant 9,003,236 - Grawrock , et al. April 7, 2 | 2015-04-07 |
Automatic Pairing Of Io Devices With Hardware Secure Elements App 20150081257 - Cen; Shanwei ;   et al. | 2015-03-19 |
Method And Apparatus For Managing Serial Peripheral Interface (spi) Flash App 20140297922 - Sarangdhar; Nitin V. ;   et al. | 2014-10-02 |
System for atomically updating a plurality of files Grant 8,839,226 - Brannock , et al. September 16, 2 | 2014-09-16 |
Detection Of Return Oriented Programming Attacks App 20140123281 - Fischer; Stephen A. ;   et al. | 2014-05-01 |
Detection Of Return Oriented Programming Attacks App 20140123286 - Fischer; Stephen A. ;   et al. | 2014-05-01 |
System and Method for Correct Execution of Software App 20140095936 - Grawrock; David W. ;   et al. | 2014-04-03 |
Method and apparatus for verifying authenticity of initial boot code Grant 8,250,374 - Cheng , et al. August 21, 2 | 2012-08-21 |
Method and system for linking firmware modules in a pre-memory execution environment Grant 8,086,833 - Stevens, Jr. , et al. December 27, 2 | 2011-12-27 |
Method and apparatus to store initialization and configuration information Grant 8,086,837 - Brannock , et al. December 27, 2 | 2011-12-27 |
System For Atomically Updating A Plurality Of Files App 20110307878 - Brannock; Kirk D. ;   et al. | 2011-12-15 |
System for atomically updating a plurality of files Grant 8,028,282 - Brannock , et al. September 27, 2 | 2011-09-27 |
ACPI communication between virtual machine monitor and policy virtual machine via mailbox Grant 7,937,701 - Kinney , et al. May 3, 2 | 2011-05-03 |
Method And Apparatus For Verifying Authenticity Of Initial Boot Code App 20100228997 - Cheng; Antonio S. ;   et al. | 2010-09-09 |
Method and apparatus for establishing processor as core root of trust for measurement Grant 7,765,392 - Cheng , et al. July 27, 2 | 2010-07-27 |
Method and apparatus for verifying authenticity of initial boot code Grant 7,757,098 - Brannock , et al. July 13, 2 | 2010-07-13 |
Maintaining disk cache coherency in multiple operating system environment Grant 7,558,911 - Garney , et al. July 7, 2 | 2009-07-07 |
Method and System for linking Firmware Modules in a Pre-Memory Execution Environment App 20090006832 - Stevens, JR.; Willliam A. ;   et al. | 2009-01-01 |
Method and apparatus to store initialization and configuration information App 20080294889 - Brannock; Kirk D. ;   et al. | 2008-11-27 |
Method and system for linking firmware modules in a pre-memory execution environment Grant 7,454,603 - Stevens, Jr. , et al. November 18, 2 | 2008-11-18 |
Method and apparatus to store initialization and configuration information Grant 7,424,603 - Brannock , et al. September 9, 2 | 2008-09-09 |
Method and apparatus for using a volume top file to boot firmware modules Grant 7,392,371 - Zimmer , et al. June 24, 2 | 2008-06-24 |
Method and apparatus for verifying authenticity of initial boot code App 20080022108 - Brannock; Kirk D. ;   et al. | 2008-01-24 |
Method and apparatus for establishing prosessor as core root of trust for measurement App 20080005574 - Cheng; Antonio S. ;   et al. | 2008-01-03 |
System for atomically updating a plurality of files App 20070288914 - Brannock; Kirk D. ;   et al. | 2007-12-13 |
Method for atomically updating a plurality of files Grant 7,299,463 - Brannock , et al. November 20, 2 | 2007-11-20 |
Method and apparatus for full volume mass storage device virtualization App 20070226451 - Cheng; Antonio S. ;   et al. | 2007-09-27 |
Method, apparatus and system for bi-directional communication between a virtual machine monitor and an ACPI-compliant guest operating system App 20070006227 - Kinney; Michael D. ;   et al. | 2007-01-04 |
Method and apparatus for distributing computer platform firmware across a network Grant 7,103,641 - Brannock September 5, 2 | 2006-09-05 |
Computer system component initialization using a BIOS formal hardware language to represent the initialization requirements Grant 7,055,024 - Khanna , et al. May 30, 2 | 2006-05-30 |
Maintaining disk cache coherency in multiple operating system environment App 20050138282 - Garney, John I. ;   et al. | 2005-06-23 |
Method and apparatus to store initialization and configuration information App 20050138266 - Brannock, Kirk D. ;   et al. | 2005-06-23 |
Method of ordered execution of firmware modules in a pre-memory execution environment App 20030188146 - Hale, Robert P. ;   et al. | 2003-10-02 |
Method and system for linking firmware modules in a pre-memory execution environment App 20030154368 - Stevens,, William A. JR. ;   et al. | 2003-08-14 |
Boot process App 20030120909 - Zimmer, Vincent J. ;   et al. | 2003-06-26 |
Method for atomically updating a plurality of files App 20030066062 - Brannock, Kirk D. ;   et al. | 2003-04-03 |
Computer system component initialization using a BIOS formal hardware language to represent the initialization requirements App 20030056090 - Khanna, Rahul ;   et al. | 2003-03-20 |
Method and apparatus for distributing computer platform firmware across a network App 20020194313 - Brannock, Kirk D. | 2002-12-19 |