Dynamic Contact Center Resource Allocation via SOA
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Contact centers face challenges in efficiently managing workload fluctuations due to limited resources, seasonal variations, and integration issues between enterprise and outsourced resources, leading to excessive costs and customer frustration.
Innovation Solution
An integrated system using a standardized Services Oriented Architecture (SOA) that dynamically manages workflow by automatically selecting and allocating enterprise and remote call center resources based on demand, allowing for seamless integration of diverse technologies and resources.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If contact centers establish extensive resource infrastructure to handle peak workload, then workload handling capacity is improved, but resource cost increases unnecessarily during non-peak times
Solution Approach 1:
The system dynamically adjusts contact center resources based on real-time workload conditions. During peak periods, additional resources are activated automatically; during non-peak periods, resources are scaled back. This dynamic resource allocation resolves the contradiction by making the resource infrastructure flexible rather than static, allowing the system to handle peak workload effectively while avoiding unnecessary resource costs during low-demand periods.
Solution Approach 2:
The patent creates a universal resource pool that can serve multiple contact centers and various workload types. Instead of dedicating specialized resources to each contact center, the system uses a shared pool of multi-functional resources that can be allocated to any contact center experiencing workload surges. This universality reduces total resource requirements while maintaining adequate capacity across all contact centers.
2Adaptability or versatility
If contact centers integrate outsourced resources to handle workload fluctuations, then resource flexibility is improved, but integration complexity increases
Solution Approach 1:
The system introduces an intermediary resource management layer that sits between the core contact center infrastructure and outsourced resources. This intermediary layer handles all integration complexities, including protocol translation, authentication, and coordination, while presenting a simplified interface to both the core system and outsourced resources. This resolves the contradiction by isolating the complexity within the intermediary layer while maintaining flexibility through the outsourced resource pool.
Solution Approach 2:
The patent implements homogeneous interface standards and communication protocols across all resource types, whether internal or outsourced. By standardizing how resources are accessed and managed, the system reduces integration complexity despite the diversity of outsourced providers. This homogeneity in interfaces allows flexible resource allocation while maintaining manageable integration requirements.
3Quantity of substance
If contact centers use seasonal staffing approach to match business seasons, then resource cost is reduced, but ability to handle sporadic workload fluctuations deteriorates
Solution Approach 1:
The system implements continuous feedback loops that monitor workload conditions in real-time and automatically adjust resource allocation accordingly. When sporadic workload surges are detected, the system rapidly activates additional resources from the outsourced pool. When workload decreases, resources are released. This feedback-driven approach resolves the contradiction by enabling rapid response to unpredictable workload patterns while maintaining cost efficiency through automatic resource release during low-demand periods.
Solution Approach 2:
The system pre-establishes contracts and relationships with multiple outsourced resource providers in advance, creating a ready-to-deploy resource pool before peak periods occur. This preliminary action ensures that when sporadic workload fluctuations happen, resources can be activated immediately without delay for negotiations or setup. This resolves the contradiction by having resources prepared in advance at minimal cost while maintaining the ability to respond rapidly when needed.
Data Source
AI summary
A method for handling contact center requests can include the step of identifying a contact center request and a resource type to handle the request, where a resource of the resource type can be selected from a multitude of contact center resources. The contact center resources can include at least one enterprise resource and at least one provider resource. The request can be handled using the selected resource.


