Unified Communication Platform Direct Inward Dialing Pool Lease
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Communication platforms face challenges in obtaining local origination and termination services due to regulatory, technological, and bandwidth issues, making it costly and unreliable to integrate local services with unified communication platforms across diverse markets.
Innovation Solution
A computer-implemented method using a direct inward dialing pool to lease anchor addresses, allowing for the establishment of communication channels between public network subscribers and local end-users by replacing headers and transmitting data through a proxy server, thereby bypassing the need for one-to-one mapping of local market DIDs to international DIDs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If local origination and termination services are integrated with unified communication platforms using traditional one-to-one mapping of DIDs, then local market coverage is improved, but system complexity and cost increase significantly
Solution Approach 1:
The patent introduces a pool of anchor DIDs as an intermediary layer between local market carriers and the unified communication platform. Instead of direct one-to-one mapping between local DIDs and platform users, the system uses anchor DIDs from a shared pool to receive calls and then routes them to the appropriate users. This intermediary approach simplifies the system architecture while maintaining broad local market coverage across multiple countries and carriers.
2Reliability
If traditional integration methods are used for local carrier services, then service reliability is maintained, but cost and regulatory constraints increase
Solution Approach 1:
The patent creates a universal anchor DID pool that can be shared across multiple local markets, carriers, and unified communication platform customers. A single anchor DID can serve multiple purposes: receiving calls for different local carriers, routing to different users, and supporting multiple customers simultaneously. This multi-functional approach reduces deployment costs by eliminating the need for separate dedicated infrastructure in each local market while maintaining service reliability through the standardized routing mechanism.
3Productivity
If a small number of anchor DIDs are used to support a large volume of users, then cost efficiency is improved, but the risk of race conditions and mismatches increases
Solution Approach 1:
The patent implements preliminary actions to prevent race conditions and mismatches before they occur. The system pre-establishes the anchor DID pool with known good numbers, pre-configures routing rules in the call processing logic, and pre-validates carrier compatibility information. By preparing these elements in advance rather than reacting to issues during call setup, the system maintains high call routing accuracy even with a limited anchor DID pool serving many users.
Data Source
AI summary
A method for originating and terminating services in a unified communication platform is provided. The method includes receiving, from a local market intermediate carrier, a request for a communication between a subscriber of a public network and an end-user endpoint in a local network, associated with an end-user phone number. The method includes creating a lease for an address anchor in a pool of addresses, receiving, in a proxy server from a carrier gateway server, a communication request from the end-user phone number to the address anchor, and establishing a communication channel to the address anchor. The method includes replacing, in the communication channel, a “from” header with a phone number of the subscriber of the public network, and a “to” header with the end-user phone number. A system and a non-transitory, computer-readable medium storing instructions to perform the above method are also provided.


