Application Write Suppression for Non-Volatile Memory Lifespan

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing recording medium lifespan monitoring systems, such as PTL 1, cannot prevent writing to non-volatile memory, leading to shortened lifespan and potential data corruption when replacement is difficult.

Innovation Solution

An information processing system that includes an obtainer to estimate the writing amount per unit time and a suppressor to prevent writing based on this estimate, with additional measures like prohibiting installation, issuing warnings, and uninstalling applications if necessary.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If writing monitoring is implemented without suppression, then the system can detect lifespan issues, but the non-volatile memory still reaches end of lifespan and data corruption occurs

Engineering Contradiction:
Improvedata integrityVSAvoidmemory lifespan
Core Design Contradiction:
ReliabilityVSDuration of action of stationary object

Solution Approach 1:

The system applies preliminary anti-action by estimating the writing amount before it occurs and suppressing the application's writing operations in advance. The lifespan management unit calculates expected writing amounts based on application characteristics and proactively intervenes to prevent excessive writing that would lead to memory lifespan exhaustion and data corruption.

Inventive Principle:
Principle #9Preliminary anti-action

Solution Approach 2:

The system converts the potentially harmful effect of writing operations into a beneficial outcome by monitoring and controlling the writing amount. Instead of allowing unrestricted writing that harms the memory, the system uses writing estimation and suppression to benefit the memory lifespan while still allowing necessary writing operations within safe limits.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

2Duration of action of stationary object

If writing suppression is implemented, then the memory lifespan is extended, but the application's writing operations are restricted

Engineering Contradiction:
Improvememory lifespanVSAvoidapplication writing capability
Core Design Contradiction:
Duration of action of stationary objectVSEase of operation

Solution Approach 1:

The system applies partial action by selectively suppressing only the excessive writing operations that would harm the memory, while allowing necessary writing operations to proceed. The suppression is not absolute but targeted at writing amounts that exceed the estimated safe threshold, maintaining a balance between memory protection and application functionality.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system changes the parameter of writing amount control by estimating and comparing actual writing against expected writing thresholds. When the writing amount exceeds the estimated threshold, the system modifies the writing parameter by suppressing the operation, thereby controlling the memory's exposure to wear while preserving application operation within safe limits.

Inventive Principle:
Principle #35Parameter changes

3Duration of action of stationary object

If the system prohibits application installation based on estimated writing amount, then memory lifespan is protected, but system adaptability decreases

Engineering Contradiction:
Improvememory lifespanVSAvoidapplication installation flexibility
Core Design Contradiction:
Duration of action of stationary objectVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary action by evaluating the estimated writing amount of an application before allowing its installation. The lifespan management unit calculates the expected writing impact during the installation phase and makes a proactive decision to permit or prohibit installation based on whether the estimate exceeds safe thresholds, preventing future memory damage before it occurs.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback by continuously monitoring actual writing amounts and comparing them against estimated values. This feedback mechanism allows the system to adjust its installation decisions dynamically, permitting applications whose actual writing behavior matches or falls below estimates while prohibiting those that exceed safe thresholds, thereby maintaining both memory protection and installation flexibility.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12596483B2Information processing system and information processing method
Publication Date: 2026.04.07 PANASONIC AUTOMOTIVE SYST CO LTD
  • US12596483B2 patent drawing
  • US12596483B2 patent drawing
  • US12596483B2 patent drawing

AI summary

An information processing system includes: an application adder that obtain an estimated writing amount that is estimated to be written to a non-volatile memory by an application per unit time; and the application adder, a monitor, and a controller that suppress writing to the non-volatile memory by the application based on the estimated writing amount.