D2D Call Forwarding with Short-Range Feedback Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current call forwarding technologies do not allow the receiving device to know that calls are being forwarded from another device, nor do they enable the receiving device to accept, reject, or conditionally accept these forwarded calls.
Innovation Solution
The implementation of processing circuitry in communication devices to enable call forwarding functionality, process user input for identifying forwarding destinations, generate forwarding requests and responses over short-range connections, and manage call forwarding in dual SIM dual standby mode.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If call forwarding is implemented without notification to the receiving device, then the call forwarding function works transparently, but the receiving device cannot know or control forwarded calls
Solution Approach 1:
The patent implements a feedback mechanism where the receiving device is notified about incoming forwarded calls through UI notifications. The receiving device sends acceptance or rejection responses back to the original calling device, creating a closed-loop communication system that provides visibility and control while maintaining operational transparency.
Solution Approach 2:
The receiving device acts as an intermediary between the original calling device and the call forwarding operation. It receives notifications about forwarded calls, processes user decisions, and communicates acceptance or rejection back to the original device, enabling informed control without disrupting the call forwarding functionality.
2Adaptability or versatility
If the receiving device is notified about forwarded calls, then user control is improved, but additional signaling overhead is introduced
Solution Approach 1:
The signaling process is segmented into distinct phases: initial call setup, forwarding notification, user decision presentation, and acceptance/rejection response. This segmentation allows each signaling event to be handled independently and clearly, reducing overall system complexity while providing comprehensive user control.
Solution Approach 2:
The system uses parameter changes in signaling messages to convey different states (call incoming, forwarding active, acceptance, rejection). By encoding multiple pieces of information in standardized message parameters rather than creating complex new protocols, the system achieves versatile user control with manageable signaling overhead.
3Reliability
If call forwarding is enabled in DSDS mode, then call connectivity is improved, but call management complexity increases
Solution Approach 1:
The system dynamically adjusts call forwarding behavior based on the active SIM card and connection status. When a call is active on one SIM, the system automatically manages forwarding for the other SIM, and vice versa. This dynamic adaptation ensures reliable connectivity across both SIMs while the system automatically handles the management complexity.
Data Source
AI summary
An apparatus configured to enable, based on user input, a call forwarding functionality for voice calls, process, based on user input, an identification of a communication device to which voice calls are to be forwarded, generate, for transmission to the communication device via a short-range connection, a forwarding request and process, based on signaling received from the communication device via the short-range connection, a forwarding response indicating whether the communication device has accepted the forwarding request.


