Dynamic Input Device Selection for Media Conferences

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication systems often select input devices based on default settings or last connections, leading to suboptimal audio and video quality during media conferences, as the quality of input signals can degrade due to changes in device proximity, battery life, or environmental noise, without automatically switching to higher quality alternatives.

Innovation Solution

Implementing a system that continuously monitors input signal quality using objective and subjective feedback, automatically switching to the input device providing the highest quality signal or combining multiple input signals to generate a composite signal that meets quality thresholds, utilizing machine learning algorithms for enhanced performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a built-in input device is selected as the preferred device, then the device is always available, but the input signal quality may be poor due to device proximity changes or environmental conditions

Engineering Contradiction:
Improvedevice availabilityVSAvoidinput signal quality
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The system dynamically switches between built-in and external input devices based on real-time signal quality assessment. The media conferencing service continuously monitors characteristics of input signals and automatically changes the preferred input device to maintain optimal audio/video quality, making the system adaptive rather than static.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system uses feedback from input signal quality characteristics to automatically adjust device selection. The media conferencing service evaluates signal quality metrics and uses this feedback to determine when to switch from a built-in device to an external device, creating a closed-loop control system that maintains quality.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If an external input device is used, then the input signal quality may be higher, but the device may not be available when needed due to connection issues or battery life

Engineering Contradiction:
Improveinput signal qualityVSAvoiddevice availability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The system dynamically alternates between external and built-in devices based on availability and quality. When an external device becomes unavailable (connection lost, battery depleted), the system automatically switches to the built-in device, ensuring continuous operation while maintaining quality when possible.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system has a built-in device as a backup ready to immediately take over if the external device fails. This redundancy ensures that quality is optimized when external devices work, while availability is guaranteed through the fallback to built-in devices.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

3Ease of operation

If the preferred input device is fixed, then the system is simple to operate, but the input signal quality degrades when the participant moves relative to the device

Engineering Contradiction:
Improvesystem simplicityVSAvoidinput signal quality
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The system automatically monitors and adjusts input device selection without user intervention. The media conferencing service independently evaluates signal quality and performs device switching, eliminating the need for users to manually adjust settings while maintaining optimal quality as they move.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system transitions from a static device selection to a dynamic one that automatically adapts to participant movement. By continuously monitoring signal characteristics and switching devices as needed, the system maintains quality without requiring user awareness or action.

Inventive Principle:
Principle #15Dynamics

4Measurement precision

If multiple input devices are monitored and switched between, then the input signal quality is maintained, but the system complexity increases

Engineering Contradiction:
Improveinput signal qualityVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The media conferencing service acts as an intermediary that manages the complexity of multiple device monitoring and switching. Rather than requiring complex client-side software, the service handles signal quality assessment and device selection on the server side, simplifying the client implementation while maintaining quality.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12047536B1Automatic input device selection for media conferences
Publication Date: 2024.07.23 AMAZON TECH INC
  • US12047536B1 patent drawing
  • US12047536B1 patent drawing
  • US12047536B1 patent drawing

AI summary

Implementations for selecting an input device based on characteristics of the input signals from those input devices are described. A first input signal is received from a first input device of a participant device participating in a media conference and a second input signal is received from a second input device of the participant device. A first characteristic of the first input signal and a second characteristic of the second input signal are determined. The first characteristic is compared to the second characteristic. It is determined that a quality of the second input signal is greater than a quality of the first input signal based on comparing the first characteristic to the second characteristic. The second input device is selected based on determining that the quality of the second input signal is greater than the quality of the first input signal.