17848300. Proactive Hardening of Data Storage System simplified abstract (Western Digital Technologies, Inc.)

From WikiPatents
Jump to navigation Jump to search

Proactive Hardening of Data Storage System

Organization Name

Western Digital Technologies, Inc.

Inventor(s)

Chakradhar Kommuri of San Ramon CA (US)

Proactive Hardening of Data Storage System - A simplified explanation of the abstract

This abstract first appeared for US patent application 17848300 titled 'Proactive Hardening of Data Storage System

Simplified Explanation

The patent application describes systems and methods for proactively recovering files stored in flash storage devices. The method is performed at a flash file system and involves several steps:

  • Receiving a write command for a first file in a flash memory.
  • Generating a reference hash for the first file and storing it in the flash memory.
  • Receiving a read command for the first file.
  • Requesting the logical block address corresponding to the first file from the flash manager.
  • Receiving a response for the read command.
  • If one or more hashes do not map to the first file, performing a file recovery operation for a second file based on the one or more hashes.

Potential applications of this technology:

  • Data recovery in flash storage devices: The method described in the patent application can be used to proactively recover files that may have been lost or corrupted in flash storage devices, improving data reliability and reducing the risk of data loss.
  • Flash file system optimization: By storing reference hashes and performing file recovery operations, the flash file system can optimize its performance and ensure the integrity of stored files.

Problems solved by this technology:

  • Data loss and corruption: Flash storage devices are prone to data loss and corruption due to various factors such as power failures or physical damage. The described method helps mitigate these issues by proactively recovering files.
  • File system inefficiencies: Traditional file systems may not have built-in mechanisms for proactive file recovery. This technology addresses this problem by introducing a method for efficient file recovery in flash storage devices.

Benefits of this technology:

  • Improved data reliability: By proactively recovering files, the technology helps ensure the integrity and availability of data stored in flash storage devices.
  • Enhanced performance: The method optimizes the performance of the flash file system by efficiently recovering files based on reference hashes, reducing the time and resources required for data recovery.
  • Reduced data loss risk: By proactively recovering files, the technology reduces the risk of data loss in flash storage devices, providing increased data protection and peace of mind for users.


Original Abstract Submitted

Disclosed are systems and methods for proactively recovering files stored in flash storage devices. The method may be performed at a flash file system. The method may include receiving a write command targeting a first file in a flash memory. The method may also include generating a reference hash corresponding to the first file, and storing the reference hash in the flash memory. The method may also include receiving a read command targeting the first file. In response to receiving the read command, the method may also include: providing a request for a logical block address corresponding to the first file to the flash manager, and receiving a response for the read command. The method may also include, in accordance with a determination that one or more hashes do not map to the first file, performing a file recovery operation for a second file based on the one or more hashes.