USB Power Delivery Vendor Defined Message Tunneling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

There is a risk of unsafe charging when using a power adapter not manufactured by the computer's manufacturer, as it may not provide reliable power delivery, and existing technologies lack effective methods to authenticate and manage power allocation securely across USB Power Delivery interfaces.

Innovation Solution

The system employs an embedded controller in the computer to tunnel commands through a USB Power Delivery interface to a power adapter, using vendor-defined messages and GPIO pins to authenticate and manage power allocation, ensuring safe and reliable charging by decoupling USB PD controllers from transaction details and allowing flexible communication protocols.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a power adapter not manufactured by the computer's manufacturer is used, then device compatibility and user choice are improved, but charging safety and reliability deteriorate

Engineering Contradiction:
Improveadapter compatibilityVSAvoidcharging safety
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs authentication and power capability negotiation before actual power delivery begins. The computer PD controller and adapter PD controller exchange messages to verify identities and determine safe power levels in advance, preventing unsafe charging before it can occur.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The authentication and power negotiation process uses bidirectional communication where both the computer PD controller and adapter PD controller exchange capability information and verification responses. This feedback mechanism ensures both parties confirm compatibility and safety before power transfer.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If USB Power Delivery interface is used for power negotiation, then power allocation flexibility is improved, but security risks from untrusted adapters increase

Engineering Contradiction:
Improvepower allocation flexibilityVSAvoidsecurity risks
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

Authentication occurs before power allocation. The system verifies the identity and trustworthiness of the adapter through a challenge-response mechanism using cryptographic keys stored in secure elements, ensuring security is established before any power negotiation takes place.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Secure elements act as intermediaries that store cryptographic keys and perform authentication operations. These secure elements mediate between the USB PD controllers and the power delivery process, providing a trusted layer that verifies adapter authenticity before allowing power negotiation.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If vendor-defined messages are tunneled through USB PD interface, then communication flexibility with slave devices is improved, but protocol complexity increases

Engineering Contradiction:
Improvecommunication flexibilityVSAvoidprotocol complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The USB PD communication interface serves multiple functions: it performs standard power negotiation, authentication, and also tunnels vendor-defined messages to communicate with slave devices. This multi-functionality reduces the need for separate communication channels while maintaining flexibility.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The USB PD controllers act as intermediaries that translate and tunnel vendor-defined messages between the host system and slave devices through the power delivery interface. This mediation allows existing USB PD infrastructure to carry additional communication protocols without requiring completely separate communication channels.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9690955B2Tunneling messages over an USB to control power delivery
Publication Date: 2017.06.27 TEXAS INSTRUMENTS INC
  • US9690955B2 patent drawing
  • US9690955B2 patent drawing
  • US9690955B2 patent drawing

AI summary

An electronic system includes a computer and a power adapter. The computer includes an embedded controller (EC) coupled to a computer power delivery (PD) controller. The power adapter includes a power adapter PD controller connected to a slave device and is configured to communicate with the computer over a communication link. The computer PD controller is configured to receive a command from the EC and, to transmit a universal serial bus (USB) vendor defined message (VDM) header and one or more vendor defined objects (VDOs) including the information of the payload of the transmit command. The power adapter PD controller responds to the one or more VDOs either by changing an output signal to the slave device connected to the power adapter PD controller, reports a state of a general purpose input/output (GPIO) pin of the power adapter PD controller, or changes the state of the GPIO pin.