Mobile Message Queue Labeling for User Comprehension
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile communication devices face challenges in managing and displaying queued messages, particularly when out of coverage range, as users struggle to comprehend raw XML messages, leading to outdated messages and inadequate user actions.
Innovation Solution
Associating labels with messages based on application definition documents, allowing for user-friendly display of message types in the queue, enabling informed decisions on message transmission and management.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If messages are displayed in raw XML format in the queue, then the message data can be stored and transmitted efficiently, but the user cannot comprehend the nature of the messages
Solution Approach 1:
The patent introduces an intermediary layer (message queue with human-readable display) between the raw XML message storage and the user interface. The message queue stores messages in their original XML format for efficient data management while providing a separate display mechanism that translates and presents messages in a comprehensible format to users, thus resolving the contradiction between information preservation and user understanding.
Solution Approach 2:
The patent segments the message handling system into distinct components: the message storage layer (holding raw XML data), the message processing layer (managing queue operations), and the display layer (presenting user-friendly representations). This segmentation allows each layer to optimize for its specific function while working together to solve the overall problem of maintaining both data integrity and user comprehension.
2Reliability
If messages are queued for extended periods when out of coverage, then transmission can occur when connectivity is restored, but the messages become outdated
Solution Approach 1:
The patent implements feedback mechanisms that allow users to monitor the queue status and message age. Users can review queued messages, determine their relevance, and take appropriate actions such as deleting outdated messages or prioritizing urgent ones. This feedback loop enables users to balance reliable transmission (by maintaining the queue) with timeliness (by managing message lifecycle based on current needs).
Solution Approach 2:
The message queue system transitions from a static, automatic transmission approach to a dynamic, user-managed system. Messages can be dynamically added, reviewed, prioritized, or removed from the queue based on changing conditions and user decisions. This dynamic approach allows the system to adapt to extended out-of-coverage periods while maintaining message relevance through active user management.
3Loss of information
If the queue is inspected by the user, then the user can determine the number of outgoing messages, but the raw XML format makes it difficult to understand the message nature
Solution Approach 1:
The patent introduces a display intermediary that sits between the raw XML message storage and the user interface. When users inspect the queue, they see translated, human-readable representations of messages rather than raw XML code. This intermediary layer preserves all message information in its original format while presenting a comprehensible view to users, eliminating the difficulty of understanding message nature during queue inspection.
4Productivity
If automatic transmission is implemented when coverage is restored, then message delivery is streamlined, but users cannot make informed decisions about urgent messages
Solution Approach 1:
The patent transforms the transmission system from a purely automatic process to a dynamic hybrid approach. Messages can be automatically transmitted for routine operations, but users are empowered to review the queue, identify urgent messages, and manually prioritize or force transmission of critical messages. This dynamic system maintains high productivity through automation while enabling informed user decision-making when needed, resolving the contradiction between efficiency and user control.
Data Source
AI summary
Responsive to the sensing of an occurrence of an event, an action may be executed according to which a message is generated. The message may be generated with a format that is based on an application definition document. According to the application definition document, a label may be generated for associating with the message. The message and label may then be stored in a queue in a manner that allows the label to be associated with the message. Subsequent to the message having been stored, a representation of the queue may be displayed for review by a user interested in the status of the message, or the queue in general. The label associated with the message is displayed in the representation rather than the actual code of the message, thereby allowing the viewer of the display to make an informed decision regarding further activity to carried out on the message.


