VoIP Call Control Engine for Custom Alert Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

VoIP telecommunications service providers face complexity in customizing and reconfiguring their platforms for business entities with varying employee communication needs, requiring burdensome adjustments each time there are changes in employee communications equipment or user requirements.

Innovation Solution

A VoIP server with a call-control engine that uses programmable languages to receive client-specific instructions for call processing and routing, allowing for dynamic customization of alerts and virtual office features, such as customizable reminders and alerts via email, voice messages, or SMS, while maintaining system integrity and security.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the VoIP service provider manually adjusts and reconfigures customized platforms for each business entity, then the services can be tailored to specific client needs, but the complexity and burden on the provider increases significantly

Engineering Contradiction:
Improvecustomization capabilityVSAvoidplatform configuration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system enables business entities to self-configure their own customized platforms by providing them with programming instructions in a configurable language. The call-control engine automatically executes client-specific control data submitted by the business entity, eliminating the need for manual provider intervention and reducing provider burden while maintaining high customization capability

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

A configurable language interface acts as an intermediary between the business entity and the VoIP platform. This intermediate layer allows business entities to express their customization requirements in a standardized format that the call-control engine can automatically process, bridging the gap between user needs and system configuration without requiring direct manual intervention from providers

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If the VoIP platform is highly customizable for different business entities, then it can meet diverse communication needs, but the time and resources required for reconfiguration increase

Engineering Contradiction:
Improveservice customizationVSAvoidreconfiguration time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system provides business entities with programming instructions in advance, enabling them to prepare their customization requirements before actual deployment. The call-control engine is pre-configured to automatically execute client-specific control data, so when a business entity submits their customization parameters, the system can immediately process and implement the configuration without manual intervention delays

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system allows business entities to define their customized platforms by changing parameters expressed in a configurable language. The call-control engine automatically processes these parameter changes by executing client-specific control data, enabling rapid reconfiguration from seconds to minutes compared to traditional manual methods that could take hours or days

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If manual customization processes are used, then each client's specific needs can be addressed, but the productivity and efficiency of the service provider decreases

Engineering Contradiction:
Improveclient-specific customizationVSAvoidprovider service delivery efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The manual mechanical process of provider technicians physically configuring and reconfiguring platforms is replaced by an automated electronic system. The call-control engine automatically executes client-specific control data submitted by business entities, transforming a labor-intensive manual process into an automated electronic process that can handle multiple customizations simultaneously without additional time or resource costs

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

Solution Approach 2:

The call-control engine is designed with universal functionality to handle customization requests from any number of different business entities using the same standardized process. A single automated system performs the work that would otherwise require multiple specialized technicians, enabling the provider to serve more clients with the same or fewer resources while maintaining high customization capability

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

Data Source

PatentUS11044363B1Customization of alerts using telecommunications services
Publication Date: 2021.06.22 8X8 INC
  • US11044363B1 patent drawing
  • US11044363B1 patent drawing
  • US11044363B1 patent drawing

AI summary

Certain aspects of the disclosure are directed to customization of alerts using telecommunications services. A VoIP server is configured to provide a database with a set of virtual office features including client-specific call routing functions available to remotely-situated client entities based on a subscription. The VoIP server is configured to provide to the client entities, a set of instructions written in a first programming language, and to receive from each respective client entity, client-specific sets of control data written in a second programming language. The client-specific sets of control data may specify particular alerts and/or reminders to be provided to end-users of the respective client entity.