Privacy Controller for Automatic Do Not Disturb During Payment QR Code Display
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face privacy breaches and disruptions during digital financial transactions when sharing screens to receive payments, as existing privacy modes like Do Not Disturb are often not enabled or forgotten, leading to unintended exposure of personal information and missed notifications.
Innovation Solution
A privacy controller automatically activates and deactivates the Do Not Disturb mode on a mobile device when a payment QR code is displayed, ensuring privacy protection during transactions by detecting the generation and dismissal of the QR code.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If users manually enable Do Not Disturb mode before displaying payment information, then privacy protection is improved, but user convenience deteriorates due to the need to remember and manually activate the setting
Solution Approach 1:
The system performs preliminary action by automatically enabling Do Not Disturb mode right before payment information is displayed on the screen, and automatically disabling it after the payment transaction completes. This eliminates the need for users to manually remember and activate privacy settings, while ensuring privacy protection is consistently applied during sensitive moments.
Solution Approach 2:
The payment application itself provides the privacy protection service by monitoring its own state and automatically managing Do Not Disturb mode activation. The system serves itself by detecting when payment information needs to be displayed and independently managing the privacy setting without requiring external user intervention.
2Reliability
If Do Not Disturb mode is activated during payment display, then privacy protection is improved, but notification delivery deteriorates as users may miss important alerts
Solution Approach 1:
The system saves the original Do Not Disturb state before activating privacy protection mode during payment display. This preliminary recording of the state enables restoration after the transaction, ensuring that notification delivery is restored to its previous level and users don't permanently miss alerts.
Solution Approach 2:
The system temporarily discards the original notification delivery state by enabling Do Not Disturb mode during payment, then recovers it by restoring the previous state after the transaction completes. This temporary modification protects privacy during the sensitive moment while ensuring normal notification functionality returns afterward.
3Ease of operation
If automatic Do Not Disturb management is implemented, then user convenience is improved by eliminating manual settings, but device complexity increases due to additional monitoring and control logic
Solution Approach 1:
The privacy management functionality is merged into the existing payment application workflow. The same application that handles payment processing also manages the Do Not Disturb mode activation and deactivation, eliminating the need for separate privacy management components and reducing overall system complexity.
Solution Approach 2:
The payment application performs multiple functions: it processes payments, displays payment information, and simultaneously manages privacy protection by controlling Do Not Disturb mode. This multi-functionality reduces the need for separate dedicated components, thereby reducing system complexity while maintaining user convenience.
Data Source
AI summary
In aspects of Do Not Disturb for encoded information, a mobile device detects that encoded account information is generated for display on a screen of the mobile device. The mobile device activates a Do Not Disturb setting of the mobile device based on detecting that the encoded account information is generated for display and a determination by the mobile device that the Do Not Disturb setting is off. The mobile device detects dismissal of the encoded account information from display. And the mobile device deactivates the Do Not Disturb setting based on the dismissal of the encoded account information.


