Dynamic Service Dispatching Using Agent Skill Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing service dispatching systems in non-manufacturing domains like IT and healthcare lack the ability to dynamically assess service request complexity, agent skill variability, and non-stationary variance, leading to inefficient allocation of requests and suboptimal system performance.

Innovation Solution

A method that involves obtaining attributes of service requests and agents, incorporating feedback from agent queues, and using these attributes to determine suitable agents through algorithms that consider service complexity, priority, and agent skill variability, ensuring timely and cost-effective request fulfillment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If existing ad hoc methods are used to determine service request complexity and match with agent skills, then the dispatching process is simple to implement, but the service level and matching accuracy deteriorate

Engineering Contradiction:
ImproveEase of implementationVSAvoidMatching accuracy
Core Design Contradiction:
Ease of manufactureVSManufacturing precision

Solution Approach 1:

The patent transforms the dispatching system from using static, ad hoc complexity determination to using dynamic parameters including service request complexity scores, agent skill levels, and skill variability measures. These parameters are continuously updated based on feedback from queue states and performance metrics, enabling precise matching while maintaining systematic implementation through automated calculation.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system incorporates feedback loops where queue states, service outcomes, and agent performance are continuously monitored and fed back into the dispatching algorithm. This feedback mechanism allows the system to learn from past dispatch decisions and improve matching accuracy over time without requiring manual reconfiguration.

Inventive Principle:
Principle #23Feedback

2Ease of operation

If existing dispatching control systems assume stationary variance with constant agent skills, then the system is simple to manage, but the adaptability to changing service environments deteriorates

Engineering Contradiction:
ImproveSystem manageabilityVSAvoidAdaptability to changing environments
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent implements a dynamic dispatching system where agent skill levels and skill variability are not fixed but change over time based on training, experience, and current queue states. The system continuously updates these parameters to reflect the current service environment, enabling adaptation to changing conditions while maintaining automated management through algorithmic updates.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameters from stationary assumptions to dynamic variables. Agent skills are represented as time-varying parameters that incorporate training effects and experience accumulation. The dispatching algorithm adjusts to these changing parameters automatically, providing adaptability without manual intervention.

Inventive Principle:
Principle #35Parameter changes

3Speed

If existing approaches do not consider overall system state, then the dispatching decision process is fast and simple, but the overall system performance and service levels deteriorate

Engineering Contradiction:
ImproveDecision speedVSAvoidSystem performance
Core Design Contradiction:
SpeedVSProductivity

Solution Approach 1:

The system performs preliminary actions by pre-calculating and maintaining up-to-date parameters for service request complexity, agent skills, and queue states. This preparation allows the actual dispatching decision to be made quickly by comparing current request attributes against pre-computed optimal matches, achieving both speed and performance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback from overall queue states to inform dispatching decisions. Queue length, wait times, and agent utilization metrics are continuously monitored and fed back into the dispatching algorithm, enabling system-wide optimization while maintaining fast decision-making through automated real-time adjustments.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8385534B2Method for dispatching service requests
Publication Date: 2013.02.26 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US8385534B2 patent drawing
  • US8385534B2 patent drawing
  • US8385534B2 patent drawing

AI summary

Techniques for dispatching one or more services requests to one or more agents are provided. The techniques include obtaining one or more attributes of each service request, obtaining one or more attributes of each agent, obtaining feedback from each of one or more agent queues, and using the one or more attributes of each service request, the one or more attributes of each agent and the feedback from each of the one or more agent queues to determine one or more suitable agents to receive a dispatch for each of the one or more service requests. Techniques are also provided for generating a database of one or more attributes of one or more service requests and one or more attributes of one or more agents.