Dynamic USB-C Mode Configuration for Workload-Optimized Graphics and Data Throughput
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing USB-C power delivery controllers in information handling systems use fixed prioritization of connection modes, which may not select the most performance-enhancing connection modes, such as DisplayPort 2.0 Alt Mode, even when they provide better graphics performance than default USB4/Thunderbolt connections.
Innovation Solution
Incorporating a USB-C power delivery controller with connection preference information that dynamically selects the preferred connection mode based on user preferences, system capabilities, and current workload, such as prioritizing DisplayPort 2.0 Alt Mode for gaming or CAD applications and USB4/Thunderbolt for virtual desktop applications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If fixed prioritization of connection modes is used in USB-C power delivery controllers, then device complexity is reduced and ease of operation is improved, but adaptability to different workloads and system capabilities deteriorates
Solution Approach 1:
The patent implements dynamic connection mode selection by introducing a policy manager that evaluates system capabilities, workload requirements, and connection preferences in real-time. The USB-C power delivery controller transitions from static fixed prioritization to dynamic mode selection, where the optimal connection mode (e.g., DisplayPort 2.0 Alt Mode, USB4, Thunderbolt) is determined based on current operational context, thereby resolving the contradiction between ease of operation and adaptability.
Solution Approach 2:
The patent changes the operational parameters of the USB-C controller by introducing connection preference information and policy-based decision-making. Instead of using fixed priority values, the system adjusts connection mode selection parameters dynamically based on workload type (e.g., gaming, CAD, virtual desktop), system capabilities, and user preferences, enabling adaptability without increasing operational complexity for the end user.
2Adaptability or versatility
If dynamic connection mode selection is implemented, then adaptability to different workloads is improved, but device complexity increases
Solution Approach 1:
The patent introduces a policy manager as an intermediary layer between the USB-C power delivery controller and the various connection modes. This policy manager encapsulates the complexity of dynamic decision-making, evaluating system capabilities, workload requirements, and connection preferences to determine the optimal mode. By isolating the complexity within the policy manager, the rest of the system maintains simplicity while gaining adaptability.
Solution Approach 2:
The system implements feedback mechanisms where the policy manager continuously monitors system capabilities, workload type, and connection status to dynamically adjust connection mode selection. This feedback-driven approach enables adaptability without requiring complex manual configuration, as the system automatically adjusts based on real-time conditions, thereby managing device complexity while maximizing adaptability.
3Power
If DisplayPort 2.0 Alt Mode is prioritized for graphics-intensive applications, then graphics performance is improved, but data throughput for other applications may be reduced
Solution Approach 1:
The patent implements dynamic connection mode selection that adjusts the prioritization of DisplayPort 2.0 Alt Mode versus USB4/Thunderbolt connections based on the detected workload type. For graphics-intensive applications (gaming, CAD), the system dynamically prioritizes DisplayPort 2.0 Alt Mode to maximize graphics performance. For data-intensive applications (virtual desktop, file transfers), it dynamically switches to USB4/Thunderbolt to optimize data throughput, thereby resolving the contradiction between graphics performance and data throughput based on actual usage requirements.
Data Source
AI summary
An information handling system includes a USB-C port and a USB-C power delivery controller. The USB-C power delivery controller includes connection preference information, and is configured to detect that a device has been plugged into the USB-C port, determine that the device supports a first connection type and a second connection type, determine that the first connection type has a higher connection priority than the second connection type, and establish a connection between the information handling system and the device utilizing the second connection type based upon the connection preference information.


