Hot Pluggable Device Circuit Asserts TPM Physical Presence

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing Trusted Platform Module (TPM) systems lack a user-friendly method to assert physical presence without requiring complex operations like removing the node from a chassis or toggling switches, which compromises security and usability.

Innovation Solution

A compute node with a circuit that detects changes in the physical connection of a hot pluggable device to a port and asserts a physical presence signal to the TPM, allowing users to connect, disconnect, or reconnect devices to assert presence, optionally requiring multiple changes within a time frame or enabling through a software interface for enhanced security.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional methods are used to assert physical presence to TPM, then security can be maintained, but user operation becomes complex and difficult

Engineering Contradiction:
Improveease of asserting physical presenceVSAvoidcomplexity of physical presence assertion
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system automatically detects the insertion/removal of hot pluggable devices and asserts physical presence to the TPM without requiring user intervention or complex operations. The circuit autonomously monitors physical connection changes and communicates with the TPM, eliminating the need for users to perform manual presence assertion operations.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces complex mechanical presence assertion mechanisms (such as physical switches, buttons, or manual configuration) with an automated electrical detection system. The circuit detects physical connection changes through electrical signals from hot pluggable devices and automatically asserts presence to the TPM, substituting mechanical user actions with automated electrical detection and communication.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Ease of operation

If simple presence detection is implemented, then ease of operation improves, but security protection may be compromised

Engineering Contradiction:
Improvesimplicity of presence assertionVSAvoidsecurity protection against tampering
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system continuously monitors physical connection changes of hot pluggable devices and provides feedback to the TPM about the current physical state. This feedback mechanism ensures that the TPM receives accurate, real-time information about physical presence, enabling it to make informed security decisions while maintaining both simplicity and security.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The circuit is pre-configured to automatically detect and report physical connection changes to the TPM before any security-critical operations occur. By establishing physical presence verification in advance, the system ensures security protections are in place before potential tampering can occur, maintaining both simplicity and reliability.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9098644B2Asserting physical presence to a trusted platform module by physically connecting or disconnecting a hot pluggable device
Publication Date: 2015.08.04 LENOVO GLOBAL TECHNOLOGIES SWITZERLAND INTERNATIONAL GMBH
  • US9098644B2 patent drawing
  • US9098644B2 patent drawing
  • US9098644B2 patent drawing

AI summary

A compute node includes a motherboard having a trusted platform module, and also includes a port for selectively coupling a hot pluggable device into communication with the motherboard. The compute node further includes a circuit coupled to the port for detecting a change in the physical connection of the hot pluggable device to the port and for asserting a physical presence signal to the trusted platform module in response to detecting a change in the physical connection of the hot pluggable device to the port. The change in the physical connection of the hot pluggable device to the port may include either physically connecting the hot pluggable device to the port, physically disconnecting the hot pluggable device from the port, or a combination thereof.