USB Type-C Audio Interface Activation to Prevent Speaker Sound Leakage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

When an audio output device is connected to an electronic device via a USB Type-C connector, the recognition process is lengthened, leading to a sound leakage phenomenon where the audio signal is output through the device's speaker for a certain period, causing delays in switching the audio signal to the connected device.

Innovation Solution

The electronic device transmits necessary information to the audio framework in advance to recognize the audio output device, using a USB driver to obtain and transmit first and second information, allowing for quicker access and activation of the interface for audio signal processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the audio output device is connected through USB Type-C connector while audio signal is being output through speaker, then the audio signal can be switched to the connected device, but the recognition process lengthens causing sound leakage through the speaker

Engineering Contradiction:
Improveaudio signal switching reliabilityVSAvoidrecognition time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by transmitting audio card information and interface information to the audio framework in advance before the audio output device is fully recognized. The USB driver obtains audio card information (such as vendor ID, product ID) and interface information (such as endpoint information, buffer size) preliminarily, and transmits these to the audio framework before the audio signal switching is completed, thereby reducing the recognition time and preventing sound leakage through the speaker

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the recognition process is completed thoroughly to ensure proper audio output, then the audio signal switching is reliable, but the time required for recognition increases causing sound leakage

Engineering Contradiction:
Improveaudio output accuracyVSAvoidrecognition speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent performs preliminary acquisition of audio card information and interface information from the audio output device through the USB driver. By obtaining vendor ID, product ID, endpoint information, and buffer size in advance, the system ensures accurate audio output configuration while reducing the time required for full recognition, thus resolving the contradiction between reliability and productivity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary mechanism where the USB driver acts as a mediator between the USB Type-C connector and the audio framework. The driver extracts and transmits essential audio card information and interface information to the audio framework, enabling the system to achieve both accurate audio output and fast recognition by filtering and pre-processing the device information

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11768656B2Electronic device and method for recognizing audio output device connected to USB type-C connector
Publication Date: 2023.09.26 SAMSUNG ELECTRONICS CO LTD
  • US11768656B2 patent drawing
  • US11768656B2 patent drawing
  • US11768656B2 patent drawing

AI summary

Embodiments of an electronic device are disclosed. The electronic device may include a USB Type-C connector including at least one configuration channel (CC) pin and a processor operatively connected to the USB Type-C connector. The processor may be configured to: obtain first information of a connected audio output device by using a USB driver; transmit the first information and/or audio card information of the audio output device to an audio framework through a USB framework; control the audio framework to access an interface corresponding to the audio card information; and activate, when at least a portion of second information of the audio output device is obtained through the USB driver while accessing the interface, the interface by transmitting the at least a portion of the second information to the audio framework through the USB framework. Various additional embodiments in addition to the disclosed embodiments are possible.