Patents by Inventor Dattatreya Nayak

Dattatreya Nayak has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240094920
    Abstract: A data storage device includes a host interface for coupling the data storage device to a host system. The data storage device also includes a device memory for storing or providing data in response to commands receive from the host system. The data storage device also includes a controller comprising a storage subsystem and a security subsystem. The storage subsystem is configured to receive a host command from the host interface, and process the host command for the device memory. The security subsystem includes a device recovery circuit configured to monitor the storage subsystem for an exception state, and reinitialize pending operations for the storage subsystem after the exception state. Methods and systems are also disclosed.
    Type: Application
    Filed: September 16, 2022
    Publication date: March 21, 2024
    Applicant: Western Digital Technologies, Inc.
    Inventors: Dattatreya NAYAK, Rohit PRASAD, Vinod SASIDHARAN
  • Publication number: 20240095125
    Abstract: A data storage device includes interfaces for coupling the data storage device to a host system and a server system. The data storage device also includes a device memory for storing or providing data. The data storage device also includes a controller comprising a storage subsystem and a security subsystem. The storage subsystem is configured to receive a host command, receive a probe request for an exception state, generate and transmit, to the security subsystem, a report for the exception state. In response to receiving an update from the security subsystem, the storage subsystem restarts at least a portion of the controller. The security subsystem is configured to monitor and transmit a probe request to the storage subsystem, transmit the report to the server system, receive the update from the server system, and transmit the update to the storage subsystem. Methods and systems are also disclosed.
    Type: Application
    Filed: July 12, 2023
    Publication date: March 21, 2024
    Applicant: Western Digital Technologies, Inc.
    Inventors: Dattatreya NAYAK, Rohit PRASAD, Vinod SASIDHARAN
  • Publication number: 20240037240
    Abstract: Storage devices may be utilized in external devices that communicate with host computing devices over various communication ports and protocols. Traditionally, storage devices utilize boot loading data, such as boot ROMS, to start normal operations of the device. However, many storage devices are unable to change or update boot loading data once the device has been manufactured or deployed. Thus, methods, systems, and devices described herein decouple the boot loading process from the storage device and load boot loading data from an external device. The boot loading data can be loaded via a wireless communication connection from an external device, where it can be updated as needed. Once loaded, the bootloader can begin the process of loading firmware and starting the normal operation of the drive over regular wired communication ports. When the boot loading data or firmware cannot be loaded externally, traditional booting methods can be used utilizing previously stored copies of the required data.
    Type: Application
    Filed: July 27, 2022
    Publication date: February 1, 2024
    Inventors: Vinod Sasidharan, Dattatreya Nayak
  • Patent number: 11650758
    Abstract: A data storage device and method for host-initiated cached read to recover corrupted data within timeout constraints are provided. In one embodiment, a data storage device is provided comprising a volatile memory, a non-volatile memory, and a controller. The controller is configured to receive a read look-ahead command from a host to perform a read look-ahead of a first logical address; receive a read command from the host to read a second logical address; and execute the read look-ahead command by performing the following as background operations while executing the read command: read data for a location in the non-volatile memory that corresponds to the first logical address; correct an error in the data; and cache the corrected data in the volatile memory. The cached corrected data can be sent back to the host in response to the host requesting a read of the same logical address. Other embodiments are provided.
    Type: Grant
    Filed: May 6, 2021
    Date of Patent: May 16, 2023
    Assignee: Western Digital Technologies, Inc.
    Inventors: Dattatreya Nayak, Arun Kumar Shukla, Akash Dungrani
  • Publication number: 20220357878
    Abstract: A data storage device and method for host-initiated cached read to recover corrupted data within timeout constraints are provided. In one embodiment, a data storage device is provided comprising a volatile memory, a non-volatile memory, and a controller. The controller is configured to receive a read look-ahead command from a host to perform a read look-ahead of a first logical address; receive a read command from the host to read a second logical address; and execute the read look-ahead command by performing the following as background operations while executing the read command: read data for a location in the non-volatile memory that corresponds to the first logical address; correct an error in the data; and cache the corrected data in the volatile memory. The cached corrected data can be sent back to the host in response to the host requesting a read of the same logical address. Other embodiments are provided.
    Type: Application
    Filed: May 6, 2021
    Publication date: November 10, 2022
    Applicant: Western Digital Technologies, Inc.
    Inventors: Dattatreya Nayak, Arun Kumar Shukla, Akash Dungrani