Natural Language Call Routing for Simultaneous Dual-SIM Calls
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Dual SIM devices with a single radio cannot handle simultaneous calls on both SIMs, leading to unavailable radio for one SIM during active calls on the other, preventing incoming and outgoing communications on the secondary SIM.
Innovation Solution
Implementing a Natural Language Engine (NLE) to process one call as a voice call while the other is active, allowing simultaneous handling of multiple calls by converting text to speech and vice versa.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If a single radio is used in Dual SIM Dual Standby device, then device complexity is reduced, but simultaneous call handling capability deteriorates
Solution Approach 1:
The patent segments the call handling function by routing different calls to different processing paths: voice calls go through the radio to the audio engine, while text/camera calls are routed directly to the natural language engine or camera application, bypassing the radio. This segmentation allows simultaneous handling of multiple call types without requiring multiple radios.
Solution Approach 2:
The patent makes the single radio serve multiple functions by implementing intelligent call routing. The radio can handle voice calls traditionally, while non-voice calls (text, camera) are routed through alternative paths using the same radio infrastructure when available, or through direct device-to-device communication when the radio is occupied. This multi-functionality allows the single radio to support diverse call types simultaneously.
2Reliability
If radio is dedicated to one SIM during active call, then call quality is maintained, but availability for second SIM deteriorates
Solution Approach 1:
The patent implements dynamic radio resource allocation where the radio is exclusively assigned to voice calls when active, but non-voice calls can dynamically access the radio when it becomes available or use alternative communication paths. The system dynamically routes text/camera calls to the natural language engine or camera application, which can interact with the occupied radio call or handle communication independently, ensuring both call quality maintenance and second SIM accessibility.
3Reliability
If traditional call routing is used, then voice call functionality is reliable, but text and camera call interaction is prevented during active calls
Solution Approach 1:
The patent introduces the natural language engine as an intermediary between the radio and text/camera call functions. When a voice call is active on the radio, the natural language engine receives text/camera call requests, processes them independently, and can interact with the ongoing voice call or handle the communication separately. This intermediary layer enables text and camera call functionality during active voice calls without compromising voice call quality.
Data Source
AI summary
A method performed by an electronic device for facilitating a plurality of telephone calls, may include: detecting an initiation of a first telephone call associated with a first Subscriber Identity Module (SIM) of the electronic device, wherein the initiation of the first telephone call is via one of a first SIM network or a second SIM network; detecting an initiation of a second telephone call associated with a second SIM of the electronic device, wherein the initiation of the second telephone call is via one of the first SIM network or the second SIM network; and activating a Natural Language Engine (NLE) for processing one of the first telephone call or the second telephone call as an NLE call, while another of the first telephone call or the second telephone call is active via a voice interaction as a voice call.


