Patents by Inventor Viswanathan Vaidyanathan

Viswanathan Vaidyanathan 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: 20220075613
    Abstract: A system and method for updating a cluster of a virtual computing system includes receiving a maintenance window from a user during which to upgrade the cluster, determining available upgrades for the cluster, presenting one or more upgrade plans to the user, such that each of the one or more upgrade plans is created to be completed within the maintenance window and includes one or more of the available upgrades selected based on a total upgrade time computed for each of the available upgrades, receiving selection of one of the one or more upgrade plans from the user, and upgrading the cluster based on the one of the one or more upgrade plans that is selected.
    Type: Application
    Filed: August 30, 2021
    Publication date: March 10, 2022
    Applicant: Nutanix, Inc.
    Inventors: Subramanian Ramachandran, Manoj Sudheendhra, Viswanathan Vaidyanathan, Utkarsh Gupta
  • Patent number: 11144306
    Abstract: Examples of systems described herein may include virtualized computing environments having one or more upgrade management agents. An upgrade management agent may detect current versions of multiple components in a computing system, including at least one software component and at least one firmware component, obtain a group of updates based on the current versions of the multiple components, and schedule installation of the group of updates including grouping together installation of selected ones of the group of updates for a particular computing node of the computing system, wherein the selected ones each utilize a particular state change of the computing node during the installation. The schedule may also be selected to accommodate dependencies between multiple components which are resolved by the upgrade management agent to obtain the schedule.
    Type: Grant
    Filed: May 1, 2020
    Date of Patent: October 12, 2021
    Assignee: Nutanix, Inc.
    Inventors: Jan Olderdissen, Manoj Sudheendra, Nikhil Bhatia, Viswanathan Vaidyanathan
  • Publication number: 20200278859
    Abstract: Examples of systems described herein may include virtualized computing environments having one or more upgrade management agents. An upgrade management agent may detect current versions of multiple components in a computing system, including at least one software component and at least one firmware component, obtain a group of updates based on the current versions of the multiple components, and schedule installation of the group of updates including grouping together installation of selected ones of the group of updates for a particular computing node of the computing system, wherein the selected ones each utilize a particular state change of the computing node during the installation. The schedule may also be selected to accommodate dependencies between multiple components which are resolved by the upgrade management agent to obtain the schedule.
    Type: Application
    Filed: May 1, 2020
    Publication date: September 3, 2020
    Applicant: Nutanix, Inc.
    Inventors: JAN OLDERDISSEN, MANOJ SUDHEENDRA, NIKHIL BHATIA, VISWANATHAN VAIDYANATHAN
  • Patent number: 10642603
    Abstract: Examples of systems described herein may include virtualized computing environments having one or more upgrade management agents. An upgrade management agent may detect current versions of multiple components in a computing system, including at least one software component and at least one firmware component, obtain a group of updates based on the current versions of the multiple components, and schedule installation of the group of updates including grouping together installation of selected ones of the group of updates for a particular computing node of the computing system, wherein the selected ones each utilize a particular state change of the computing node during the installation. The schedule may also be selected to accommodate dependencies between multiple components which are resolved by the upgrade management agent to obtain the schedule.
    Type: Grant
    Filed: January 16, 2018
    Date of Patent: May 5, 2020
    Assignee: Nutanix, Inc.
    Inventors: Jan Olderdissen, Manoj Sudheendra, Nikhil Bhatia, Viswanathan Vaidyanathan
  • Publication number: 20190220271
    Abstract: Examples of systems described herein may include virtualized computing environments having one or more upgrade management agents. An upgrade management agent may detect current versions of multiple components in a computing system, including at least one software component and at least one firmware component, obtain a group of updates based on the current versions of the multiple components, and schedule installation of the group of updates including grouping together installation of selected ones of the group of updates for a particular computing node of the computing system, wherein the selected ones each utilize a particular state change of the computing node during the installation. The schedule may also be selected to accommodate dependencies between multiple components which are resolved by the upgrade management agent to obtain the schedule.
    Type: Application
    Filed: January 16, 2018
    Publication date: July 18, 2019
    Applicant: Nutanix, Inc.
    Inventors: Jan Olderdissen, Manoj Sudheendra, Nikhil Bhatia, Viswanathan Vaidyanathan