Patents by Inventor Vivek Sundaresan

Vivek Sundaresan 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: 11900100
    Abstract: An information handling system includes a shared device, first and second compute nodes, and a chassis management controller. The first compute node includes a first management controller, which initiates a firmware update for firmware in the shared device. The first management controller detects that that the firmware update is complete. In response to the firmware update being completed, the management controller sends rollback information for the firmware to the chassis controller. The chassis controller stores the rollback information as a rollback image within a storage location of a memory. The chassis controller further sends the rollback information to the second compute node. The second compute node includes a second management controller, which in turn receives the rollback information from the chassis controller, and updates the rollback information within the second compute node.
    Type: Grant
    Filed: July 27, 2022
    Date of Patent: February 13, 2024
    Assignee: Dell Products L.P.
    Inventors: Amit Pratap Singh, Vivek Sundaresan, Raveendra Babu Madala, Santosh Gore
  • Publication number: 20240020030
    Abstract: In one or more embodiments, one or more systems, one or more methods, and/or one or more processes may: determine that a first nonvolatile memory medium of a first redundant array of independent disks (RAID) is not operable to be utilized in the first RAID; access, via another RAID controller, an amount of data storage of a second nonvolatile memory medium of a second RAID that is operable to be utilized in the first RAID; rebuild the first RAID with the amount of data storage of the second nonvolatile memory medium; receive file information from an operating system to store via the first RAID; store, via the other RAID controller, at least a first portion of the file information to the second nonvolatile memory medium; receive the at least the first portion of the file information from the other RAID controller; and provide the file information to the operating system.
    Type: Application
    Filed: July 14, 2022
    Publication date: January 18, 2024
    Inventors: Vivek Sundaresan, Shashi Kiran Belur, Ashokan Vellimalai
  • Publication number: 20220365769
    Abstract: An information handling system includes a shared device, first and second compute nodes, and a chassis management controller. The first compute node includes a first management controller, which initiates a firmware update for firmware in the shared device. The first management controller detects that that the firmware update is complete. In response to the firmware update being completed, the management controller sends rollback information for the firmware to the chassis controller. The chassis controller stores the rollback information as a rollback image within a storage location of a memory. The chassis controller further sends the rollback information to the second compute node. The second compute node includes a second management controller, which in turn receives the rollback information from the chassis controller, and updates the rollback information within the second compute node.
    Type: Application
    Filed: July 27, 2022
    Publication date: November 17, 2022
    Inventors: Amit Pratap Singh, Vivek Sundaresan, Raveendra Babu Madala, Santosh Gore
  • Patent number: 11467819
    Abstract: An information handling system includes a shared device, first and second compute nodes, and a chassis management controller. The first compute node includes a first management controller, which initiates a firmware update for firmware in the shared device. The first management controller detects that that the firmware update is complete. In response to the firmware update being completed, the management controller sends rollback information for the firmware to the chassis controller. The chassis controller stores the rollback information as a rollback image within a storage location of a memory. The chassis controller further sends the rollback information to the second compute node. The second compute node includes a second management controller, which in turn receives the rollback information from the chassis controller, and updates the rollback information within the second compute node.
    Type: Grant
    Filed: September 16, 2020
    Date of Patent: October 11, 2022
    Assignee: Dell Products L.P.
    Inventors: Amit Pratap Singh, Vivek Sundaresan, Raveendra Babu Madala, Santosh Gore
  • Publication number: 20220083324
    Abstract: An information handling system includes a shared device, first and second compute nodes, and a chassis management controller. The first compute node includes a first management controller, which initiates a firmware update for firmware in the shared device. The first management controller detects that that the firmware update is complete. In response to the firmware update being completed, the management controller sends rollback information for the firmware to the chassis controller. The chassis controller stores the rollback information as a rollback image within a storage location of a memory. The chassis controller further sends the rollback information to the second compute node. The second compute node includes a second management controller, which in turn receives the rollback information from the chassis controller, and updates the rollback information within the second compute node.
    Type: Application
    Filed: September 16, 2020
    Publication date: March 17, 2022
    Inventors: Amit Pratap Singh, Vivek Sundaresan, Raveendra Babu Madala, Santosh Gore
  • Publication number: 20180293013
    Abstract: A storage array includes a storage controller and a set of storage drives. The set of storage drives includes a virtual disk formed from a group of the storage drives and a ready storage drive. The storage controller is configured to add the ready storage drive to the virtual disk to increase the size of the virtual disk when a threshold percentage of data storage provided by the virtual disk is used for data storage. The storage controller is configured to monitor when a storage drive of the virtual disk enters a predictive fail state, and in response to replace the predictive fail storage drive with the ready storage drive. The storage controller is configured to monitor when a storage drive of the virtual disk fails, and in response to replace the failed storage drive with the ready storage drive.
    Type: Application
    Filed: April 6, 2017
    Publication date: October 11, 2018
    Inventors: Amit Pratap Singh, Sharath Rao, Sandeep Agarwal, Deepu Sreedhar M, Vivek Sundaresan, Sasikumar Subramani