Storage Device Sensor Lock for Physical Movement Protection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Storage devices, such as SSDs, are vulnerable to data loss and operational instability due to physical movement, which existing technologies fail to adequately protect.

Innovation Solution

Incorporating a sensor unit to detect physical movement and a memory controller with a device lock mode that locks the storage device when movement exceeds a threshold, preventing command execution from the host and ensuring data protection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a sensor unit and device lock mode are added to detect and respond to physical movement, then data protection and operational stability are improved, but device complexity increases

Engineering Contradiction:
Improvedata protectionVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

A sensor unit acts as an intermediary between the physical environment and the memory controller, detecting physical movement and converting it into signals that trigger protective locking operations. This intermediary component enables the system to respond to physical threats without requiring complex algorithms or processing, thereby improving reliability while adding only minimal complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The memory controller automatically performs locking operations based on sensor inputs without requiring external intervention or complex decision-making systems. When the sensor detects excessive physical movement, the memory controller autonomously locks the device to protect data, enabling self-service protection that improves reliability without proportionally increasing complexity.

Inventive Principle:
Principle #25Self-service

2Reliability

If the storage device is locked during physical movement to prevent data loss, then data protection is improved, but ease of operation deteriorates

Engineering Contradiction:
Improvedata protectionVSAvoidease of operation
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The device lock mode preemptively prevents data loss by locking the storage device before actual data corruption can occur during physical movement. By anticipating the harmful effect of movement and applying a counter-action (locking), the system protects data while minimizing the impact on normal operations, as the lock is only activated when physically necessary.

Inventive Principle:
Principle #9Preliminary anti-action

3Reliability

If device lock operation is activated to protect data during movement, then reliability is improved, but productivity decreases due to command execution interruption

Engineering Contradiction:
Improvedata protectionVSAvoidproductivity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The device lock operation applies partial action by locking only the specific memory regions or operations that are at risk during physical movement, rather than completely halting all device functions. This selective locking approach provides sufficient data protection while minimizing the impact on overall device productivity and command execution.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11150843B2Storage device and method of operating the same
Publication Date: 2021.10.19 SK HYNIX INC
  • US11150843B2 patent drawing
  • US11150843B2 patent drawing
  • US11150843B2 patent drawing

AI summary

Provided herein may be a storage device and a method of operating the same. A storage device for protecting the storage device from physical movement may include a nonvolatile memory device, a sensor unit configured to collect information about physical movement of the storage device, and a memory controller configured to perform a device lock operation of protecting data in the nonvolatile memory device, based on a sensor value acquired from the sensor unit.