Multi-Party Module for VoIP Call Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
VoIP technologies lack a centralized call processing architecture, making it impossible to establish or join multi-party lines, resulting in issues such as busy signals and inability to participate in ongoing calls.
Innovation Solution
A multi-party module that communicates with a call network and terminal modules, incrementing and decrementing a counter to manage participation in voice telephone calls, allowing multiple terminal modules to join or leave calls, and terminating calls when no modules are participating.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If endpoint call state management is used in VoIP technologies, then call control is distributed to origination and destination, but multi-party line functionality is lost because additional parties cannot join existing calls
Solution Approach 1:
The patent introduces a centralized call processing entity (multi-party line controller) that acts as an intermediary between terminal devices and the network. This controller manages call state information and coordinates multi-party call establishment, allowing additional parties to join existing calls while maintaining the distributed nature of VoIP endpoint management.
Solution Approach 2:
The patent segments call processing functions by separating terminal-based call control from centralized multi-party line management. The multi-party line controller handles specific functions related to multi-party call coordination, while individual terminals maintain their own call state management for basic calls, creating a modular architecture that supports both paradigms.
2Reliability
If centralized call processing center is implemented, then multi-party line calls can be established and joined, but the system loses compatibility with distributed VoIP endpoint management
Solution Approach 1:
The patent creates a multi-functional call processing system where the multi-party line controller can operate in different modes. It provides centralized control when multi-party functionality is needed, while simultaneously supporting standard distributed VoIP endpoint management for regular calls, making the system adaptable to different network configurations and service requirements.
Solution Approach 2:
The system dynamically switches between centralized and distributed call processing modes based on the type of call being established. For multi-party line calls, centralized control is activated; for standard point-to-point calls, distributed endpoint management is used, allowing the system to adapt its architecture to the specific operational context.
3Productivity
If multiple terminal modules participate in voice calls, then multi-party communication is enabled, but call state management becomes complex without centralized coordination
Solution Approach 1:
The multi-party line controller serves as a centralized intermediary that manages call state information for all participating terminal modules. It tracks which terminals are active in each call, coordinates join and leave operations, and maintains the overall call structure, thereby simplifying the complexity that would otherwise be distributed across all terminals.
Solution Approach 2:
The system implements feedback mechanisms where terminal modules report their call participation status to the multi-party line controller, which then updates the centralized call state information. This feedback loop ensures accurate tracking of call participants and enables the controller to make informed decisions about call management, reducing the complexity burden on individual terminals.
Data Source
AI summary
Provided is a method and system for multiple party telephone calls. The method includes receiving an incoming voice telephone call from a call network at a multi-party module, and allowing, by the multi-party module, for a plurality of terminal modules to participate in the incoming voice telephone call, each terminal module comprising a telephone.


