Controller Automatic Data Erase for Read Restriction Events

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data storage devices lack an efficient mechanism to automatically erase data in response to read restriction events, which can lead to security risks and inefficient data management.

Innovation Solution

A data storage device equipped with a controller that receives a write command with a read restriction indication, writes the data to a non-volatile storage medium, and automatically erases the data in response to a read restriction event, such as a read command or a specified time/event trigger.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data is stored in a data storage device without automatic erase mechanism, then data storage capacity is maintained, but security risks increase and data management efficiency deteriorates

Engineering Contradiction:
Improvedata securityVSAvoiddata management mechanism
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by setting up read restriction indications and event triggers in advance during data writing. The controller pre-configures conditions (read commands, time intervals, event triggers) that will automatically trigger data erasure, eliminating the need for manual erase commands and improving both security and automation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The data storage device performs self-service through automatic data erasure based on predefined conditions. The controller autonomously monitors for read restriction events and erases data without requiring explicit host commands, reducing communication overhead and improving data management efficiency while maintaining security.

Inventive Principle:
Principle #25Self-service

2Extent of automation

If automatic data erase mechanism is implemented, then data security is improved and communication overhead is reduced, but device complexity increases

Engineering Contradiction:
Improveautomatic data erasureVSAvoidcontroller functionality
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The controller is designed with multi-functionality, handling both data writing and automatic erasure operations. By integrating these functions into a single controller, the patent reduces the need for separate management systems and minimizes communication overhead with the host, as the controller autonomously manages the complete data lifecycle.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Productivity

If manual erase commands are required for data deletion, then device complexity is reduced, but productivity and data management efficiency deteriorate

Engineering Contradiction:
Improvedata management efficiencyVSAvoidcontroller logic
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements feedback mechanisms where the controller monitors read commands, time intervals, and event triggers to determine when data erasure should occur. This automated feedback loop eliminates the need for manual erase commands, improving productivity and data management efficiency while the controller logic handles the complexity internally.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12242754B2Automatic data erase from data storage device
Publication Date: 2025.03.04 SANDISK TECHNOLOGIES LLC
  • US12242754B2 patent drawing
  • US12242754B2 patent drawing
  • US12242754B2 patent drawing

AI summary

A data storage device comprising a non-volatile storage medium configured to store user data, a data port configured to receive and transmit data between a host computer system and the data storage device, and a controller. The controller is configured to receive, via the data port, a write command comprising a read restriction indication, receive, via the data port, data and write the data to an address of the non-volatile storage medium. The controller is further configured to determine an occurrence of a read restriction event, and in response to the occurrence of the read restriction event and in response to the read restriction indication, erase the data from the address of the non-volatile storage medium.