IVR Resource Pooling for Switching Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Interactive Voice Response (IVR) systems face inefficiencies in resource utilization due to increasing demands from sophisticated telecommunication services, leading to resource bottlenecks and high costs, especially in speech processing and software complexity.

Innovation Solution

The IVR system is designed to be accessed by multiple switching systems, with exclusive control and user data interfaces, allowing for better resource management and distribution. This includes methods to handle resource bottlenecks, such as halting applications if resources are unavailable or reserving resources before processing, ensuring efficient utilization and avoiding delays.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If IVR resources are centralized in a single system, then resource utilization efficiency improves, but system complexity and difficulty of managing multiple switching systems increases

Engineering Contradiction:
Improveresource utilization efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the IVR system into multiple independent IVR servers (first IVR server, second IVR server) that can be separately managed and operated. Each server handles specific switching systems, dividing the complex centralized system into manageable modules while maintaining overall resource sharing capabilities

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements universal IVR resources that can serve multiple switching systems simultaneously. The IVR servers provide common speech processing, text-to-speech conversion, and speech recognition capabilities to different switching systems, allowing one resource to perform multiple functions for different users

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

2Device complexity

If IVR resources are distributed to multiple switching systems, then system complexity decreases, but resource utilization efficiency deteriorates due to duplication

Engineering Contradiction:
Improvesystem complexityVSAvoidresource utilization efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent merges the IVR resources of multiple switching systems into shared IVR servers. Speech processing resources, text-to-speech engines, and speech recognition systems are combined into common pools that multiple switching systems can access, eliminating duplication while maintaining simplified system architecture

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If speech processing resources are increased to handle sophisticated services, then service capability improves, but costs and computing power requirements increase

Engineering Contradiction:
Improveservice capabilityVSAvoidcomputing power and storage space
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent implements continuous resource sharing where speech processing resources are continuously utilized by multiple switching systems. The IVR servers maintain persistent connections with multiple switching systems, ensuring that computing power and storage space are continuously productive rather than idle, thereby reducing total resource requirements

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS9060060B2Efficient utilization of IVR resources supplied to switching systems
Publication Date: 2015.06.16 HMD GLOBAL
  • US9060060B2 patent drawing
  • US9060060B2 patent drawing
  • US9060060B2 patent drawing

AI summary

The invention relates to an interactive voice response (IVR) system supplying functions and resources to services encompassing interactive voice response or output of announcements and three methods for dealing with resource bottlenecks of the IVR system. The IVR system supplies a pool of resources to several switching systems. Virtual, individually assigned IVR systems are created from the perspective of the switching systems by allocating the control interfaces and user data interfaces of the IVR system in an exclusive, disjunctive manner to the switching systems. Resource bottlenecks can be prevented when several switching systems access the IVR system by rejecting jobs for which the required resources cannot be reserved or by aborting jobs creating too substantial delays during processing due to the wait for resources. The invention has the advantage of efficiently utilizing the resources supplied by the IVR system.