Dynamic Audio Capture Device Selection for Conference Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional conferencing systems are unable to effectively improve audio quality for remote conference participants due to issues like weak or undetectable audio signals from microphones, which are often caused by user error, faulty hardware, or interference, and they fail to leverage secondary devices to enhance audio capture.
Innovation Solution
The system utilizes one or more secondary client devices associated with a remote conference participant to capture audio, processing and outputting it to the conferencing software, allowing the primary client device to use the secondary device's microphone for improved audio quality without adding additional UI tiles, by determining the quality score of audio from both primary and secondary devices and switching to the secondary device when necessary.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a primary client device uses its own microphone for audio capture, then the device complexity is low, but the audio quality deteriorates when the microphone is faulty or produces weak signals
Solution Approach 1:
The patent introduces secondary client devices as intermediary components that can step in when the primary device's microphone fails. The system establishes a mediator mechanism where audio signals are routed from the primary device to secondary devices for alternative capture, resolving the contradiction by adding optional components only when needed rather than requiring complex backup systems always active
Solution Approach 2:
The system dynamically changes the operational parameters of audio capture by switching between different microphones based on quality assessment. When the primary microphone's signal quality falls below a threshold, the system transitions to using secondary microphones, adjusting the audio capture parameter dynamically rather than maintaining a fixed complex system
2Reliability
If the system monitors and switches between multiple audio sources, then the audio quality improves, but the device complexity increases
Solution Approach 1:
The audio quality assessment system operates autonomously by continuously evaluating signal quality and automatically triggering switches to secondary microphones when thresholds are violated. This self-service mechanism eliminates the need for manual intervention or complex external control systems, reducing overall device complexity while maintaining high audio reliability
Solution Approach 2:
The system implements a feedback loop where audio quality is continuously monitored and used to adjust the capture source. This simple feedback mechanism provides reliable audio quality improvement without requiring complex predictive algorithms or multiple layers of processing, balancing performance with system complexity
3Reliability
If secondary client devices are leveraged for audio capture, then the audio quality improves, but the loss of information increases due to potential synchronization issues
Solution Approach 1:
The system performs preliminary actions by establishing audio routing paths and synchronization protocols before switching occurs. Secondary devices are pre-configured with the primary device's audio parameters, and timing protocols are established in advance, enabling rapid switching without information loss when quality degradation is detected
Solution Approach 2:
The patent implements beforehand cushioning by maintaining backup audio channels and synchronization buffers that are ready to activate immediately when the primary channel fails. This preparatory cushioning prevents information loss during transition by ensuring continuous audio flow without gaps or desynchronization
Data Source
AI summary
A microphone of a primary client device is used to capture audio for a conference participant. During the conference, audio is sampled from the microphone of the primary client device and from microphones of one or more secondary client devices at the same location as the primary client device. Based on a score calculated for the audio sampled from the secondary client device being higher than a score calculated for audio sampled from the primary client device, the microphone of the secondary client device is selected for audio capture for the remote conference participant. The audio is output through conferencing software to which the primary client device is connected via a user interface tile for the conference.


