Telephony Server Virtual Number Routing Without Internet

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for using virtual call numbers require internet access to send and receive telephone calls or messages, limiting their functionality when a user is not connected to a data communication network.

Innovation Solution

A method that establishes telephone connections between terminals with physical and virtual call numbers through a call server, allocating technical numbers for transparent communication, even without internet access, and automatically updates these numbers when the user changes location.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If virtual call numbers are used through software applications, then users can dispose of multiple call numbers from a single terminal, but internet access is required for operation

Engineering Contradiction:
Improvemultiple call numbersVSAvoidinternet access requirement
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent introduces a telephony server as an intermediary component that mediates between the user's terminal and the telecommunication network. The server stores the mapping between virtual call numbers and physical SIM card numbers, and handles call routing. This allows the virtual number service to operate through traditional telephony infrastructure rather than requiring internet-based VoIP connections, thus eliminating the internet access requirement while maintaining the multiple call number capability

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the virtual number service functionality into two parts: (1) the software application on the user's terminal that provides the interface for using virtual numbers, and (2) the telephony server that handles the actual call routing and number mapping. This segmentation allows the terminal software to be lightweight and not require internet access, while the server handles the complex routing logic through traditional telephony networks

Inventive Principle:
Principle #1Segmentation

2Loss of energy

If local call numbers are allocated for each contact, then communication cost is optimized, but device complexity increases

Engineering Contradiction:
Improvecommunication costVSAvoidnumber management
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The telephony server acts as an intermediary that automatically manages the complexity of allocating and tracking local call numbers for each contact. Instead of requiring the user's terminal to maintain complex number mapping databases, the server stores and manages all the mappings between virtual numbers, physical numbers, and contacts. This transfers the complexity burden from the user device to the server, keeping the terminal simple while enabling cost-optimized local number allocation

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements automatic detection of user location and dynamic allocation of appropriate local call numbers. When a user travels to a different country or region, the system automatically detects the location change and reallocates local call numbers from the appropriate pool for that location, without requiring manual user intervention. This self-service approach optimizes communication costs automatically while minimizing the operational burden on users

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11159675B2Method for telephonic linking of a communication terminal with multiple numbers
Publication Date: 2021.10.26 ONOFF TELECOM
  • US11159675B2 patent drawing
  • US11159675B2 patent drawing

AI summary

The subject of the present invention is a method for establishing a telephone connection between a first terminal of a user and a second terminal of a contact, the infrastructures of the first operator and the second operator being connected to a call server the user moreover disposing of a virtual call number, the correspondence between said first physical call number and the virtual call number being recorded in said database of the call server, said method comprising:the allocation of at least one technical number to the second physical call number through the call server,the recording in the database of the call server of the association between said second physical call number and said technical number,when a call or a mini-message is sent to said technical number from the first terminal or to said virtual number from the second terminal, telephonically connecting the first terminal and the second terminal by means of the transmission of the call or the mini-message, by the call server, destined for the first physical call number or, respectively, for the second physical call number.