Vibration-Responsive Read Request Prioritization in Rotating Storage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Acoustic vibrations in mobile electronics devices cause performance delays and errors in data storage systems due to their difficulty in mitigation, especially in continuous resonance frequency environments, affecting data access and integrity.

Innovation Solution

A data storage system prioritizes read requests over write requests in response to sensed vibrations, optimizing performance by minimizing delays and errors caused by data medium vibrations, and combines this prioritization with adjustments in rotational speed and air bearing size for enhanced data access accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If read and write requests are processed in a conventional queue without prioritization, then the system maintains simple request handling, but data access delays increase and performance deteriorates during vibrations

Engineering Contradiction:
Improvedata access performanceVSAvoidrequest prioritization mechanism
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The request queue transitions from a static FIFO structure to a dynamic prioritization mechanism that responds to vibration conditions. The processor dynamically adjusts request processing order based on real-time vibration detection, promoting read requests during vibration events to minimize data access delays and maintain performance.

Inventive Principle:
Principle #15Dynamics

2Reliability

If write requests are processed normally during vibrations, then the system maintains consistent write operations, but data integrity errors increase due to acoustic vibrations

Engineering Contradiction:
Improvedata integrityVSAvoidwrite operation throughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system detects vibrations preliminarily and preemptively prioritizes read requests before write operations can fail due to acoustic vibrations. This preliminary action prevents data integrity errors by ensuring reads complete successfully during vibration events, while write requests are deferred to safer time windows.

Inventive Principle:
Principle #9Preliminary anti-action

3Measurement precision

If the system continuously monitors and responds to vibrations, then data access accuracy is optimized, but system resource consumption increases

Engineering Contradiction:
Improvevibration detection accuracyVSAvoidsystem resource consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system implements a feedback loop where vibration sensors continuously monitor acoustic conditions, and the processor adjusts request prioritization based on this feedback. The feedback mechanism activates only when vibrations exceed thresholds, avoiding continuous full-system activation while maintaining optimized performance during critical vibration events.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9087545B2Request management for rotating data storage media
Publication Date: 2015.07.21 SEAGATE TECH LLC
  • US9087545B2 patent drawing
  • US9087545B2 patent drawing
  • US9087545B2 patent drawing

AI summary

A data storage system and associated method of use may generally be directed to a memory cache that stores a plurality of pending read and write requests. A processor can be configured to prioritize the read requests in the memory cache in response to a sensed acoustic or mechanical vibration in a data storage medium.