Popup Window Message Priority Handling for Mobile Terminals
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile terminals with small screens often fail to display important popup window messages in a timely manner due to their first-in-first-out message queue system, where messages with strong time effectiveness may be delayed or lost if they have waited for a short period, leading to missed important notifications.
Innovation Solution
A method and apparatus that acquire trigger conditions for each undisplayed popup window message, set a priority level based on these conditions, and display the message with the highest priority level first, ensuring that critical messages are shown promptly.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a first-in-first-out message queue is used to display popup window messages, then the display order is simple and easy to implement, but important time-sensitive messages may be delayed or lost
Solution Approach 1:
The patent changes the parameter of message priority by introducing a priority level attribute to each popup window message. This allows the system to differentiate between important and non-important messages, ensuring that critical time-sensitive messages are displayed promptly regardless of their arrival time, while maintaining the simple FIFO queue structure for message storage and management.
2Device complexity
If popup window messages are displayed based on waiting time, then the display logic is straightforward, but messages with strong time effectiveness may not be displayed in time
Solution Approach 1:
The patent introduces a priority level parameter that overrides the default waiting-time-based display logic. By assigning different priority levels to messages based on their importance and time sensitivity, the system can selectively display high-priority messages immediately while maintaining simple display logic for standard messages, thus preventing time loss for critical notifications.
Solution Approach 2:
The patent performs preliminary classification of messages by assigning priority levels before they are displayed. This preliminary action ensures that time-sensitive important messages are identified and marked in advance, allowing the display system to prioritize them automatically without complex real-time analysis, thereby preventing delays for critical messages.
3Ease of operation
If only one popup window message can be displayed at a time on a mobile terminal, then the display is clear and focused, but important messages may be lost if not displayed first
Solution Approach 1:
The patent introduces a priority level parameter to differentiate between various types of popup window messages. This allows the system to maintain clear, focused display by showing one message at a time while ensuring that important time-sensitive messages are displayed first based on their priority level, preventing information loss of critical notifications.
Data Source
AI summary
A method for displaying a popup window message includes: acquiring a trigger condition of each popup window message that is not displayed; separately setting, according to the trigger condition of each popup window message that is not displayed, a priority level of each popup window message that is not displayed; and loading a popup window message with a highest priority level into a popup window, and displaying the popup window.


