Contact Center Queue Credit for Reconnected Customer Calls

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Contact centers often fail to account for previous disconnections in customer wait times, leading to unfair treatment and increased frustration as customers are placed at the end of the queue upon reconnection, disregarding their previous wait times.

Innovation Solution

The customer queue manager system tracks and accumulates wait times from previous calls that were disconnected, using a unique identifier to associate these times with the customer's position in the queue, ensuring fair placement based on total wait time, including both previous and present queue times.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If customers are placed at the end of the queue upon reconnection after a disconnection, then the queue management system operates with simple reset logic, but customer fairness and satisfaction deteriorate as previous wait times are disregarded

Engineering Contradiction:
Improvecustomer wait timeVSAvoidqueue management system complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The system performs preliminary action by capturing and storing the customer's unique identifier and call information at the moment of disconnection, before the customer reconnects. This preliminary data capture enables the system to recognize the customer upon reconnection and restore their queue position, preventing the loss of accumulated wait time without requiring complex real-time calculations during reconnection

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by continuously monitoring call status (connected, disconnected, reconnected) and using this information to dynamically adjust queue positioning. When a disconnection is detected, the system feeds back the stored call information to restore the customer's queue position, ensuring that wait time accumulation is preserved across connection events

Inventive Principle:
Principle #23Feedback

2Reliability

If the system tracks and accumulates wait times from multiple calls using unique identifiers, then customer fairness improves by crediting previous wait times, but system complexity increases due to database operations and call tracking

Engineering Contradiction:
Improvecustomer treatment fairnessVSAvoidtracking and database system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system creates a simplified copy of the customer's call information (unique identifier, call start time, queue position) and stores it in a database upon disconnection. This copy mechanism allows the system to quickly restore queue state without maintaining complex historical records of every call event, reducing the burden of tracking while ensuring fairness

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The queue management system performs multiple functions: it manages active queue positioning, tracks disconnections, stores call information, and restores queue positions upon reconnection. By consolidating these functions into a single multi-functional system rather than separate specialized systems, the patent reduces overall complexity while maintaining reliability

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

3Ease of operation

If previous queue time is added to present queue time to calculate adjusted total queue time, then customer experience improves through fair wait time recognition, but processing complexity increases due to weighted calculations

Engineering Contradiction:
Improvecustomer experienceVSAvoidcalculation and positioning system complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system changes the parameter used for queue positioning from simple connection time to adjusted total queue time, which incorporates previous wait time. This parameter transformation is achieved through a straightforward additive calculation (previous queue time + present queue time), avoiding complex weighted algorithms while still improving customer experience through fair treatment

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12482003B2Systems and methods relating to managing customer wait times in contact centers
Publication Date: 2025.11.25 GENESYS CLOUD SERVICES INC
  • US12482003B2 patent drawing
  • US12482003B2 patent drawing
  • US12482003B2 patent drawing

AI summary

A method for managing a queue in a contact center that includes: receiving a previous call from a first customer and determining a unique identifier; tracking a previous queue time; detecting the previous call ending without being connected to an agent; determining the previous wait time accrued; saving in a database a previous call record that includes the previous queue time and the unique identifier; receiving a present call from the first customer and determining a unique identifier; tracking a present queue time; using the unique identifier to check the database to determine the related previous call record; determining the previous queue time; calculating an adjusted total queue time that is the present queue time plus previous queue time; and positioning the first customer in the queue based on the adjusted total queue time.