Storage Unit Write-Verify Control for Secure Erasure

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Information processing apparatuses with enabled write-verify functions experience prolonged secure erasure times due to the need for data verification during the overwriting process, leading to user inconvenience.

Innovation Solution

The apparatus disables the write-verify function during the secure erasure process, allowing for faster data overwrite operations by skipping the verification step, thereby reducing the overall execution time of the secure erasure function.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the write-verify function is enabled during secure erasure, then data integrity is ensured, but the execution time of secure erasure is prolonged

Engineering Contradiction:
Improvedata integrityVSAvoidexecution time of secure erasure
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The write-verify function is dynamically controlled based on the operation type. During normal write operations, the function is enabled to ensure data integrity. During secure erasure operations, the function is disabled to reduce execution time. This dynamic adjustment allows the system to optimize performance for different operational contexts while maintaining reliability where needed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The verification parameter of the storage device is changed based on the operation type. By changing the verification parameter from enabled to disabled during secure erasure operations, the system achieves faster execution time while maintaining the security purpose of the operation. This parameter change allows the same storage device to serve different functional requirements.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the write-verify function is enabled during normal write operations, then data correctness is verified, but throughput is reduced

Engineering Contradiction:
Improvedata correctnessVSAvoidthroughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The write-verify function is dynamically activated or deactivated based on the operational context. During normal write operations, it is activated to verify data correctness. During secure erasure operations, it is deactivated to maximize throughput. This dynamic behavior allows the system to balance reliability and productivity according to the specific operational needs.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11630586B2Information processing apparatus and method for controlling the same
Publication Date: 2023.04.18 CANON KK
  • US11630586B2 patent drawing
  • US11630586B2 patent drawing
  • US11630586B2 patent drawing

AI summary

When a storage unit whose function is enabled is controlled to execute a write process, the storage unit executes the write process using the function. When the storage unit whose function is enabled is controlled to execute an erasure process, the storage unit executes the erasure process without using the function.