Inventor · disambiguated record
James Hoff
Also filed as: HOFF JAMES P · HOFF JAMES PATRICK
37 granted patents·21 pending applications·717 citations·filing 2001–2020
98Inventor score
Top patents by PatentIndex Score
58 records- 0198US7707411B2Method and system for providing a trusted platform module in a hypervisor environmentIBM·Filed 2008·Granted Apr 27, 2010·100 cites·6 claims
- 0297US8086852B2Providing a trusted platform module in a hypervisor environmentBADE STEVEN A·Filed 2008·Granted Dec 27, 2011·100 cites·15 claims
- 0397US7484091B2Method and system for providing a trusted platform module in a hypervisor environmentIBM·Filed 2004·Granted Jan 27, 2009·144 cites·3 claims
- 0487US6993648B2Proving BIOS trust in a TCPA compliant systemLENOVO SINGAPORE PTE LTD·Filed 2001·Granted Jan 31, 2006·50 cites·6 claims
- 0584US7644278B2Method for securely creating an endorsement certificate in an insecure environmentIBM·Filed 2003·Granted Jan 5, 2010·33 cites·6 claims
- 0681US7484105B2Flash update using a trusted platform moduleLENOVO SINGAPORE PTD LTD·Filed 2001·Granted Jan 27, 2009·31 cites·9 claims
- 0779US7484099B2Method, apparatus, and product for asserting physical presence with a trusted platform module in a hypervisor environmentIBM·Filed 2004·Granted Jan 27, 2009·29 cites·11 claims
- 0878US11321164B2Anomaly recognition in information technology environmentsIBM·Filed 2020·Granted May 3, 2022·2 cites·20 claims
- 0975US7107460B2Method and system for securing enablement access to a data security deviceIBM·Filed 2002·Granted Sep 12, 2006·22 cites·23 claims
- 1074US8549592B2Establishing virtual endorsement credentials for dynamically generated endorsement keys in a trusted computing platformBADE STEVEN A·Filed 2005·Granted Oct 1, 2013·6 cites·4 claims
- 1173US8495361B2Securely creating an endorsement certificate in an insecure environmentCATHERMAN RYAN CHARLES·Filed 2007·Granted Jul 23, 2013·8 cites·4 claims
- 1273US7653819B2Scalable paging of platform configuration registersLENOVO SINGAPORE PTE LTD·Filed 2004·Granted Jan 26, 2010·19 cites·20 claims
- 1373US7412596B2Method for preventing system wake up from a sleep state if a boot log returned during the system wake up cannot be authenticatedLENOVO SINGAPORE PTE LTD·Filed 2004·Granted Aug 12, 2008·18 cites·17 claims
- 1473US7263608B2System and method for providing endorsement certificateLENOVO SINGAPORE PTE LTD·Filed 2003·Granted Aug 28, 2007·18 cites·17 claims
- 1570US7861079B2Method for securely creating an endorsement certificate in an insecure environmentIBM·Filed 2007·Granted Dec 28, 2010·4 cites·2 claims
- 1669US7751568B2Method for securely creating an endorsement certificate utilizing signing key pairsIBM·Filed 2003·Granted Jul 6, 2010·14 cites·20 claims
- 1769US7600134B2Theft deterrence using trusted platform module authorizationLENOVO SINGAPORE PTE LTD·Filed 2004·Granted Oct 6, 2009·14 cites·6 claims
- 1869US7480804B2Method and system for hierarchical platform boot measurements in a trusted computing environmentIBM·Filed 2004·Granted Jan 20, 2009·12 cites·6 claims
- 1968US7269747B2Physical presence determination in a trusted platformLENOVO SINGAPORE PTE LTD·Filed 2003·Granted Sep 11, 2007·13 cites·19 claims
- 2068US7254722B2Trusted platform motherboard having physical presence detection based on activation of power-on-switchLENOVO SINGAPORE PTE LTD·Filed 2003·Granted Aug 7, 2007·13 cites·19 claims
- 2168US7167982B2Securing decrypted files in a shared environmentLENOVO SINGAPORE PTE LTD·Filed 2001·Granted Jan 23, 2007·15 cites·33 claims
- 2267US7752458B2Method and system for hierarchical platform boot measurements in a trusted computing environmentIBM·Filed 2008·Granted Jul 6, 2010·3 cites·12 claims
- 2367US7581097B2Apparatus, system, and method for secure communications from a human interface deviceLENOVO PTE LTD·Filed 2003·Granted Aug 25, 2009·14 cites·17 claims
- 2466US10289850B2Accessing supervisor password via key pressLENOVO SINGAPORE PTE LTD·Filed 2016·Granted May 14, 2019·1 cites·16 claims
- 2565US8756667B2Management of hardware passwordsSPRINGFIELD RANDALL S·Filed 2008·Granted Jun 17, 2014·3 cites·23 claims
- 2665US7484241B2Secure single sign-on to operating system via power-on passwordLENOVO SINGAPORE PTE LTD·Filed 2004·Granted Jan 27, 2009·10 cites·17 claims
- 2764US8290164B2Automatic recovery of TPM keysLIETZKE MATTHEW P·Filed 2006·Granted Oct 16, 2012·4 cites·17 claims
- 2862US7673134B2Backup restore in a corporate infrastructureLENOVO SINGAPORE PTE LTD·Filed 2005·Granted Mar 2, 2010·2 cites·9 claims
- 2956US7590870B2Physical presence determination in a trusted platformLENOVO SINGAPORE PTE LTD·Filed 2003·Granted Sep 15, 2009·4 cites·22 claims
- 3056US7107487B2Fault tolerant sleep mode of operationLENOVO SINGAPORE PTE LTD·Filed 2002·Granted Sep 12, 2006·5 cites·20 claims
- 3152US8340954B2Multi-language support in preboot environmentSPRINGFIELD RANDALL S·Filed 2008·Granted Dec 25, 2012·0 cites·18 claims
- 3252US7590845B2Key cache management through multiple localitiesLENOVO SINGAPORE PTE LTD·Filed 2003·Granted Sep 15, 2009·2 cites·17 claims
- 3348US6889298B2Battery-based secured storage binding systemIBM·Filed 2001·Granted May 3, 2005·2 cites·18 claims
- 3447US7743406B2System and method of preventing alteration of data on a wireless deviceIBM·Filed 2004·Granted Jun 22, 2010·2 cites·9 claims
- 3547US2006026418A1Method, apparatus, and product for providing a multi-tiered trust architectureIBM·Filed 2004·Application pending·0 cites
- 3646US8908867B2Automatic recovery of TPM keysLENOVO SINGAPORE PTE LTD·Filed 2012·Granted Dec 9, 2014·0 cites·17 claims
- 3746US8543803B2Apparatus, system, and method for accurate automated scheduling of computer suspend and resumeESTROFF JEFFREY MARK·Filed 2009·Granted Sep 24, 2013·0 cites·25 claims
- 3846US2006129824A1Systems, methods, and media for accessing TPM keysHOFF JAMES P·Filed 2004·Application pending·0 cites
- 3945US2005234909A1Method, computer program product, and data processing system for source verifiable audit loggingIBM·Filed 2004·Application pending·0 cites
- 4045US2006005009A1Method, system and program product for verifying an attribute of a computing deviceIBM·Filed 2004·Application pending·0 cites
- 4144US2005129244A1System and method for mitigating denial of service attacks on trusted platformIBM·Filed 2003·Application pending·0 cites
- 4244US2005114686A1System and method for multiple users to securely access encrypted data on computer systemIBM·Filed 2003·Application pending·0 cites
- 4344US2008022412A1System and method for TPM key security based on use countCHALLENER DAVID CARROLL·Filed 2006·Application pending·0 cites
- 4443US2003226016A1Assurance of authentication in a computer system apparatus and methodIBM·Filed 2002·Application pending·0 cites
- 4543US2003226040A1Controlling access to data stored on a storage device of a trusted computing platform systemIBM·Filed 2002·Application pending·0 cites
- 4643US2008077805A1Securing Data Exchanged in MemoryCATHERMAN RYAN C·Filed 2006·Application pending·0 cites
- 4743US2005144477A1Apparatus, system, and method for shared access to secure computing resourcesFiled 2003·Application pending·0 cites
- 4842US2003138105A1Storing keys in a cryptology deviceIBM·Filed 2002·Application pending·0 cites
- 4942US2003212911A1Secure control of access to data stored on a storage device of a computer systemIBM·Filed 2002·Application pending·0 cites
- 5042US2006135121A1System and method of securing data on a wireless deviceABEDI SCOTT S·Filed 2004·Application pending·0 cites
Showing the top 50 of 58 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →