Communication Manager for Converged Telecommunication Services
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing communication systems for converged telecommunication services are complex and cumbersome for users to manage, especially in traditional TDM networks and early cellular devices, and the adoption of VoIP has introduced a need for a simplified user interface to manage advanced call features across multiple devices and networks.
Innovation Solution
A communication manager system that includes a processing unit and memory storage to receive requests for communication services, determine the appropriate server capable of servicing the request, and transmit the request to that server, providing a unified user interface across various devices for managing converged voice and data services.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a network architecture with multiple application servers is used to provide converged telecommunication services, then the service capabilities and functionality are improved, but the system complexity increases
Solution Approach 1:
The patent introduces a communication manager as an intermediary component that sits between the user interface and multiple application servers. This manager receives user requests, determines which server is capable of servicing each request, and transmits requests to the appropriate server. This intermediary layer simplifies the user experience while maintaining the benefits of multiple specialized servers in the background.
Solution Approach 2:
The system architecture segments functionality into specialized application servers, each capable of handling specific communication services. The communication manager then segments the request routing task, directing different types of requests to appropriate servers based on their capabilities, thereby managing complexity through organized division of labor.
2Adaptability or versatility
If advanced call features are provided through multiple application servers, then the functionality is improved, but the user interface complexity increases
Solution Approach 1:
The communication manager serves as a mediator that shields users from the complexity of multiple servers. Users interact with a unified interface while the manager handles the complexity of determining which server can service each request and transmitting requests appropriately. This maintains simple user interaction while supporting advanced features.
Solution Approach 2:
The communication manager automatically determines which server is capable of servicing each user request without requiring user intervention or knowledge of server capabilities. The system self-manages the complexity of request routing, allowing users to simply access features through the unified interface.
3Ease of operation
If hard-coded features are embedded in cellular telephone devices, then the ease of use is improved, but the adaptability to different services decreases
Solution Approach 1:
The communication manager provides a universal interface that works across different devices and services. Instead of hard-coding features into specific devices, the manager handles multiple communication services through a single unified point of access, making the system adaptable to different devices while maintaining ease of use.
Solution Approach 2:
The communication manager acts as an intermediary that decouples the user interface from device-specific implementations. Users access features through the manager regardless of the underlying device or service, providing both ease of use and adaptability to different platforms and services.
Data Source
AI summary
Systems and methods are disclosed for providing a communication manager. The disclosed systems and methods may include receiving a request for a communication service. Furthermore, the disclosed systems and methods may include determining, from a plurality of servers based on the request, a first server capable of servicing the request and transmitting the request to the first server.


