Call Routing System for Unreachable Numbers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face challenges in receiving incoming calls when their phone is out of mobile network coverage or has disabled voice networks, and they have multiple numbers but are unreachable for one of them, necessitating a method to route calls to a data network-capable device.

Innovation Solution

A call routing system using processors to route incoming calls to a call receiving client application on user devices via a data network when the called number is unreachable, setting up user accounts, detecting client application availability, and routing calls using a distributed cloud computing environment with carrier and cloud servers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional voice calling capability is used, then calls can be made and received on mobile networks, but calls cannot be routed when the phone is out of mobile network coverage or has disabled voice networks

Engineering Contradiction:
Improvecall reception reliabilityVSAvoidnetwork capability adaptability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system enables a single communication platform to perform multiple functions by routing calls through both traditional voice networks and data networks. The call receiving client application can handle incoming calls via data networks when voice networks are unavailable, making the system universally adaptable to different network conditions and capabilities.

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

Solution Approach 2:

The patent introduces a call routing system and call receiving client application as intermediary components between the calling party and the called party. This intermediary infrastructure detects when voice networks are unavailable and automatically routes calls through data networks, ensuring call completion without requiring direct voice network connectivity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If multiple numbers are assigned to a user, then the user can receive calls on different numbers, but the user cannot receive calls on numbers for which they do not have access at a particular time

Engineering Contradiction:
Improvenumber management flexibilityVSAvoidcall reception reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system implements feedback mechanisms where the call routing system continuously monitors the accessibility status of multiple user numbers and the availability of the call receiving client application. Based on this feedback, the system dynamically routes incoming calls to appropriate numbers or devices, ensuring that calls are never lost even when access to certain numbers changes.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent creates a dynamic call routing system that adapts to changing accessibility conditions in real-time. The system can dynamically assign different numbers to the call receiving client application based on current access availability, and can switch between different routing paths depending on network conditions and user accessibility status.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If data network routing is implemented, then calls can be routed to data network-capable devices when voice networks are unavailable, but system complexity increases with distributed cloud computing infrastructure

Engineering Contradiction:
Improvenetwork routing flexibilityVSAvoidsystem infrastructure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the call routing system into distinct modular components: a call routing system that manages number-to-device mapping, a call receiving client application deployed on user devices, and a distributed cloud computing infrastructure. This segmentation allows each component to be independently developed, deployed, and maintained, reducing overall system complexity despite the distributed architecture.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12126770B2Routing incoming calls made to one or more unreachable numbers into a data client
Publication Date: 2024.10.22 AAWAAZ INC
  • US12126770B2 patent drawing
  • US12126770B2 patent drawing
  • US12126770B2 patent drawing

AI summary

A method and a call routing system (CRS) are provided for routing an incoming call made to one of multiple numbers of a user to a call receiving client application (CRCA) deployed on one or more user devices when the called number is not reachable. The CRS, in communication with the CRCA deployed on one or more user devices, sets up a user account using one or more of the user's multiple numbers. The CRS detects availability of the CRCA on one or more user devices over a data network to accept an incoming call. The CRS receives the incoming call made to one of the numbers, when the called number is not reachable. The CRS routes the incoming call to the CRCA on one or more user devices over the data network on detecting the availability of the CRCA on one or more user devices over the data network.