VoIP Dialing Procedure with Control Circuit and SIP Server

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing VoIP communication systems face challenges in efficiently establishing connections due to varying telephone number lengths, leading to delays or user confusion regarding completion of input, as they rely on timed delays or user indication methods that are not always effective.

Innovation Solution

A VoIP communications system that uses a dialing procedure with a control circuit to minimize initial delay by allowing additional connection information to be entered if the initial attempt fails, and an SIP server with a dial map to verify the number, providing status indicators for incomplete numbers, allowing for timely and accurate connection establishment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a timed delay is implemented before initiating the call to ensure complete destination identifier input, then the completeness of destination identifier input is improved, but the connection establishment time increases

Engineering Contradiction:
Improvecompleteness of destination identifier inputVSAvoidconnection establishment time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary validation by checking the destination identifier against a dial map before initiating the call. This preliminary action verifies number completeness and format validity, eliminating the need for lengthy timed delays while ensuring input completeness.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms by providing status indicators to users about their input completeness. The dial map verification provides immediate feedback on whether the entered number is valid and complete, allowing real-time correction without time-wasting delays.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If the communications device waits for user indication to complete input, then the accuracy of connection information is improved, but the dialing procedure complexity increases

Engineering Contradiction:
Improveaccuracy of connection informationVSAvoiddialing procedure complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs automatic self-validation by checking the entered destination identifier against the dial map without requiring user intervention or special knowledge. The system independently determines input completeness and validity, simplifying the user interface while maintaining high accuracy.

Inventive Principle:
Principle #25Self-service

3Reliability

If a long timer delay is used to accommodate manual digit entry, then the completeness of destination identifier input is improved, but the productivity of call establishment decreases

Engineering Contradiction:
Improvecompleteness of destination identifier inputVSAvoidcall establishment speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs preliminary validation using the dial map before call initiation, allowing immediate detection of incomplete or invalid numbers. This preliminary check eliminates the need for long delays while ensuring input completeness, thereby maintaining high call establishment speed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces the mechanical timed-delay system with an intelligent validation system using the dial map. Instead of relying on fixed time intervals, the system uses database lookup and pattern matching to instantly verify number completeness, dramatically improving call establishment productivity.

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

Data Source

PatentUS11973807B1Communications approach and implementations therefor
Publication Date: 2024.04.30 8X8 INC
  • US11973807B1 patent drawing
  • US11973807B1 patent drawing
  • US11973807B1 patent drawing

AI summary

A connection procedure for data communications devices is implemented in a variety of embodiments. In one such embodiment, the procedure uses a first set of connection data for attempting to connect and upon failure to connect uses a second set of connection information in addition to the first set of connection information to attempt a connection. In another embodiment, a delay is implemented before transmitting the connection information and a subsequent delay is implemented to allow for additional connection information to be input and transmitted.