Dynamic Call Learning for Real-Time Agent Skill Gaps

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional call centers face inefficiencies due to agents lacking proficiency in specific topics, leading to prolonged calls and customer dissatisfaction, as existing systems fail to dynamically identify and address skill gaps in real-time.

Innovation Solution

A machine learning-based system that analyzes audio data from communication sessions to identify topics and sub-topics, dynamically joins additional agents for training, and routes calls to supervisors when necessary, using intelligent routing and dynamic learning models to enhance agent proficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If agents are assigned to handle various customer issues based on conventional routing, then call center operations can be maintained, but call duration increases and customer satisfaction decreases due to agents lacking proficiency in specific topics

Engineering Contradiction:
Improvecall handling efficiencyVSAvoidcall duration
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system dynamically identifies skill gaps during active calls using real-time audio analysis and machine learning models, then interrupts calls to join additional agents with relevant expertise. This dynamic adaptation allows the call center to transition from static agent assignments to flexible, real-time skill matching, reducing call duration while maintaining operational efficiency.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system introduces an intermediary intelligent routing system that analyzes call audio data, identifies skill gaps, and mediates by joining additional agents to ongoing calls. This intermediary layer bridges the gap between conventional routing and optimal skill-matched routing, enabling real-time intervention without disrupting overall call center operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If additional agents are joined to ongoing calls for training purposes, then agent knowledge is enhanced, but call complexity and system requirements increase

Engineering Contradiction:
Improveagent skill developmentVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system enables self-service learning by automatically identifying skill gaps through audio analysis and joining appropriate training agents without manual intervention. The intelligent routing system autonomously matches training needs with available expertise, reducing the need for complex manual scheduling and coordination while enhancing agent adaptability.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The intelligent routing system serves multiple functions: it acts as a conventional routing system, a real-time skill gap analyzer, a dynamic agent matcher, and a training coordinator. This multi-functionality reduces overall system complexity by consolidating multiple specialized systems into a single universal platform that handles both operational routing and skill development.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Measurement precision

If real-time audio analysis is performed on communication sessions, then skill gaps can be identified accurately, but computational resources and processing time increase

Engineering Contradiction:
Improveskill gap identification accuracyVSAvoidcomputational resource consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system performs partial audio analysis by focusing specifically on identifying skill gaps rather than analyzing all aspects of the conversation. The machine learning models are trained to detect specific indicators of skill deficiencies, allowing accurate skill gap identification while reducing overall computational processing requirements compared to comprehensive speech analysis.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system performs preliminary actions by pre-training machine learning models on historical call data to recognize patterns indicating skill gaps. This preliminary training enables the system to quickly identify skill issues during live calls without requiring intensive real-time computation, as the models have already learned to recognize relevant patterns during the offline training phase.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20260012539A1Communication Session Interruption and Dynamic Learning System
Publication Date: 2026.01.08 BANK OF AMERICA CORP
  • US20260012539A1 patent drawing
  • US20260012539A1 patent drawing
  • US20260012539A1 patent drawing

AI summary

Arrangements for machine learning-based dynamic learning are provided. In some examples, audio data associated with a plurality of calls may be received and analyzed to identify a topic and sub-topic of each call and metadata of each call. Feedback data may also be received. A machine learning model may be executed by inputting, to the model, the identified topic and sub-topic and metadata of each call, and the feedback data, to output one or more topics or sub-topics of concern. A plurality of ongoing calls may be monitored to identify an ongoing call related to one of: a topic or sub-topic of concern. A plurality of agents who are not subject matter experts in the identified topic or sub-topic of concern and are available may be identified and joined, via respective computing devices, to the ongoing call in a dynamic learning session.