Application Page Interception Strategy for Mobile Terminals
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users of smart terminals face interruptions from other applications while running a target application, leading to inconvenience, as existing mechanisms do not effectively prevent notifications and advertisements from popping up during critical operations.
Innovation Solution
An application page interception method and device that responds to user operations, receives application information, and prohibits operation display pages from popping up based on a predetermined interception strategy, which can be cloud-configured, and includes a do-not-disturb mode, generating prompt messages through a floating window for user confirmation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If notification bar messages and advertisements are allowed to pop up freely, then users can receive information and advertisements, but user experience deteriorates and continuous operations are interrupted
Solution Approach 1:
The system performs preliminary action by intercepting notification bar messages and advertisements before they can pop up and interrupt the target application. The interception mechanism proactively blocks these messages at the source, preventing them from reaching the user and disrupting the continuous operation of the target application.
Solution Approach 2:
The invention extracts and separates the harmful elements (notification bar messages and advertisements) from the normal operation flow. By identifying and extracting these interrupting elements, the system allows the target application to run continuously without being affected by pop-up messages, while still maintaining the ability to deliver important notifications through alternative means.
2Ease of operation
If interception strategy is implemented to block pop-ups, then user experience improves and continuous operation is maintained, but device complexity increases due to additional interception mechanisms
Solution Approach 1:
The interception mechanism is designed with universality to handle multiple types of interrupting messages (notification bar messages, advertisements, and other pop-ups) through a single unified system. This multi-functional approach reduces overall system complexity by consolidating interception logic rather than requiring separate mechanisms for each type of message blocking.
Solution Approach 2:
The system introduces an intermediary interception layer between the message generation source and the user interface. This mediator component handles all interception logic centrally, simplifying the overall architecture by providing a single point of control for blocking messages rather than distributing complexity across multiple application-level handlers.
3Reliability
If do-not-disturb mode is activated to prevent interruptions, then continuous operation is ensured, but important notifications may be blocked and information loss occurs
Solution Approach 1:
The system applies local quality by differentiating between different types of messages based on their importance and characteristics. Important notifications are allowed to pass through the interception mechanism while less critical advertisements and pop-ups are blocked. This selective approach ensures continuous operation is maintained without completely preventing information delivery.
Solution Approach 2:
The interception strategy employs dynamic characteristics to adaptively control message blocking based on real-time conditions. The system can adjust its interception behavior dynamically, allowing important notifications to pass through while blocking less critical messages, thereby maintaining both continuous operation and information delivery reliability.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
There are provided in the present disclosure an application page interception method and device, a non-transitory computer-readable storage medium, an electronic device and a mobile terminal for implementing the application page interception method. The application page interception method includes: running a target application and responding to an operation for the target application; receiving application information of other applications, which includes operation display pages; determining whether the application information matches the predetermined interception strategy; and prohibiting the operation display pages of the other applications from popping up when the application information matches the predetermined interception strategy. The method can prohibit the operation display pages of other applications from popping up according to the predetermined interception strategy when the target application is run, so as to avoid the user from being disturbed by the popped-up operation display pages of other applications when the target application is run, thereby improving the user experience.