Motion Buffering for Hard Disk Drive Write Protection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Motion-sensitive storage devices, such as HDDs, are vulnerable to damage when used in motion, leading to increased risk of mechanical failure and data loss due to movement-related interference.

Innovation Solution

A system and method that utilize a motion sensor module and a direction module to buffer writes to a buffer when motion exceeds a threshold, preventing direct writes to the storage device during motion, thereby reducing the risk of damage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data is written directly to the MSSD during motion, then writing speed is improved, but the reliability of the MSSD deteriorates due to motion-related damage

Engineering Contradiction:
Improvewriting speedVSAvoidMSSD reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary action by detecting motion conditions before initiating a data write operation. When motion is detected, the system pre-emptively redirects the write operation to a buffer instead of the MSSD, preventing motion-related damage before it can occur. This is implemented through the motion detection module that continuously monitors motion conditions and the write control module that decides whether to buffer or write directly based on current motion state.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The buffer serves as an intermediary between the data source and the MSSD. During motion, data is written to the buffer instead of directly to the MSSD, acting as a protective mediator that absorbs the harmful effect of motion. After motion ceases, the buffered data is then transferred to the MSSD under safe conditions. This intermediary mechanism resolves the contradiction by decoupling the write operation from direct MSSD access during vulnerable periods.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If data is buffered during motion, then the reliability of the MSSD is improved, but the loss of time increases due to delayed writes

Engineering Contradiction:
ImproveMSSD reliabilityVSAvoidwrite delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system maintains continuity of useful action by ensuring that data writing never truly stops - it simply changes location. During motion, writing continues uninterrupted to the buffer, and after motion ceases, writing continues from the buffer to the MSSD. This eliminates idle waiting time and keeps the data flow continuous, reducing the perceived loss of time while still protecting the MSSD during motion.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The system implements periodic action by alternating between two write modes: direct writing to MSSD when stationary, and buffering when motion is detected. The motion detection module continuously monitors conditions and periodically switches between these modes based on current state. This periodic switching optimizes the balance between reliability and speed by writing directly when safe and buffering only when necessary.

Inventive Principle:
Principle #19Periodic action

3Reliability

If motion detection and buffering logic are added, then the reliability of the MSSD is improved, but the device complexity increases

Engineering Contradiction:
ImproveMSSD reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The motion detection module and buffering mechanism serve multiple functions beyond just protecting the MSSD. They also enable the system to adapt to different operating conditions, provide smooth transitions between motion and stationary states, and maintain data integrity across various scenarios. This multi-functionality justifies the added complexity by delivering comprehensive benefits that extend beyond simple motion protection.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system implements self-service through automatic motion detection and autonomous decision-making about where to write data. The motion detection module automatically monitors conditions and the write control module autonomously decides whether to buffer or write directly without user intervention. This self-service capability reduces the need for complex external control systems and simplifies the overall architecture despite the added functionality.

Inventive Principle:
Principle #25Self-service

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

The solution effectively reduces motion-related damage to storage devices by temporarily buffering writes until the device is stationary, ensuring data integrity and extending the lifespan of the storage device.

Implementation Method 1

The motion sensor module may include an accelerometer connected to the MSSD

Methodology Applied
Scientific EffectAcceleration sensing: Accelerometer

Data Source

PatentUS8762601B2Apparatus, system, and method for buffering write data in response to motion
Publication Date: 2014.06.24 LENOVO SWITZERLAND INTERNATIONAL GMBH
  • US8762601B2 patent drawing
  • US8762601B2 patent drawing
  • US8762601B2 patent drawing

AI summary

An apparatus, system, and method are disclosed for buffering write data. A motion sensor module senses the motion of a motion-sensitive storage device. A direction module writes data to a buffer if the motion exceeds a threshold motion. The direction module further writes the data to the motion-sensitive storage device if the motion does not exceed the threshold motion. In one embodiment, a write module writes the data from the buffer to the motion-sensitive storage device when the motion does not exceed the threshold motion.