Telecommunication Platform Switching Command Execution Modes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current telecommunication systems are inflexible in handling switching commands, as they are predetermined by the platform manufacturer and can cause delays, especially in call distribution between switchboards and call centers, due to the static implementation of execution modes.

Innovation Solution

Implementing a method that allows switching commands to be executed in either verified or unverified modes based on tests performed by the application or platform, with control parameters enabling flexible processing and error handling, allowing for synchronization and configuration through a graphic user interface.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If switching commands are executed with verification (atomic mode), then reliability is improved, but service run time increases causing delays

Engineering Contradiction:
Improveverification of switching command executionVSAvoidservice run time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements dynamic selection between atomic and fire-and-forget execution modes based on the specific switching command and application requirements. The platform can adaptively choose the appropriate mode for each command rather than using a static predetermined mode, thereby optimizing both reliability and time efficiency for different operational contexts.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The execution mode is treated as a configurable parameter that can be changed based on the switching command type and application needs. The system allows dynamic adjustment of the verification parameter (whether to execute atomically or fire-and-forget) to balance reliability requirements against time constraints for different call distribution scenarios.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If a static execution mode is predetermined by the manufacturer, then device complexity is reduced, but adaptability deteriorates

Engineering Contradiction:
Improveexecution mode configurationVSAvoidflexibility in handling different switching commands
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system transitions from a static manufacturer-preset execution mode to a dynamic configuration approach where the execution mode can be adjusted based on application requirements and switching command types. This allows the platform to adapt to different operational scenarios while maintaining manageable complexity through standardized configuration mechanisms.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The platform is designed to support multiple execution modes (atomic and fire-and-forget) within a single system, making it universally applicable to different types of switching commands and application scenarios. This multi-functionality allows the same platform to serve both verified and unverified execution needs without requiring separate systems.

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

3Device complexity

If all switching commands use the same execution mode, then device complexity is reduced, but productivity deteriorates due to unnecessary verification or lack thereof

Engineering Contradiction:
Improveuniform execution mode processingVSAvoidcall distribution efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent segments the execution mode selection at the individual switching command level rather than applying a uniform mode to all commands. Each switching command can be evaluated and assigned its own execution mode based on specific requirements, allowing optimized processing for different command types while maintaining overall system coherence.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically determines the appropriate execution mode for each switching command based on its characteristics and requirements. This dynamic approach enables the platform to apply verification only when necessary and use fire-and-forget mode when appropriate, thereby maximizing call distribution efficiency without compromising reliability where needed.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10582048B2Telecommunication system and method for flexible control of the telecommunication system using a switching command issued by an application to a platform
Publication Date: 2020.03.03 RINGCENTRAL INC
  • US10582048B2 patent drawing
  • US10582048B2 patent drawing
  • US10582048B2 patent drawing

AI summary

A telecommunication system is configurable so that there can be flexible control of a switching command issued by an application to a platform where the switching command is executable in (a) a first execution mode in which the switching command is executed simultaneous with switching and verified or (b) a second execution mode in which the switching command is executed immediately and without verification. The application can be run to cause the switching command to be sent to the platform and the platform can execute the switching command received from the application. At least one of resting on a case-by-case basis and deciding which execution mode should be utilized for execution of the switching command can also occur before the sending of the switching command and/or before the executing of the switching command.