Secure Data Management via Non-Volatile Memory Extraction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile computing devices lack effective security measures for capturing, storing, and transmitting sensitive data such as images and videos, making them vulnerable to malicious attacks that compromise user data.
Innovation Solution
A computer program and system that captures data, encrypts it using a cryptographic key, and transmits it to a server for storage, ensuring that the data is never stored in non-volatile memory on the device and can only be decrypted with the corresponding key, providing secure data management through encryption and secure transmission protocols.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If data is stored on non-volatile memory elements of the computing device, then data accessibility and convenience are improved, but data security deteriorates
Solution Approach 1:
The patent extracts the data storage function from the computing device's non-volatile memory by implementing encrypted storage on external servers. Data is captured on the device but immediately encrypted and transferred to remote storage infrastructure, separating the convenience of local capture from the security risks of local storage.
Solution Approach 2:
The patent introduces encryption as an intermediary layer between the computing device and storage. Data is encrypted using cryptographic keys before storage, creating a security barrier that protects data even if storage is compromised. This intermediary encryption mechanism resolves the contradiction by maintaining accessibility while enhancing security.
2Adaptability or versatility
If data is transmitted over communications networks, then data storage flexibility is improved, but data security deteriorates
Solution Approach 1:
The patent applies preliminary encryption to data before transmission over communications networks. By encrypting data with cryptographic keys prior to network transmission, the system enables flexible remote storage while protecting data from interception or compromise during transit through the network infrastructure.
3Reliability
If encryption is applied to data, then data security is improved, but processing complexity deteriorates
Solution Approach 1:
The patent implements automated encryption and decryption processes that operate without manual intervention. The system automatically applies cryptographic keys to encrypt data before storage and decrypts data when accessed, eliminating the need for users to manually manage complex encryption operations while maintaining high security standards.
Data Source
AI summary
A computer-implemented method for providing secure data management. The method includes obtaining data via a computing device, with the obtained data not being stored on non-volatile memory elements of the computing device. The method additionally includes encrypting the obtained data using a cryptographic key to generate encrypted data. Thereafter, the encrypted data is transmitted, via a communications network, to a server device for storage. The method additionally includes retrieving the encrypted data from the server. The method further includes decrypting the encrypted data to obtain decrypted data.


