Device Policy Manager Power Allocation for Non-USB PD Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

USB systems face inefficiencies in power management when connected devices do not support USB Power Delivery (USB PD), leading to suboptimal power allocation and prolonged charging times for devices that could utilize higher power levels.

Innovation Solution

The implementation of a system that enhances the Device Policy Manager (DPM) to extract power requirements from USB configuration descriptors, allowing for dynamic adjustment of power allotment to devices based on their actual needs, even if they do not support USB PD, thereby optimizing power utilization across USB Type-C connectors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Power

If USB PD protocol is used for power management, then power delivery capability is improved, but device compatibility is worsened for devices that do not support USB PD

Engineering Contradiction:
Improvepower delivery capabilityVSAvoiddevice compatibility
Core Design Contradiction:
PowerVSAdaptability or versatility

Solution Approach 1:

The patent introduces an intermediary mechanism that extracts power requirement information from USB configuration descriptors and uses this information to dynamically adjust power allotment. This intermediary layer enables the host to provide optimized power to non-USB PD devices without requiring them to support the USB PD protocol, thus resolving the contradiction between power delivery capability and device compatibility

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If predetermined power is reserved for non-USB PD devices, then device compatibility is maintained, but power utilization efficiency is worsened

Engineering Contradiction:
Improvedevice compatibilityVSAvoidpower utilization efficiency
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The patent implements dynamic power allotment by continuously monitoring power requirement information extracted from USB configuration descriptors and adjusting the power provided to each device in real-time. This dynamic approach replaces static predetermined power reservation with adaptive power management, maintaining device compatibility while significantly improving power utilization efficiency by allocating exactly the amount of power each device needs

Inventive Principle:
Principle #15Dynamics

3Speed

If higher power levels are provided to all devices, then charging speed is improved, but power consumption is worsened for low-power devices

Engineering Contradiction:
Improvecharging speedVSAvoidpower consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The patent applies local quality by providing different power levels to different devices based on their specific power requirements extracted from USB configuration descriptors. High-power devices receive higher power levels for fast charging, while low-power devices receive appropriate lower power levels, ensuring each device gets the optimal power quantity locally rather than a uniform power level globally

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11068041B2Method to enhance device policy management (DPM) power sharing for USB Type-C (USB-C) only devices
Publication Date: 2021.07.20 INTEL CORP
  • US11068041B2 patent drawing
  • US11068041B2 patent drawing
  • US11068041B2 patent drawing

AI summary

A method and system for managing power for Universal Serial Bus (USB) ports, in particular USB Type-C ports that are connected to USB devices that do not support USB power delivery (USB PD). The method and system present an advertisement of a default power supply to a USB device, receive power attribute information from a USB device configuration descriptor during USB device enumeration, in response to the connecting USB device not supporting USB power deliver (USB PD), and dynamically change the power supply to meet the power requirements of the connecting USB device identified by the power attribute information.