IPBX Call Routing via Cellular Network Caching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current communication systems face challenges in routing calls between cellular networks or PSTN and IP networks, especially when VOIP calls are not supported due to lack of data channels, and mobile devices are not directly connected, leading to limitations in call connectivity and increased telecommunication costs.

Innovation Solution

An IPBX system is configured to route calls between cellular networks or PSTN and IP networks, allowing authorized mobile devices to place and receive calls via an extension number, using a cellular network or PSTN, and implementing mechanisms for caller ID and customizable routing policies, including caching call notifications and redirecting calls based on cached information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If mobile devices are not directly connected to IP network, then device complexity is reduced, but call connectivity and reliability deteriorate

Engineering Contradiction:
Improvedevice connectivity configurationVSAvoidcall connectivity
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The IPBX serves as an intermediary device that enables mobile devices to place and receive calls without direct IP network connection. The mobile device communicates with the IPBX through cellular network, and the IPBX handles the call routing to destination devices on the IP network, thus maintaining reliability while avoiding direct device-to-network connection complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The call routing function is segmented into separate components: mobile device, IPBX (call control device), and destination communication device. This segmentation allows each component to operate independently with simplified connectivity requirements, where the IPBX acts as a gateway between cellular network and IP network.

Inventive Principle:
Principle #1Segmentation

2Device complexity

If traditional PBX routing is used without mobile device support, then system complexity is reduced, but adaptability deteriorates

Engineering Contradiction:
Improverouting system structureVSAvoidmobile device call routing capability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The IPBX is designed to perform multiple functions: traditional PBX routing for fixed communication devices and additional mobile device call routing. The system maintains backward compatibility with existing PBX extensions while adding mobile device support through cellular network integration, achieving universality without proportionally increasing complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The routing system incorporates dynamic capabilities to handle mobile devices that are not permanently registered. The IPBX can dynamically establish call sessions with mobile devices through cellular network, cache call notifications, and redirect calls based on real-time conditions, providing adaptability without requiring permanent complex configurations.

Inventive Principle:
Principle #15Dynamics

3Productivity

If call notifications are cached and redirecting is implemented, then call routing efficiency is improved, but processing complexity increases

Engineering Contradiction:
Improvecall routing efficiencyVSAvoidcall processing logic
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The IPBX caches call notifications from mobile devices in advance, storing routing information before the actual call occurs. When a call arrives, the system retrieves the pre-cached notification and executes the redirect operation, improving efficiency by performing preliminary data preparation rather than real-time processing.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The caching mechanism maintains continuous availability of call routing information. By storing call notifications and maintaining them in memory, the system ensures rapid call redirection without repeated data retrieval operations, maintaining continuous useful action throughout the call handling process.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS12143540B1Call redirect from user-communication device in broadband network
Publication Date: 2024.11.12 8X8 INC
  • US12143540B1 patent drawing
  • US12143540B1 patent drawing
  • US12143540B1 patent drawing

AI summary

Apparatus and methods concerning call routing are disclosed. As an example, one apparatus includes a circuitry configured to route calls, as data communications (e.g., between a cellular network or PSTN and a plurality of user communication devices) on a broadband network. In response to receiving a first call notification from one of a plurality of mobile devices, a processing circuit of the apparatus caches the call notification in a first database. A first call notification indicates a source number and a destination number. In response to a first incoming call from the source number included in the cached call notification, the processing circuit redirects the call to the destination number indicated in the call notification via the broadband network.