Natural Language Call Routing for Simultaneous Dual-SIM Calls

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveradio configurationVSAvoidsimultaneous call handling
Core Design Contradiction:
Device complexityVSAdaptability or versatility

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.

Inventive Principle:
Principle #1Segmentation

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.

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

2Reliability

If radio is dedicated to one SIM during active call, then call quality is maintained, but availability for second SIM deteriorates

Engineering Contradiction:
Improvecall qualityVSAvoidaccess to second SIM services
Core Design Contradiction:
ReliabilityVSEase of operation

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.

Inventive Principle:
Principle #15Dynamics

3Reliability

If traditional call routing is used, then voice call functionality is reliable, but text and camera call interaction is prevented during active calls

Engineering Contradiction:
Improvevoice call functionalityVSAvoidtext and camera call support
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250260969A1Method and device for simultaneously facilitating telephone calls
Publication Date: 2025.08.14 SAMSUNG ELECTRONICS CO LTD
  • US20250260969A1 patent drawing
  • US20250260969A1 patent drawing
  • US20250260969A1 patent drawing

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.