Flight Mode Activation via Voice Call Interruption
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional methods for enabling flight mode on Android mobile phones during 2G network data connections and voice calls are inefficient, as they occupy communication resources and take longer to deactivate packet data protocols, leading to delayed activation of flight mode.
Innovation Solution
A method that sends a voice call interruption command to the modem, followed by a request to deactivate the packet data protocol, and then enables flight mode only after successful deactivation, improving the speed and efficiency of entering flight mode by interrupting voice calls and disabling network data immediately.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the modem tries to deactivate PDP while voice call is ongoing, then the flight mode can be enabled, but the deactivation fails and takes much more time (about five seconds per attempt, multiple attempts needed)
Solution Approach 1:
The patent applies preliminary action by interrupting the voice call before attempting to deactivate the PDP. The operating system receives the flight mode enabling command, then proactively sends a voice call interruption command to the modem to terminate the ongoing voice call. Only after the voice call is successfully interrupted does the system proceed to deactivate the PDP and enable flight mode. This preliminary interruption of the voice call removes the resource occupation that was preventing PDP deactivation, thereby resolving the technical contradiction by ensuring PDP deactivation reliability while reducing the overall time required for flight mode activation.
2Reliability
If the modem continuously retries PDP deactivation for multiple times, then eventually PDP can be deactivated, but the process is inefficient and delays flight mode activation
Solution Approach 1:
The patent eliminates the need for continuous retry attempts by performing a preliminary voice call interruption. Instead of repeatedly trying to deactivate PDP while the voice call occupies communication resources, the system proactively terminates the voice call first. This preliminary action clears the resource occupation permanently, allowing PDP deactivation to succeed on the first attempt and enabling flight mode activation efficiently without continuous retries, thereby resolving the contradiction between deactivation success and activation efficiency.
3Adaptability or versatility
If the voice call and data connection are maintained during flight mode activation, then communication services are continuous, but the flight mode cannot be properly activated due to occupied communication resources
Solution Approach 1:
The patent applies preliminary action by intentionally interrupting the voice call as a prerequisite step before enabling flight mode. The operating system receives the flight mode enabling command and proactively sends a voice call interruption command to the modem. This preliminary interruption temporarily suspends the voice call service to clear the communication resource occupation, allowing the PDP to be successfully deactivated and flight mode to be reliably activated. The system prioritizes the reliability of flight mode activation over continuous communication service during this transition period.
Data Source
Figure 1
Figure 2~3
Figure 3A~4
AI summary
A method of controlling a flight mode is proposed. The method includes: receiving a flight mode trigger command when a mobile terminal is connected to the 2G network in data transmission and voice call; sending a voice call interruption command to a modem in the mobile terminal in response to the flight mode trigger command so as to interrupt the voice call with the modem; receiving a voice call interruption message sent by the modem and sending a request to the modem to deactivate a PDP; and sending a flight mode enabling command to the modem upon receiving a message from the modem notifying the PDP is successful deactivated, so that the modem enables a flight mode of the mobile terminal. By using the method as provided in the present disclosure, the speed of enabling the flight mode is efficiently enhanced.