Dynamic Dominant Speaker Selection in Conference Calls

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional conference call systems prevent new speakers from joining until dominant speakers have paused, leading to exclusion of new participants if dominant speakers continue speaking, which can result in missed opportunities for contribution.

Innovation Solution

A dynamic conference call system that adjusts the maximum number of dominant speakers based on call dynamics, allowing new speakers to join by detecting additional dominant speakers and adjusting the loudness thresholds, ensuring that all participants have a chance to speak without interruptions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a fixed number of dominant speakers is selected based on energy levels, then the speaker selection is simple and stable, but new speakers are excluded from speaking opportunities

Engineering Contradiction:
Improvenew speaker inclusionVSAvoidspeaker selection algorithm
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies dynamics by making the number of dominant speakers variable rather than fixed. The system dynamically adjusts the maximum number of dominant speakers based on real-time call conditions, allowing the set to expand when new speakers are detected and contract when existing dominant speakers become inactive. This resolves the contradiction by enabling new speaker inclusion while maintaining algorithmic simplicity through automated detection mechanisms.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of maximum dominant speakers from a static value to a dynamic value that adapts to call conditions. By modifying this parameter based on speaker activity patterns and new speaker detection, the system achieves both simplicity in implementation and adaptability in speaker inclusion, resolving the technical contradiction between these two requirements.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If new speakers must wait for dominant speakers to pause, then interruptions are eliminated, but new speakers are precluded from speaking opportunities

Engineering Contradiction:
Improvespeaking opportunityVSAvoidwaiting time for new speakers
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system dynamically manages the dominant speaker set by allowing it to expand when new speakers are detected. Instead of requiring new speakers to wait for a fixed pause period, the system adapts the number of active dominant speakers in real-time, enabling new speakers to join the conversation flow without significant waiting time while maintaining reliable speaking opportunities.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs preliminary detection of new speakers and proactively expands the dominant speaker set before new speakers need to speak. By detecting new speakers and adjusting the maximum number of dominant speakers in advance, the system eliminates the need for new speakers to wait for dominant speakers to pause, reducing waiting time while ensuring reliable speaking opportunities.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If the number of dominant speakers is fixed, then the system is easy to control, but it cannot adapt to changing call dynamics

Engineering Contradiction:
Improvecall dynamics adaptationVSAvoidsystem control
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system performs self-service by automatically detecting new speakers and adjusting the number of dominant speakers without external intervention. The algorithm monitors speaker activity, detects when new speakers join, and autonomously expands or contracts the dominant speaker set accordingly. This maintains ease of operation while achieving adaptability to changing call dynamics.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system uses feedback mechanisms to continuously monitor speaker activity and adjust the number of dominant speakers based on real-time conditions. By detecting when new speakers appear or existing speakers become inactive, the system receives feedback about call dynamics and automatically adjusts the dominant speaker set, achieving adaptability while maintaining simple control through automated feedback loops.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9094526B2Conference call system, method, and computer program product
Publication Date: 2015.07.28 NXP USA INC
  • US9094526B2 patent drawing
  • US9094526B2 patent drawing
  • US9094526B2 patent drawing

AI summary

A conference call system comprises an input interface for receiving during a conference call at least two input streams of audio signal, each from another source. A selection unit is connected to the input interface, for selecting a number of dominant speaker streams out of the input streams, the number being less than or equal to a maximum number of dominant speakers value and each of the dominant speaker streams representing speech from a respective dominant speaker. A mixer is connected to the selection unit, for mixing the selected streams into an output stream. The conference call system comprises an output interface for outputting the output stream and a selection control unit connected to the selection unit and the input interface, for dynamically setting, during the conference call, the maximum number of dominant speakers value based on dynamics of the conference call.