Dynamic Multifactor Call Routing Without Rate Table Reloads

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Communications carriers face significant financial impacts due to small mistakes in identifying payment rates, lack of flexibility in route selection, and high costs associated with updating customer and vendor rate tables, leading to inefficiencies in call routing.

Innovation Solution

A system and method for dynamic multifactor routing that utilizes a route ranking system to determine a ranked list of vendors based on multiple criteria, including margins, call type, and vendor ratings, with dynamic updates to routing criteria without reloading tables, and includes features for traffic burst protection and local number portability considerations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a communications carrier system uses traditional call routing methods with fixed rate tables, then the system maintains simplicity in operation, but the system loses flexibility in route selection and incurs high costs when updating rate tables

Engineering Contradiction:
Improveflexibility in route selectionVSAvoidcomplexity of routing system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic routing by allowing the routing system to adaptively select vendors based on real-time evaluation of multiple criteria including margins, call type, and vendor ratings. The system dynamically updates routing decisions without requiring manual table reloads, enabling flexible route selection while maintaining operational simplicity through automated multi-factor analysis.

Inventive Principle:
Principle #15Dynamics

2Productivity

If the communications carrier system implements dynamic multifactor routing with multiple criteria evaluation, then the system achieves better route optimization and flexibility, but the system increases computational complexity and processing time

Engineering Contradiction:
Improvecall routing efficiencyVSAvoidcomplexity of routing system
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent changes the parameters used for routing decisions from static rate tables to dynamic multi-factor criteria including margins, call type, and vendor ratings. By evaluating multiple parameters simultaneously and allowing dynamic updates without table reloads, the system achieves superior route optimization while managing computational complexity through efficient parameter integration.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If the system frequently updates customer and vendor rate tables to maintain accurate pricing, then the system ensures financial accuracy, but the system incurs high operational costs and processing overhead

Engineering Contradiction:
Improveaccuracy of payment rate identificationVSAvoidoperational cost of updating rate tables
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

The patent performs preliminary evaluation of multiple routing criteria including margins, call type, and vendor ratings before finalizing routing decisions. By pre-establishing vendor rankings based on comprehensive criteria and allowing dynamic updates without full table reloads, the system ensures accurate payment rate identification while reducing the operational costs associated with frequent rate table updates.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12464077B1System and method for dynamic multifactor routing
Publication Date: 2025.11.04 INTERMETRO COMMUNICATIONS INC
  • US12464077B1 patent drawing
  • US12464077B1 patent drawing
  • US12464077B1 patent drawing

AI summary

A system for selecting communication routes based on multiple criteria is disclosed. The system can dynamically update route ranking criteria without loading new data tables. Further, the system can be implemented in the context of a route ranking system that provides a list of routes for processing or completing a call. The list of routes can be generated in a ranked order to facilitate attempts to route the call based on the predefined routing criteria. Further, the route ranking system can determine the list of routes based on one or more criteria including, for example, margins, call type, and vendor ratings, to name a few. Advantageously, modifications can be made to values associated with the routing criteria without requiring the loading of new tables associated with the routing criteria. These modifications can be associated with an expiration condition thereby enabling increased flexibility in determining the list of routes.