Electronic Device Wireless Call Transfer State Continuity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wireless communication systems face challenges in seamlessly transferring interactive calling functions and shared application programs between electronic devices, particularly when a call connection is transferred from one external device to another, disrupting the continuity of the application program usage.
Innovation Solution
An electronic device with a communication circuit and processor that establishes call connections via a server, transmits and receives data related to application programs, stores state information, and transfers this information between external devices to ensure continuous use of shared applications during call transfers.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If call connection is transferred from first external electronic device to second external electronic device, then call continuity is maintained, but application program state information is lost
Solution Approach 1:
The electronic device stores state information of the application program before the call transfer occurs. This preliminary action ensures that when the call is transferred from the first external electronic device to the second external electronic device, the application state is preserved and can be restored on the new device, preventing information loss while maintaining call continuity
Solution Approach 2:
The electronic device acts as an intermediary between the first and second external electronic devices. It receives the call transfer indication, retrieves the stored application state information, and transmits it to the second external electronic device. This intermediary role ensures seamless transfer of both call connection and application state without direct communication between the external devices
2Productivity
If application program data is transmitted via direct communication during call, then data transmission efficiency is improved, but device complexity increases
Solution Approach 1:
The communication system is segmented into two distinct channels: the IMS data channel for call control and signaling, and a direct communication channel for application program data transmission. This segmentation allows each channel to be optimized for its specific function, improving data transmission efficiency while managing complexity through clear separation of concerns
Solution Approach 2:
The electronic device is designed to handle multiple communication modes universally. It can establish and manage both IMS-based call connections and direct peer-to-peer data channels simultaneously. This multi-functionality enables efficient application data transmission during calls without requiring separate dedicated hardware for each communication type
Data Source
AI summary
An electronic device and a method for performing wireless communication by an electronic device are provided. The electronic device includes a communication circuit and a processor configured to establish, via a server, a call connection with a first external electronic device, transmit or receive, to or from the first external electronic device via direct communication with the first external electronic device, data related to an application program, based on an occurrence of an event related to a transferring of the call connection from the first external electronic device to a second external electronic device, store state information on the application program, transmit, to the second external electronic device via direct communication with the second external electronic device, the state information on the application program, and transmit, to the server, information on the transferring of the call connection from the first external electronic device to the second external electronic device.


