USB Type-C Connection Detection for Host-Controlled Error Recovery
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing USB Type-C systems require manual re-plugging to correct connection errors, which can disrupt normal charging and data transmission.
Innovation Solution
A detection method that automatically identifies and corrects connection errors by switching between connection states and power supply using commands from a host system, such as switching to different USB types or cutting and restoring power to the Vbus pin.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If manual re-plugging operation is performed to correct Type-C connection errors, then the connection error can be eliminated, but the operation convenience deteriorates and user time is lost
Solution Approach 1:
The system performs automatic detection and correction of Type-C connection errors without requiring user intervention. The host system automatically identifies connection states, detects errors, and executes correction commands, making the system self-service and eliminating the need for manual re-plugging operations
Solution Approach 2:
The system continuously monitors the Type-C connection state through detection commands and provides feedback on connection status. Based on this feedback, the system automatically determines whether connection errors exist and executes appropriate correction actions, creating a closed-loop control system that maintains reliable connections
2Ease of operation
If automatic detection and correction system is implemented, then operation convenience improves and user time is saved, but the device complexity increases
Solution Approach 1:
The patent leverages existing USB Type-C hardware components and protocols to perform multiple functions including detection, error identification, and correction. The system uses standard USB commands and existing port structures to achieve automatic connection management, avoiding the need for dedicated complex hardware circuits and reducing overall device complexity
Solution Approach 2:
The host system acts as an intermediary that coordinates between the Type-C connection port and the connected device. It manages the detection and correction processes through software control, simplifying the hardware requirements by using existing processing units and communication protocols rather than requiring specialized dedicated circuits
3Reliability
If connection state switching commands are transferred to correct errors, then connection reliability improves, but the system response time increases
Solution Approach 1:
The system performs preliminary detection of connection states continuously or at regular intervals, identifying potential errors before they cause functional failures. By detecting issues early and executing correction commands proactively, the system minimizes the actual response time when errors occur and maintains continuous operational reliability
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A detection method of universal serial bus Type-C includes identifying a first connection state between a universal serial bus Type-C and a connection port through a host system, determining whether the first connection state accords with a default connection state through the host system. When a result of the determination is no, transferring a first command through the host system to cutoff the first connection state between the universal serial bus Type-C and the connection port, and transferring a second command through the host system to connect the universal serial bus Type-C and the connection port in the default connection state.