Memory Swapping System for Forensics and Updating
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional methods for recycling computing resources, such as cloud-based server systems, result in substantial downtime and inefficiencies due to the need for offline wiping and reinstallation of non-volatile memory devices, which can be time-consuming and require excessive resources.
Innovation Solution
Implementing a system that allows for concurrent forensics analysis and updating of non-volatile memory devices while maintaining system availability, using a memory swapping mechanism and Root of Trust processor to ensure data integrity and minimize downtime by swapping memory devices electronically without physical replacement.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional offline wiping and reinstallation of non-volatile memory devices is performed, then data security and system updates are ensured, but system downtime increases substantially
Solution Approach 1:
The system performs wiping and reinstallation operations on standby memory devices before they are needed, so that when a memory device needs to be recycled, a pre-prepared replacement is already available. This eliminates the downtime associated with performing these operations online.
Solution Approach 2:
The patent introduces a standby memory device as an intermediary component that absorbs the recycling operations. The standby device takes the place of the active memory device during wiping and reinstallation, allowing the active device to remain operational and avoiding system downtime.
2Ease of manufacture
If entire computer system is taken offline for recycling, then thorough wiping and updating can be performed, but revenue loss increases due to extended downtime
Solution Approach 1:
The memory system is segmented into active and standby components. The recycling process is applied only to the standby segment, while the active segment continues to serve the system. This segmentation allows recycling operations to proceed without impacting system availability or revenue.
Solution Approach 2:
The system discards the active memory device from service temporarily to recycle it, while recovering functionality through the standby device. The recycled device then becomes available for future use, creating a continuous cycle of recycling without system interruption.
3Reliability
If conventional wiping and reinstallation processes are used, then memory devices are prepared for new users, but the process is time-consuming and requires excessive cloud-based resources
Solution Approach 1:
The system creates a copy (standby memory device) that can be processed independently of the active device. This copying approach allows parallel processing of multiple memory devices, improving recycling throughput and reducing the burden on cloud-based resources by distributing the workload.
Data Source
AI summary
Example embodiments employ a selective memory swapping system for selectively placing non-volatile memory devices of a computer system offline, e.g., for background updating, and online, for use by a computer system, whereby the background updating process includes a mechanism for performing forensics analysis and updating of offline memory devices while an alternate memory device is usable by a user of the first computer system.


