Telephony Routing via Local Server Address Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing telecommunications routing methods are cumbersome, inflexible, and vulnerable to hacking, particularly when using virtual calling cards for alternative routing.
Innovation Solution
A method and system that allows a telephony user device to initiate communications with a server system using a local address, which then routes the communications to the intended contact address, even if unknown to the user device, through a process involving address selection based on location and encryption for security.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a virtual calling card is used for alternative routing, then routing flexibility is improved, but ease of operation deteriorates
Solution Approach 1:
The telephony user device automatically determines its location and selects the appropriate local address for the server system without user intervention. The device autonomously performs address selection based on its determined location, eliminating the need for users to manually configure routing parameters or provide detailed routing instructions.
2Adaptability or versatility
If a virtual calling card is used for alternative routing, then routing flexibility is improved, but device complexity deteriorates
Solution Approach 1:
The patent extracts the routing decision logic from the user device and places it in the server system. The user device only performs simple location determination and address selection, while the server system handles the complex routing decisions and communications actions, thereby simplifying the user device while maintaining routing flexibility.
3Ease of operation
If traditional PSTN routing is used, then ease of operation is maintained, but adaptability deteriorates
Solution Approach 1:
The server system acts as an intermediary between the telephony user device and the destination. It receives communications from the user device using a local address, determines the appropriate routing path, and forwards the communications to the intended contact. This intermediary approach maintains ease of operation for the user while providing flexible routing capabilities.
4Adaptability or versatility
If virtual calling card routing is used, then routing flexibility is improved, but security deteriorates
Solution Approach 1:
The telephony user device performs self-authentication by providing authentication information to the server system. The server system verifies the authentication information before allowing routing operations. This self-service authentication mechanism enhances security by ensuring that only authorized devices can utilize the flexible routing capabilities.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
The present invention relates to a method for routing communications in a telecommunications network comprising a first telephony user device and a server system. The method includes at the first telephony user device: receiving instructions to initiate communications with a contact associated with an address; initiating communications via a channel within the telecommunications network to a local address for the server system; and transmitting information associated with the contact address to the server system via the telecommunications network. A communications action is performed in relation to the contact at the server system. Other methods, devices, systems and networks for routing communications are disclosed.