Agent Group Query Routing With Parallel Distribution Thresholds

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional call distribution methods in customer interaction centers, such as simultaneous, sequential, and rotating ringing, often result in increased wait times due to understaffing or remote agents not actively logged in, leading to inefficient query handling and extended wait periods for callers.

Innovation Solution

Implementing parallel processing and skip criteria for query distribution within agent groups, where queries are distributed based on a defined threshold number of available agents and excluding agents that fail to meet skip criteria, such as those with locked devices or external phone numbers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If conventional call distribution methods (simultaneous, sequential, rotating ringing) are used, then queries are distributed to agents, but wait times increase due to understaffing or remote agents not actively logged in

Engineering Contradiction:
Improvewait timeVSAvoidquery handling efficiency
Core Design Contradiction:
Loss of timeVSProductivity

Solution Approach 1:

The system dynamically adjusts query distribution by monitoring real-time agent availability status. Instead of static distribution methods, the system continuously evaluates which agents are actively logged in and capable of handling queries, adapting the distribution pattern in real-time to match current staffing conditions and minimize caller wait times.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system automatically identifies and excludes unavailable agents from the distribution pool without manual intervention. By self-managing the agent availability assessment and dynamically adjusting distribution parameters, the system eliminates the need for manual agent status tracking and ensures queries are only routed to actively available agents.

Inventive Principle:
Principle #25Self-service

2Productivity

If all agents in an agent group are included in query distribution, then more queries can be handled, but agents with locked devices or external phone numbers cannot receive queries

Engineering Contradiction:
Improvequery handling capacityVSAvoidquery delivery success rate
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system applies different distribution rules to different subsets of agents based on their specific characteristics. Instead of treating all agents uniformly, it identifies agents with locked devices or external phone numbers and applies exclusion criteria specifically to them, while maintaining inclusion of agents with valid, accessible contact information.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system extracts and excludes agents who fail to meet skip criteria (locked devices, external phone numbers) from the query distribution pool. By removing these unavailable agents from consideration, the system ensures that queries are only distributed to agents who can actually receive and handle them, improving delivery success rate.

Inventive Principle:
Principle #2Taking out (Extraction)

3Loss of time

If parallel processing is implemented for query distribution, then wait times are reduced, but system complexity increases

Engineering Contradiction:
Improvequery distribution timeVSAvoiddistribution system complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The system implements parallel processing selectively rather than universally. It evaluates the queue depth and agent availability to determine when parallel distribution is appropriate, applying it only when conditions warrant the additional processing power, thereby balancing performance improvement against system complexity.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system uses feedback from agent availability monitoring and query queue status to dynamically control the degree of parallel processing applied. By continuously monitoring system state and adjusting distribution strategies accordingly, the system optimizes wait time reduction while avoiding unnecessary complexity in normal operating conditions.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250343860A1Agent Group Query Distribution
Publication Date: 2025.11.06 ZOOM COMMUNICATIONS INC
  • US20250343860A1 patent drawing
  • US20250343860A1 patent drawing
  • US20250343860A1 patent drawing

AI summary

The distribution of incoming queries to a customer interaction center agent group is parallel processed amongst agents of that group to improve queue wait times. A threshold number of queries that may be processed by agent devices associated with the agent group at a given time are defined based on a number of agents of the agent group that are available at the given time. In response to determining that the number of queries is satisfies the threshold number of queries based on the number of agents that are available at a current time, a number of queries awaiting processing are distributed to one or more agent devices of the agent group. The threshold number of queries may be based on half of the number of agents that are available at the given time.