Mobile Task Notification System for Security Processing Delays
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users of mobile devices may not be aware that additional input is required for tasks, such as sending secure messages, leading to unattended devices and potential delays or errors due to the lack of immediate notification.
Innovation Solution
A method is implemented to generate user notifications when additional input is needed for task completion, using a predefined time period to determine if the user is still attending to the device, and employing visual, audible, or vibratory alerts based on a user profile to regain attention.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the messaging application performs security processing actions (obtaining certificates, verifying status, requesting policy updates) before sending a message, then message security and reliability are improved, but the time required for message sending increases and user attention is required during this period
Solution Approach 1:
The system performs security-related processing actions in advance before the user actually sends the message. This includes obtaining certificates, verifying certificate status, and requesting policy updates from the policy engine beforehand, so that when the user initiates message sending, the security processing is already complete or near-complete, reducing the overall time delay.
Solution Approach 2:
The system implements a feedback mechanism where the policy engine provides security policy information and certificate status updates back to the messaging application. This feedback loop allows the system to monitor the security processing status and notify the user appropriately, ensuring that security requirements are met while keeping the user informed about the processing time required.
2Reliability
If the user is prompted for additional input during security processing, then message security is ensured, but the user may leave the device unattended and not receive immediate notification of required input
Solution Approach 1:
The system implements a notification feedback mechanism that actively monitors the security processing status and prompts the user when additional input is required. The policy engine communicates with the messaging application to determine when user input is needed, and the system provides notifications to guide the user through the security processing steps, ensuring that security requirements are met while maintaining user awareness.
Solution Approach 2:
The system provides self-service capabilities by automatically monitoring the security processing status and generating appropriate user prompts without requiring continuous user attention. The messaging application autonomously tracks when certificates need verification, when policy updates are required, and when user input is needed, reducing the burden on the user while ensuring security compliance.
3Reliability
If the system waits for user input during security processing, then proper message encoding can be achieved, but task completion is delayed if the user does not provide input within a predefined time period
Solution Approach 1:
The system performs preliminary security processing actions as soon as possible, including obtaining certificates and verifying their status before the user initiates message sending. This preliminary action reduces the amount of time the user needs to wait for security processing, allowing faster task completion while maintaining proper message encoding.
Solution Approach 2:
The system implements a predefined time period parameter that triggers different behaviors. If the user provides input within the predefined time period, the message encoding proceeds normally. If the time period expires without user input, the system can either proceed with default encoding parameters or notify the user of the delay, balancing encoding reliability with task completion speed.
Data Source
AI summary
A device and method for generating user notifications associated with tasks that are pending completion on a mobile device. When additional input is required from a user of the mobile device to complete performance of a task and is not being received from the user within a predefined time period, at least one form of user notification is generated. The particular form or forms of user notification are defined by a user profile associated with the user. User notifications may comprise visual, audible, and/or vibratory alerts, and different forms of these user notifications may be generated in a sequence. The volume of audible alerts or the period between periodic user notifications may vary over time.


