Message Cancellation via Server-Verified Display Time
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Push messages transmitted in large quantities lack the functionality to cancel or withdraw already sent messages, leading to unnecessary acknowledgments and potential display to incorrect users.
Innovation Solution
An electronic device and method that include a processor configured to determine if a received message contains a message display time, requesting a message service server whether to display the message, and sending a display control command to cancel or display the message based on server instructions, allowing for cancellation of transmitted messages before display.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If push messages are transmitted in large quantities without cancellation functionality, then message delivery speed and productivity are improved, but message reliability deteriorates due to inability to cancel or withdraw already transmitted messages
Solution Approach 1:
The system performs preliminary actions by checking message cancellation status before the message is actually displayed to the user. The electronic device requests display permission from the server before showing the message, and the server can revoke this permission even after message transmission. This preliminary check mechanism allows the system to maintain high delivery speed while ensuring reliability through the ability to cancel messages before they reach the user's display.
2Ease of operation
If messages are transmitted without display time configuration and server control, then ease of operation is improved, but loss of information increases due to unnecessary acknowledgments and potential display to wrong users
Solution Approach 1:
The system implements feedback by requiring electronic devices to request display permission from the server before showing messages. The server responds with display control commands that confirm or deny message display. This feedback loop ensures that messages are only displayed when authorized, preventing unnecessary acknowledgments and ensuring messages reach the correct users, thus reducing information loss while maintaining operational simplicity.
3Speed
If messages are displayed immediately upon reception, then speed is improved, but reliability deteriorates due to potential display to incorrect users without cancellation option
Solution Approach 1:
The system performs preliminary verification by requiring electronic devices to request display permission from the server before actually displaying messages. This preliminary action occurs immediately upon message reception but before display, allowing the server to verify message authenticity and authorization. The fast permission check process maintains display speed while the verification step ensures display accuracy and prevents incorrect message display.
Data Source
AI summary
Various embodiments provide an electronic device and a method, the electronic device comprising a memory, a communication module, a display, and a processor functionally connected to the memory, the communication module, or the display, wherein the processor is set to determine whether a message received through the communication module includes a message display time and to determine whether to display the message by requesting a message service server to check whether to display the received message when a current time approaches the message display time. In addition, other embodiments are also possible.


