Quarantined Memory Media Data Protection Mechanism

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory systems face challenges in protecting sensitive data from unintended exposure, as applications can access and transfer data without user awareness, leading to undesirable public exposure despite data protection schemes.

Innovation Solution

Implementing a data protection scheme that designates specific memory locations as 'quarantined' within memory systems, where data can be selectively stored and protected against legitimate but undesirable requests, preventing transfer out of the system.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If data is stored in accessible memory locations for easy retrieval by applications, then ease of operation is improved, but data security deteriorates as applications can transfer data out without user awareness

Engineering Contradiction:
Improvedata accessibilityVSAvoiddata exposure risk
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The memory system is segmented into multiple regions with different access permissions. Quarantined memory regions are separated from general accessible memory, allowing data to be stored in protected segments that applications cannot access or transfer from, while other memory regions remain freely accessible for normal operations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different memory locations are assigned different access qualities and permissions. Specifically, quarantined memory locations have restricted write and transfer permissions at the local level, while non-quarantined locations maintain full accessibility. This allows simultaneous data protection in critical areas and easy access in non-critical areas.

Inventive Principle:
Principle #3Local quality

2Object-affected harmful factors

If data protection schemes are implemented to prevent unauthorized access, then data security is improved, but ease of operation deteriorates as legitimate applications cannot access needed data

Engineering Contradiction:
Improvedata protectionVSAvoidapplication data access
Core Design Contradiction:
Object-affected harmful factorsVSEase of operation

Solution Approach 1:

The memory access control system is made dynamic through the quarantined bit mechanism. Memory locations can be dynamically designated as quarantined or non-quarantined based on data sensitivity, and applications can request access to non-quarantined data. This dynamic control allows the system to adapt access permissions based on current operational needs while maintaining protection for sensitive data.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The quarantined bit acts as an intermediary control mechanism between the memory storage layer and the application access layer. It provides a middle ground that allows legitimate applications to access non-sensitive data while blocking access to sensitive quarantined data, thus mediating between security requirements and operational needs.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If all memory locations are made accessible for cloud synchronization, then productivity is improved, but loss of information control worsens as sensitive data can be transferred out

Engineering Contradiction:
Improvesynchronization efficiencyVSAvoiddata transfer control
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

Memory is segmented into quarantined and non-quarantined regions, allowing cloud synchronization services to efficiently access and synchronize non-sensitive data in non-quarantined regions while automatically preventing transfer of sensitive data stored in quarantined regions. This segmentation enables productive synchronization operations without compromising data security.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different memory locations have different transfer permissions assigned locally through the quarantined bit. Non-quarantined locations allow free transfer for cloud synchronization, improving productivity, while quarantined locations block transfers to prevent loss of information control. This local differentiation resolves the contradiction between synchronization efficiency and data control.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12019564B2Access to data stored in quarantined memory media
Publication Date: 2024.06.25 MICRON TECHNOLOGY INC
  • US12019564B2 patent drawing
  • US12019564B2 patent drawing
  • US12019564B2 patent drawing

AI summary

Methods and apparatuses related to access to data stored in quarantined memory media are described. Memory systems can include multiple types of memory media (e.g., volatile and/or non-volatile) and data (e.g., information included in) stored in the memory media often are subject to risks of the data being undesirably exposed to the public. For example, requests to write data in the memory media can often be made and accepted without a user's awareness, which can lead to the undesirable exposure of the data. According to embodiments of the present disclosure, a particular portion and/or location in the memory media can provide a data protection scheme such that data stored in the particular location can be refrained from being transferred out of the computing system.