Patents by Inventor Viveka Narendra

Viveka Narendra 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: 20240160537
    Abstract: Failover of a Docker container between nodes of a cluster is orchestrated to enable the Docker container's data to be made available across all nodes of the cluster. Using this orchestration system, if a second cluster node is selected to be used to bring up a Docker container, the orchestration system coordinates destroying the previous Docker volumes on the first cluster node, unmounting a physical device containing the application data from the first cluster node's virtual filesystem, remounting the physical device containing the application data in the virtual filesystem of the second cluster node, creating a Docker volume referencing the application data on the second cluster node, and using the Docker volume to start a new instance of the Docker container on the second cluster node. This enables the Docker container to be started on any node of a cluster and have the application data available as a local filesystem.
    Type: Application
    Filed: November 16, 2022
    Publication date: May 16, 2024
    Inventors: Vimal Krishna, Sridharan Kuppuswamy, Shantanu Joshi, Viveka Narendra
  • Patent number: 11983081
    Abstract: Failover of a Docker container between nodes of a cluster is orchestrated to enable the Docker container's data to be made available across all nodes of the cluster. Using this orchestration system, if a second cluster node is selected to be used to bring up a Docker container, the orchestration system coordinates destroying the previous Docker volumes on the first cluster node, unmounting a physical device containing the application data from the first cluster node's virtual filesystem, remounting the physical device containing the application data in the virtual filesystem of the second cluster node, creating a Docker volume referencing the application data on the second cluster node, and using the Docker volume to start a new instance of the Docker container on the second cluster node. This enables the Docker container to be started on any node of a cluster and have the application data available as a local filesystem.
    Type: Grant
    Filed: November 16, 2022
    Date of Patent: May 14, 2024
    Assignee: Dell Products, L.P.
    Inventors: Vimal Krishna, Sridharan Kuppuswamy, Shantanu Joshi, Viveka Narendra
  • Publication number: 20240126638
    Abstract: Template based automatic recovery of virtual machine guest operating systems is provided, that is configured to execute recovery operations within a virtual machine in response to generation of dial-home messages. The error recovery operations, in some embodiments, are based on error recovery templates that specify dial-home event specific sequences of diagnostic operations and actions to be taken to attempt to recover from the errors that cause the dial-home events. By enabling the virtual machine to internally recover automatically from at least a subset of dial-home errors, it is possible to greatly reduce the support cost associated with providing support services for maintaining operation of storage systems. Additionally, enabling automatic recovery of particular errors can reduce the amount of time the storage system or particular aspects of the storage system are inoperable, thus increasing the reliability of the storage system.
    Type: Application
    Filed: October 17, 2022
    Publication date: April 18, 2024
    Inventors: Viveka Narendra, Shefali T. Kulkarni
  • Patent number: 11953985
    Abstract: Template based automatic recovery of virtual machine guest operating systems is provided, that is configured to execute recovery operations within a virtual machine in response to generation of dial-home messages. The error recovery operations, in some embodiments, are based on error recovery templates that specify dial-home event specific sequences of diagnostic operations and actions to be taken to attempt to recover from the errors that cause the dial-home events. By enabling the virtual machine to internally recover automatically from at least a subset of dial-home errors, it is possible to greatly reduce the support cost associated with providing support services for maintaining operation of storage systems. Additionally, enabling automatic recovery of particular errors can reduce the amount of time the storage system or particular aspects of the storage system are inoperable, thus increasing the reliability of the storage system.
    Type: Grant
    Filed: October 17, 2022
    Date of Patent: April 9, 2024
    Assignee: Dell Products, L.P.
    Inventors: Viveka Narendra, Shefali T Kulkarni