Patents by Inventor Amar Deep Kumar

Amar Deep Kumar 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).

  • Patent number: 12613650
    Abstract: Novel tools and techniques are provided for implementing migration of one or more drives, and more particularly to methods, systems, and apparatuses for implementing migration of one or more drives by setting one or more indications on a memory of the one or more drives. A controller for a redundant array of independent disks can be configured to set a first indication indicating a first drive is safe to migrate or not safe to migrate and store the first indication in a first memory on the first drive. The first drive can be a mirror of a second drive. The controller can further be configured to set a second indication indicating the second drive was offline or not offline and store the second indication in the first memory on the first drive.
    Type: Grant
    Filed: December 27, 2023
    Date of Patent: April 28, 2026
    Assignee: Avago Technologies International Sales Pte. Limited
    Inventors: Arun Prakash Jana, Amar Deep Kumar
  • Patent number: 12524308
    Abstract: Solutions for providing increased performance of write operations that are candidates for coalesced writes but don't end up writing an entire row of new data. In accordance with some embodiments, a controller can perform a pre-read operation early, in some cases as soon as the write request received from the host is identified as a candidate for write coalescing.
    Type: Grant
    Filed: April 29, 2024
    Date of Patent: January 13, 2026
    Assignee: Avago Technologies International Sales Pte. Limited
    Inventors: Arun Prakash Jana, Amar Deep Kumar
  • Publication number: 20250377788
    Abstract: Devices, systems, and corresponding methods, including without limitation RAID devices, I/O controllers, and RAID clusters, that can provide enhanced storage solutions. A RAID device might be a RAID-on-chip device. A RAID cluster can comprise a plurality of RAID devices and/or I/O controllers that can provide one or more virtual disks for use by a host. In some cases, a RAID cluster can be a ROC cluster, which includes one or more ROC devices.
    Type: Application
    Filed: June 6, 2024
    Publication date: December 11, 2025
    Inventors: Arun Prakash Jana, Amar Deep Kumar
  • Publication number: 20250377797
    Abstract: Devices, systems, and corresponding methods, including without limitation RAID devices, I/O controllers, and RAID clusters, that can provide enhanced storage solutions. A RAID device might be a RAID-on-chip device. A RAID cluster can comprise a plurality of RAID devices and/or I/O controllers that can provide one or more virtual disks for use by a host. In some cases, a RAID cluster can be a ROC cluster, which includes one or more ROC devices.
    Type: Application
    Filed: June 6, 2024
    Publication date: December 11, 2025
    Inventors: Arun Prakash Jana, Amar Deep Kumar
  • Publication number: 20250335296
    Abstract: Solutions for providing increased performance of write operations that are candidates for coalesced writes but don't end up writing an entire row of new data. In accordance with some embodiments, a controller can perform a pre-read operation early, in some cases as soon as the write request received from the host is identified as a candidate for write coalescing.
    Type: Application
    Filed: April 29, 2024
    Publication date: October 30, 2025
    Inventors: Arun Prakash Jana, Amar Deep Kumar
  • Patent number: 12399627
    Abstract: A system may include one or more processors configured to receive a write operation to write a block of data to a logical device established using one or more storage devices which reserve one or more data strips and one or more metadata blocks to store data of write journals. The one or more processors may identify a first data strip of the block of data to be written to a first storage device of the one or more storage devices, write a copy of the first data strip to a data strip of the one or more data strips reserved on the first storage device, write metadata relating to the block of data to a metadata block of the one or more metadata blocks reserved on the first storage device, and execute the write operation to store the block of data across the one or more storage devices.
    Type: Grant
    Filed: July 28, 2023
    Date of Patent: August 26, 2025
    Assignee: Avago Technologies International Sales Pte. Limited
    Inventors: Amar Deep Kumar, Arun Prakash Jana
  • Publication number: 20250217058
    Abstract: Novel tools and techniques are provided for implementing migration of one or more drives, and more particularly to methods, systems, and apparatuses for implementing migration of one or more drives by setting one or more indications on a memory of the one or more drives. A controller for a redundant array of independent disks can be configured to set a first indication indicating a first drive is safe to migrate or not safe to migrate and store the first indication in a first memory on the first drive. The first drive can be a mirror of a second drive. The controller can further be configured to set a second indication indicating the second drive was offline or not offline and store the second indication in the first memory on the first drive.
    Type: Application
    Filed: December 27, 2023
    Publication date: July 3, 2025
    Inventors: Arun Prakash Jana, Amar Deep Kumar
  • Publication number: 20250036290
    Abstract: A system may include one or more processors configured to receive a write operation to write a block of data to a logical device established using one or more storage devices which reserve one or more data strips and one or more metadata blocks to store data of write journals. The one or more processors may identify a first data strip of the block of data to be written to a first storage device of the one or more storage devices, write a copy of the first data strip to a data strip of the one or more data strips reserved on the first storage device, write metadata relating to the block of data to a metadata block of the one or more metadata blocks reserved on the first storage device, and execute the write operation to store the block of data across the one or more storage devices.
    Type: Application
    Filed: July 28, 2023
    Publication date: January 30, 2025
    Applicant: Avago Technologies International Sales Pte. Limited
    Inventors: Amar Deep Kumar, Arun Prakash Jana
  • Patent number: 12169650
    Abstract: A system may include one or more processors configured to receive a frame comprising a quantity of commands, a quantity of storage devices, and a buffer map. In response to the frame, the one or more processors may read, using the buffer map and from a memory, (1) input data for each of one or more storage devices corresponding to the quantity of storage devices and (2) an identifier of each of the one or more storage devices. The one or more processors may send, to the one or more storage devices, a plurality of commands corresponding to the quantity of commands, based at least on the input data for each storage device and the identifier of each storage device.
    Type: Grant
    Filed: July 28, 2023
    Date of Patent: December 17, 2024
    Assignee: Avago Technologies International Sales Pte. Limited
    Inventors: Arun Prakash Jana, Amar Deep Kumar