Memory Activity Threshold Scheduling for Targeted Maintenance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory devices face inefficiencies in scheduling maintenance operations due to power-intensive nature and potential performance impact, particularly in mobile devices, when frequent maintenance is required to counter activity-based degradation mechanisms.

Innovation Solution

Memory devices are configured to perform maintenance operations on an as-needed basis, triggered by activity thresholds, with flexible scheduling to mitigate degradation and optimize power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If frequent maintenance operations are performed to counter activity-based degradation, then data integrity is improved, but power consumption increases

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

Solution Approach 1:

The patent implements dynamic maintenance scheduling where the frequency and timing of maintenance operations are adjusted based on actual memory activity patterns and degradation risk assessment. Instead of fixed periodic maintenance, the system dynamically determines when maintenance is needed based on monitored parameters such as activity counts and degradation indicators, optimizing the balance between data integrity and power consumption.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes operational parameters by transitioning from uniform frequent maintenance to activity-based maintenance scheduling. It monitors activity counts and degradation risk parameters to adjust maintenance timing, thereby reducing unnecessary maintenance operations that consume power while still maintaining data integrity when needed.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If frequent maintenance operations are performed to counter activity-based degradation, then data integrity is improved, but performance deteriorates

Engineering Contradiction:
Improvedata integrityVSAvoidperformance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system dynamically schedules maintenance operations based on actual memory activity and degradation risk, rather than performing maintenance at fixed intervals. This dynamic approach allows the memory system to maintain high performance during low-activity periods while ensuring data integrity through targeted maintenance when degradation risk is detected.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The memory system performs self-assessment through activity counting and degradation monitoring, autonomously determining when maintenance operations are necessary. This self-service mechanism eliminates the need for conservative frequent maintenance schedules, allowing the system to maintain performance while ensuring data integrity through on-demand maintenance.

Inventive Principle:
Principle #25Self-service

3Reliability

If maintenance operations are scheduled based on worst-case scenarios, then data integrity is improved, but power consumption increases

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

Solution Approach 1:

The system transitions from worst-case scenario-based maintenance scheduling to parameter-based adaptive scheduling. It monitors actual activity counts and degradation risk parameters, adjusting maintenance timing based on real conditions rather than assuming worst-case scenarios. This reduces unnecessary maintenance operations and associated power consumption while maintaining data integrity.

Inventive Principle:
Principle #35Parameter changes

4Reliability

If maintenance operations are performed on all memory portions, then data integrity is improved, but power consumption increases

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

Solution Approach 1:

The patent implements localized maintenance targeting specific memory portions that exhibit high activity counts or degradation risk, rather than uniformly maintaining all memory portions. By identifying and addressing only the affected regions, the system maintains data integrity where needed while minimizing power consumption by avoiding unnecessary maintenance operations in low-risk areas.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12468589B2Methods for activity-based memory maintenance operations and memory devices and systems employing the same
Publication Date: 2025.11.11 LODESTAR LICENSING GROUP LLC
  • US12468589B2 patent drawing
  • US12468589B2 patent drawing
  • US12468589B2 patent drawing

AI summary

Memory devices and methods of operating memory devices in which maintenance operations can be scheduled on an as-needed basis for those memory portions where activity (e.g., operations in excess of a predetermined threshold) warrants a maintenance operation are disclosed. In one embodiment, an apparatus comprises a memory including a memory location, and circuitry configured to determine a count corresponding to a number of operations at the memory location, to schedule a maintenance operation for the memory location in response to the count exceeding a first predetermined threshold, and to decrease the count by an amount corresponding to the first predetermined threshold in response to executing the scheduled maintenance operation. The circuitry may be further configured to disallow, in response to determining that the count has reached a maximum permitted value, further operations at the memory location until after the count has been decreased.