Call Filter Negotiation for Audio Quality and Continuity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
During voice or video calls, electronic devices lack information about the filters used by external devices for pre-processing audio or image data, which hinders quick quality improvement and can cause call disruptions when filter configurations change.
Innovation Solution
Incorporating a method to exchange information on transmission and reception filters before or during call connections, using neural processing units to maintain data quality, and employing metadata-based video calls to reduce data transmission.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If filter information is exchanged after call connection, then audio or image quality can be improved, but the call may be temporarily stopped due to component configuration changes
Solution Approach 1:
The patent applies preliminary action by exchanging filter capability information during the call connection negotiation phase (before the call starts) rather than after the call is connected. This allows both devices to agree on compatible filters in advance, so that when the call begins, the filters are already configured and activated without causing interruptions. The filter information is included in the SDP negotiation messages exchanged before call establishment, enabling pre-configuration of audio and image processing components.
2Productivity
If no filter information is exchanged, then call connection is simple and continuous, but the electronic device cannot quickly perform operations to improve audio or image quality
Solution Approach 1:
The patent applies universality by integrating filter capability information exchange into the existing SDP negotiation protocol that is already used for call connection. Instead of creating a separate complex information exchange mechanism, the filter capabilities are included within the standard call setup messages. This allows the same negotiation infrastructure to serve both call establishment and filter configuration purposes, avoiding additional complexity while enabling quality improvement.
3Manufacturing precision
If filter activation is performed after call connection, then quality improvement can be implemented, but call disruptions occur when component configurations change
Solution Approach 1:
The patent applies preliminary action by completing the filter configuration and activation before the call connection is established. The negotiation procedure includes exchanging filter capability information and agreeing on the filter settings during the call setup phase. Once the call is connected, the filters are already activated and configured, so no additional configuration changes occur that would disrupt the call. This ensures both data quality improvement and call stability.
Data Source
Figure 1
Figure 2
Figure 3A
AI summary
An electronic device and an operation method of the electronic device according to various embodiments may include; a communication module comprising communication circuitry configured to transmit and/or receive data using a call channel established via a call connection to an external electronic device; and a processor, wherein the processor is configured to control the electronic device to: transmit a call connection request message to establish a call channel between an external electronic device and the electronic device; receive a response message from the external electronic device; based on capability information of the external electronic device related to the call connection and included in the response message, determine whether to pre-process a content transmitted via the call connection using a transmission filter configured to change a quality of the content; transmit, to the external electronic device, a call connection confirmation message indicating whether to pre-process the content; and control the communication module to complete establishing of the call channel, wherein the connection request message includes capability information of the electronic device related to the filter.