Mobile Device UI Field Data Encryption and Auto-Decryption
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile devices face challenges in effectively and efficiently handling user interface field data when entering or in a protected mode, as existing technologies do not adequately secure data during this state, leaving it vulnerable to unauthorized access.
Innovation Solution
Implementing a system that encrypts user-entered data when the device enters a locked state and decrypts it when unlocked, ensuring data protection by storing it in an encrypted form and repopulating user interface fields with the decrypted data upon unlocking, thereby maintaining data security and user experience.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If data is stored in plain text for easy access, then ease of operation is improved, but security is worsened
Solution Approach 1:
The system performs preliminary encryption of user interface field data when the device enters a locked state, converting plain text to encrypted form before storage. This advance action ensures data is protected before any potential unauthorized access could occur, resolving the contradiction by maintaining security without requiring manual intervention during normal operation.
Solution Approach 2:
The system changes the state parameter of the data from plain text to encrypted form based on the device's locked/unlocked state. This dynamic parameter transformation allows the data to be easily accessible when unlocked while being securely encrypted when locked, simultaneously satisfying both ease of operation and security requirements.
2Reliability
If data is encrypted for security, then data security is improved, but ease of operation is worsened
Solution Approach 1:
The system automatically performs encryption and decryption operations without requiring user intervention. When the device locks, the system self-service encrypts the field data; when unlocked, it automatically decrypts and repopulates the fields. This eliminates the operational burden on users while maintaining strong security protections.
Solution Approach 2:
The system performs preliminary encryption before the user needs to access the data, and preliminary decryption before the user needs to use the data. This advance preparation ensures that security measures are in place without creating delays or additional steps for the user during normal operation.
3Reliability
If field data is secured during locked state, then security is improved, but user experience continuity is worsened
Solution Approach 1:
The system performs preliminary decryption of field data when the device transitions from locked to unlocked state, before the user attempts to access or modify the data. This ensures that the user experience is seamless and continuous, with no perceptible delay or disruption, while still maintaining security during the locked state.
Solution Approach 2:
The system maintains continuous availability of user interface field data by automatically decrypting and repopulating fields when the device is unlocked. This ensures that the useful action of data access and manipulation continues uninterrupted, preserving user experience continuity while maintaining security protections during locked states.
Data Source
AI summary
Systems and methods for handling user interface field data. A system and method can be configured to receive input which indicates that the mobile device is to enter into a protected mode. Data associated with fields displayed on a user interface are stored in a secure form on the mobile device. After the mobile device leaves the protected mode, the stored user interface field data is accessed and used to populate one or more user interface fields with the accessed user interface field data for display to a user.


