Dynamic Call Routing via Elastic Search Agent Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current call routing technologies in contact centers lack interoperability standards, leading to high integration costs and vendor-specific solutions with complex, custom-designed routing rules, making it difficult to switch vendors and manage multi-vendor environments effectively.

Innovation Solution

A dynamic and intelligent call routing system using Amazon Web Services (AWS) Elastic Search to match incoming call attributes with agent skills, employing a word matching algorithm to identify suitable agents based on proficiency levels, allowing for vendor-agnostic routing strategies and reducing integration costs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If vendor-specific routing rules are used, then call routing functionality can be implemented, but integration costs increase and vendor switching becomes difficult

Engineering Contradiction:
Improveintegration costVSAvoidvendor switching capability
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent implements a universal routing rule format that can be used across multiple contact center platforms. The routing rules are defined in a standardized structure that enables the same rule set to function in different vendor environments, eliminating the need for vendor-specific custom rules and reducing integration costs while enabling seamless vendor switching.

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

Solution Approach 2:

The patent introduces a standardized routing rule format as an intermediary layer between the call routing system and the contact center platform. This intermediary format acts as a universal translator that allows routing decisions to be implemented across different vendors without requiring vendor-specific customization, thereby reducing integration complexity and enabling vendor agility.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If custom-designed routing rules are used, then specific routing needs can be met, but system complexity increases

Engineering Contradiction:
Improverouting customizationVSAvoidrouting rule complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the routing rule structure into distinct, standardized components including priority levels, skill criteria, and routing actions. This segmentation allows complex routing needs to be expressed through combinations of simple, standardized elements rather than monolithic custom rules, reducing overall system complexity while maintaining routing customization capabilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses parameter changes within a standardized rule format to achieve routing customization. Instead of creating custom rules for each scenario, the system adjusts parameters such as priority values, skill thresholds, and matching criteria within the standardized structure to meet specific routing needs, thereby reducing complexity while maintaining adaptability.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If skills-based routing is implemented, then agent utilization improves, but system complexity increases

Engineering Contradiction:
Improveagent utilizationVSAvoidrouting system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent uses a standardized routing rule format that can be copied and reused across different scenarios and platforms. Instead of creating unique complex routing logic for each skill-based routing need, the system copies and adapts standardized rule templates, reducing system complexity while maintaining high agent utilization through consistent skills-based routing logic.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11025780B2Systems and methods for search based call routing
Publication Date: 2021.06.01 FMR CORP
  • US11025780B2 patent drawing
  • US11025780B2 patent drawing
  • US11025780B2 patent drawing

AI summary

A computerized method of routing calls includes the following steps performed by a server computing device: receiving a set of call attributes associated with an incoming call; identifying a document containing call routing instructions corresponding to the call attributes by querying a search index in electronic communication with the server computing device; identifying, based on the document, a set of suitable agents having a skill and a suitable proficiency in the skill by querying an agent skills database in electronic communication with the server computing device; identifying a set of available agents in the set of suitable agents by querying an agent status database in electronic communication with the server computing device; and routing the incoming call to a target agent in the set of available agents, if there is at least one available agent; or a customer waiting queue, if there is no suitable agent.