Mobile Terminal Data Sharing During Voice Calls
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional 3G communication networks fail to facilitate seamless data sharing between mobile terminals during voice calls, as they require separate data channels and are unable to transmit data unless both terminals share their communication addresses.
Innovation Solution
A mobile terminal with a touchscreen, sensing unit, and communication unit that allows data sharing during voice calls by displaying a data sharing screen and controlling data sharing functions simultaneously with voice calls, determining whether to end data sharing based on user input or the counterpart terminal's request.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If separate data channels are established for data sharing during voice calls, then data sharing capability is improved, but device complexity and operational difficulty increase
Solution Approach 1:
The patent merges the voice call channel and data channel into a single integrated communication channel. The controller establishes one communication channel that simultaneously carries both voice data and data to be shared, eliminating the need for separate channel establishment. This is achieved by multiplexing data packets within the voice call framework, allowing files, images, and other data to be transmitted during the call without requiring additional channel setup procedures.
Solution Approach 2:
The communication channel is designed to perform multiple functions - it serves both as a voice call channel and a data transmission channel. The controller enables the same channel to dynamically carry different types of traffic (voice packets and data packets) based on the current operation state, making the channel universal and eliminating the need for dedicated separate channels for different purposes.
2Reliability
If communication addresses are required for data transmission, then data security is improved, but ease of operation deteriorates when addresses are unknown
Solution Approach 1:
The controller automatically performs address acquisition and channel establishment without requiring user input. When a user initiates a data sharing request during a voice call, the controller autonomously obtains the counterpart terminal's address through the existing voice call connection and establishes the data transmission path. This self-service mechanism eliminates the need for users to manually enter or exchange communication addresses, making the operation simple while maintaining reliable data transmission.
3Productivity
If data sharing is enabled during voice calls, then productivity is improved, but loss of information increases due to potential channel conflicts
Solution Approach 1:
The controller segments the communication stream into distinct voice packets and data packets, marking each with appropriate identifiers. This segmentation allows the system to distinguish between voice data and shared data, preventing mixing or loss. Each packet type is handled according to its specific requirements, ensuring that voice quality is maintained while data integrity is preserved during simultaneous transmission.
Solution Approach 2:
The system implements feedback mechanisms where the controller monitors the transmission status of both voice and data packets. When data is being shared during a call, the controller receives acknowledgments and status updates to ensure complete and accurate transmission. This feedback loop prevents information loss by detecting and correcting transmission issues in real-time, maintaining both productivity and data completeness.
Data Source
AI summary
A mobile terminal and controlling method thereof are disclosed, by which data can be shared with a counterpart terminal in the course of a phone call. The present invention includes a touchscreen, a sensing unit configured to sense an action of a user, a communication unit configured to communicate with a counterpart terminal via at least one of a first communication network and a second communication network, and a controller, in response to a first user command inputted via at least one of the touchscreen and the sensing unit in the course of performing a voice call to the counterpart terminal via the first communication network, controlling a first data sharing screen with the counterpart terminal to be displayed on the touchscreen, the controller controlling a data sharing via the first data sharing screen to be performed together with the voice call.


