IMS Call Transfer Between Same-Subscription Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional IMS networks restrict the use of a single phone number across multiple devices, requiring different phone numbers for each device and limiting the ability to seamlessly transfer calls between them, which hinders flexible call management and user convenience.
Innovation Solution
An electronic device with a communication module and processor that allows users to change calls between devices using the same subscription information, enabling call state information to be transmitted to a communication server for seamless call transfer and display on a user interface, allowing users to select which device receives calls based on user preference or location.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a single phone number is allocated to one device in conventional networks, then device identification and call routing are simplified, but the ability to use the same phone number across multiple devices and transfer calls between them is lost
Solution Approach 1:
The patent implements a call management server that enables a single phone number to be universally associated with multiple electronic devices. The server receives call transfer requests from any device in the group and routes calls accordingly, allowing the phone number to serve multiple functions across different devices simultaneously.
Solution Approach 2:
The call management server acts as an intermediary between the external network and multiple electronic devices. It receives call transfer requests, determines the target device, and executes the call routing, thereby simplifying the complexity by centralizing control rather than distributing it across devices.
2Ease of operation
If call forwarding is configured in advance in the communication network, then call transfer between devices is enabled, but the user cannot dynamically select which device receives the call at the moment of reception
Solution Approach 1:
The system allows dynamic selection of the call-receiving device at the moment a call is received. When a call comes in, the user can choose which device should receive it in real-time, rather than being constrained by pre-configured forwarding rules. This dynamic capability is achieved through the call management server that processes real-time transfer requests.
Solution Approach 2:
The system performs preliminary registration of multiple devices with the call management server, storing their identifiers and relationships. This preliminary setup enables rapid call transfer execution when needed, reducing the time loss during actual call transfer by having all device information pre-prepared and accessible.
3Adaptability or versatility
If different phone numbers are used for each device, then call routing is straightforward, but user convenience and flexible call management are hindered
Solution Approach 1:
The patent enables a single phone number to function across multiple devices through the call management server. The server maintains an association between the phone number and multiple device identifiers, allowing the same number to be used universally while supporting flexible call transfer between any of the associated devices.
Solution Approach 2:
The call management server serves as an intermediary that handles the complexity of multi-device call management. It receives transfer requests, resolves the target device based on the phone number association, and executes the call routing, thereby enabling flexible call management without requiring complex mechanisms in each device.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
An electronic device and method thereof are provided. The electronic device includes a communication module configured to communicate with a communication server; an input module configured to receive a user command; and a processor configured to receive a device changing command, via the input module, during a call between the electronic device and a first external electronic device, and transmit, to the communication server, via the communication module, a message for changing the call between the electronic device and the first external electronic device to a call between a second external electronic device and the first external electronic device. The second external electronic device uses a same subscription information as the electronic device, and the message includes call state information of the call between the electronic device and the first external electronic device.