Freefall Detection Subsystem for Disk Drive Protection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Portable devices with disk drives, such as notebook computers and media players, are prone to data corruption and physical damage from impacts, and existing solutions require complex data processing or additional dedicated processors to predict and prevent such damage.

Innovation Solution

A freefall detection subsystem using an accelerometer and a processor to monitor acceleration data, determining if the device is in freefall by analyzing instantaneous acceleration and its derivative, triggering protective measures like disk drive head parking to prevent impact damage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If complex data processing or dedicated processors are used to predict impact, then prediction accuracy is improved, but device complexity increases

Engineering Contradiction:
Improveimpact prediction accuracyVSAvoidprocessing system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The existing processor in the portable device performs both normal operations and accelerometer data processing for impact prediction. The processor utilizes its idle cycles and existing computational resources to analyze acceleration data, eliminating the need for a dedicated impact detection processor while maintaining prediction accuracy

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The existing processor is made multi-functional by having it handle both the device's normal computational tasks and the specialized task of impact prediction. This allows one processor to serve multiple purposes, reducing overall device complexity while maintaining the capability for accurate impact detection

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

2Speed

If acceleration threshold monitoring is used to detect freefall, then detection speed is improved, but false detection increases

Engineering Contradiction:
Improvefreefall detection speedVSAvoiddetection accuracy
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system establishes a freefall detection flag when acceleration remains below the gravitational threshold for a predetermined time period. This preliminary action distinguishes true freefall from brief acceleration dips, preventing false detections while maintaining rapid response capability

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The detection system dynamically adjusts its response based on the duration of threshold violation. By requiring the acceleration to remain below the threshold for a specific time period before triggering freefall detection, the system adapts to different motion scenarios and reduces false positives while maintaining speed

Inventive Principle:
Principle #15Dynamics

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

Effectively predicts imminent physical impacts and protects disk drives by efficiently using existing processing hardware, allowing sufficient time to complete protective operations before impact, thereby reducing data corruption and physical damage.

Implementation Method 1

determining from acceleration data indicative of instantaneous acceleration of the portable device whether the instantaneous acceleration is less than gravitational acceleration

Methodology Applied
Scientific EffectGravitation: Gravitation

Data Source

PatentUS8731694B2Portable device with freefall detection or audio processing subsystem and freefall detection or audio processing method
Publication Date: 2014.05.20 NVIDIA CORP
  • US8731694B2 patent drawing
  • US8731694B2 patent drawing
  • US8731694B2 patent drawing

AI summary

In a class of embodiments, a method and apparatus for detecting freefall of a disk device (thereby predicting that the disk device will likely suffer imminent physical impact) and typically also preventing damage that a disk drive of the device would otherwise suffer if and when a predicted impact occurs. In some embodiments, a disk device includes a freefall detection processor and a CPU. The freefall detection processor is configured to monitor acceleration data to determine whether the disk device is in freefall and to perform at least one other operation (e.g., decoding of MP3-encoded audio data to generate decoded audio data) while the CPU performs at least one other task. Other embodiments pertain to a portable device including a digital audio processing subsystem and an accelerometer. The digital audio processing subsystem is configured to monitor acceleration data to identify any rhythm associated with motion of the portable device and to modify the playback of audio data in response to any such identified rhythm.