Storage Device Authentication State Recovery After Power Loss

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Sudden power down during complex transactions in storage devices requires full re-authentication with host devices, which is time-consuming and degrades system performance, especially for RSA login authentication processes that involve multiple phases.

Innovation Solution

The storage device stores the state of the authentication process, allowing it to resume operations with the host device without re-performing completed phases after a power loss, thereby reducing the need for full re-authentication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If full re-authentication is performed after power loss, then security is maintained, but system performance degrades and time is lost

Engineering Contradiction:
Improveauthentication securityVSAvoidsystem performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The storage device performs preliminary actions by storing the authentication state and completed phases in non-volatile memory before power loss occurs. This allows the device to resume authentication from the stored state rather than starting over, thereby maintaining security while improving system performance after power restoration.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The invention recovers the authentication state from non-volatile memory after power loss, discarding only the volatile memory contents that lost power. By recovering the stored authentication state including completed phases, the system avoids redundant authentication steps while maintaining security requirements.

Inventive Principle:
Principle #34Discarding and recovering

2Reliability

If full authentication process is re-performed, then authentication completeness is ensured, but time consumption increases

Engineering Contradiction:
Improveauthentication completenessVSAvoidauthentication time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The storage device performs preliminary authentication phases and stores the state of completion in non-volatile memory before power loss. After power restoration, the device retrieves this stored state and resumes authentication from where it left off, ensuring completeness while significantly reducing the time required compared to full re-authentication.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The authentication process is segmented into multiple phases, with the state of completion tracked and stored. After power loss, only the remaining incomplete phases need to be executed, rather than re-performing the entire authentication sequence, thus reducing time consumption while maintaining completeness.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If authentication state is stored, then power loss recovery is enabled, but device complexity increases

Engineering Contradiction:
Improvepower loss recovery capabilityVSAvoidstorage device complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The storage device implements preliminary state capture by storing authentication progress in non-volatile memory before power loss. This enables recovery capability without requiring complex real-time monitoring systems, as the state is captured at predetermined checkpoints during the authentication process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The invention creates a copy of the authentication state in non-volatile memory that can be retrieved after power loss. This copying approach enables recovery capability with minimal added complexity, as it simply duplicates the necessary state information rather than implementing complex recovery logic.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS8799653B2Storage device and method for storage device state recovery
Publication Date: 2014.08.05 SANDISK TECHNOLOGIES LLC
  • US8799653B2 patent drawing
  • US8799653B2 patent drawing
  • US8799653B2 patent drawing

AI summary

A storage device and method for storage device state recovery are provided. In one embodiment, a storage device commences an authentication process to authenticate a host device. The authentication process comprises a plurality of phases, and the storage device stores the state of the authentication process, wherein the state indicates the phase(s) of the authentication process that have been successfully completed. After a power loss, the storage device retrieves the state of the authentication process and resumes an operation with the host device without re-performing the phase(s) of the authentication process that have been completed.