Automated Dial Plan Generator for Telephone Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing telephone switching systems face challenges in efficiently managing dial plans to accommodate changes in the North American Numbering Plan (NANP) and local service tariffs, leading to potential call failures and billing inaccuracies due to the complexity and manual intervention required for updating routing rules.

Innovation Solution

A method and system for generating dial plans using a processor and instruction writer that receive and process telephone numbering data and local call data to automatically generate executable instructions for a telephone switch, implementing routing rules and billing rules based on NANP changes, minimizing errors and human intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual intervention is used to update routing rules in dial plans, then human flexibility and judgment can be applied, but the process becomes time-consuming and error-prone

Engineering Contradiction:
Improveaccuracy of routing rulesVSAvoidtime for updating dial plans
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs self-service by automatically generating dial plan updates without requiring manual intervention. The processor receives NANP change data and local call data, automatically determines routing rules, and generates executable instructions for the telephone switch, eliminating the need for manual rule creation and reducing human error.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the mechanical manual process of updating dial plans with an automated computer-based system. The processor electronically receives, processes, and generates routing rule instructions, substituting manual mechanical operations with automated digital processing to improve both speed and accuracy.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Productivity

If automated systems generate dial plan instructions, then speed and consistency improve, but system complexity increases

Engineering Contradiction:
Improvespeed of dial plan generationVSAvoidcomplexity of dial plan management system
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system segments the dial plan management process into distinct functional components: receiving NANP change data, receiving local call data, determining routing rules, and generating executable instructions. This segmentation allows each component to be optimized independently while working together to achieve automated dial plan generation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary processing system that sits between the raw data sources (NANP data, local call data) and the final executable instructions. This intermediary layer processes and transforms the data into actionable routing rules, simplifying the overall system architecture while enabling automated operation.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If routing rules are updated frequently to accommodate NANP changes, then the system stays current with numbering plan changes, but the frequency of updates increases error risk

Engineering Contradiction:
Improveability to respond to NANP changesVSAvoiderror rate in routing updates
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system incorporates feedback mechanisms by receiving ongoing NANP change data and local call data, processing this information to determine correct routing rules, and generating updated instructions. This continuous feedback loop ensures the system adapts to changing conditions while maintaining reliability through automated verification of routing rule correctness.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS7734030B2Dial plan generator
Publication Date: 2010.06.08 TIME WARNER CABLE ENTERPRISES LLC
  • US7734030B2 patent drawing
  • US7734030B2 patent drawing
  • US7734030B2 patent drawing

AI summary

Telephone numbering data comprising an NPA code associated with an NXX code that is associated with a rate center identifier is received at a dial plan instruction writer. Local call data relative to a home rate center is also received. The local call data determine whether a call originating in the home rate center is charged as a local call, a toll call, or a long distance call. Routing rules to be applied to a called telephone number originating from the home rate center are determined based on the telephone numbering data and the local call data. Instructions executable by the telephone switch that implement the routing rules are generated.