Samsung electronics co., ltd. (20240289237). SYSTEMS, METHODS, AND APPARATUS FOR CRASH RECOVERY IN STORAGE DEVICES simplified abstract

From WikiPatents
Jump to navigation Jump to search

SYSTEMS, METHODS, AND APPARATUS FOR CRASH RECOVERY IN STORAGE DEVICES

Organization Name

samsung electronics co., ltd.

Inventor(s)

Melky Arputharaja Siluvainathan of San Jose CA (US)

SYSTEMS, METHODS, AND APPARATUS FOR CRASH RECOVERY IN STORAGE DEVICES - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240289237 titled 'SYSTEMS, METHODS, AND APPARATUS FOR CRASH RECOVERY IN STORAGE DEVICES

The abstract describes a method for operating a storage device, including establishing a connection with a host, detecting a crash of the storage device, suspending processing commands from the host, recovering from the crash, and resuming processing commands.

  • Establish connection between host and storage device
  • Detect crash of storage device
  • Suspend processing commands from host
  • Recover from crash of storage device
  • Resume processing commands from host
  • Notify host of crash
  • Receive reset from host and reset storage interface
  • Maintain connection through communication interface

Potential Applications: - Data storage systems - Server management - Network attached storage devices

Problems Solved: - Ensuring continuous operation of storage devices - Minimizing data loss in case of crashes

Benefits: - Improved reliability of storage systems - Enhanced data protection - Seamless recovery from crashes

Commercial Applications: Title: "Advanced Storage Device Management System" This technology can be used in data centers, cloud storage services, and enterprise storage solutions to ensure uninterrupted operation and data integrity.

Questions about the technology: 1. How does this method improve the reliability of storage devices? 2. What are the key benefits of using this method for storage device management?


Original Abstract Submitted

a method of operating a storage device may include establishing a connection between a host and the storage device, detecting a crash of the storage device, suspending, based on detecting the crash, processing commands from the host through the connection, recovering from the crash of the storage device, and resuming, based on recovering from the crash, processing commands from the host through the connection. the method may further include notifying the host of the crash based on detecting the crash of the storage device. notifying the host may include sending an asynchronous event notification to the host through the connection. notifying the host may include asserting a controller status indicator. the method may further include receiving a reset from the host, and resetting a storage interface based on receiving the reset from the host. the method may further include maintaining the connection through a communication interface.