Storage Area Maintenance Scheduling for Data Retention Failures

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data storage devices perform read scrubbing and data refresh operations uniformly across all areas, leading to increased write amplification and resource consumption, without considering the varying susceptibility of different areas to data retention failures.

Innovation Solution

Identify specific areas within the data storage device prone to data retention failures by analyzing physical and non-physical characteristics, adjust maintenance operations such as read scrubbing and data refresh based on bit error rates, and modify write and read operations to ensure data reliability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If read scrubbing and data refresh operations are performed uniformly across all areas, then data retention is improved, but write amplification increases and resources are consumed unnecessarily

Engineering Contradiction:
Improvedata retentionVSAvoidwrite amplification
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies local quality by differentiating maintenance operations based on the specific characteristics of each memory area. Areas are classified into different groups (e.g., first group with higher susceptibility to data retention failures, second group with lower susceptibility) and subjected to different read scrubbing and data refresh frequencies. This ensures that resources are allocated efficiently - more intensive maintenance is applied only where needed, rather than uniformly across all areas, thereby reducing overall write amplification while maintaining data retention reliability.

Inventive Principle:
Principle #3Local quality

2Reliability

If read scrubbing and data refresh operations are performed uniformly across all areas, then data retention is improved, but resource consumption increases

Engineering Contradiction:
Improvedata retentionVSAvoidresource consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent implements local quality by tailoring maintenance operations to the specific needs of different memory areas. By classifying areas based on their susceptibility to data retention failures and applying differentiated read scrubbing and data refresh operations, the system consumes resources only where necessary. Areas with lower susceptibility require fewer maintenance operations, reducing overall energy and resource consumption while still maintaining adequate data retention across the entire storage device.

Inventive Principle:
Principle #3Local quality

3Reliability

If read scrubbing and data refresh operations are performed uniformly across all areas, then data retention is improved, but overall performance is reduced

Engineering Contradiction:
Improvedata retentionVSAvoidoverall performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies local quality by implementing area-specific maintenance strategies. By identifying and classifying different memory areas based on their data retention characteristics, the system performs read scrubbing and data refresh operations at optimized frequencies for each area. This differentiated approach reduces the burden of unnecessary maintenance operations on healthy areas, thereby improving overall device performance and throughput while maintaining data retention reliability where it is most needed.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12585531B2Location-based maintenance operations for a data storage device
Publication Date: 2026.03.24 SANDISK TECHNOLOGIES LLC
  • US12585531B2 patent drawing
  • US12585531B2 patent drawing
  • US12585531B2 patent drawing

AI summary

A maintenance system of a data storage device identifies which portions of the data storage device are more susceptible to data retention failures and other issues when compared with other portions of the data storage device. Various portions of the data storage device are identified as susceptible portions based on one or more characteristics. When the susceptible portions are identified, the maintenance system determines a frequency at which subsequent maintenance operations will be performed on the susceptible portions. The frequency may be based on the one or more characteristics, an amount of errors in data associated with the susceptible portion or a type of the susceptible portion.