Patents by Inventor Vishnu Mohan Sekhar

Vishnu Mohan Sekhar 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: 11762651
    Abstract: An image of a virtualization software and firmware in a plurality of hosts are upgraded by performing the steps of: in response to a user input, generating a software specification that specifies a desired state of the virtualization software and a desired state of the firmware; based on the software specification, preparing a desired image of the virtualization software that includes software components of a desired version of the firmware; and coordinating an upgrade to the desired image of the virtualization software and the desired version of the firmware in the hosts. The upgrade includes an upgrade in each of the hosts to the desired version of the firmware, and an upgrade in each of the hosts to the desired image of the virtualization software that includes the software components of the desired version of the base image and the software components of the desired version of the firmware.
    Type: Grant
    Filed: April 20, 2022
    Date of Patent: September 19, 2023
    Assignee: VMware, Inc.
    Inventors: Patrick William Penzias Dirks, Aravinda Haryadi, Mukund Gunti, Vishnu Mohan Sekhar, Naga Ullas Vankayala Harinathagupta
  • Patent number: 11748094
    Abstract: The disclosure provides an approach for a non-disruptive system upgrade. Embodiments include installing an upgraded version of an operating system (OS) on a computing system while a current version of the OS continues to run. Embodiments include entering a maintenance mode on the computing system, including preventing the addition of new applications and modifying the handling of storage operations on the computing system for the duration of the maintenance mode. Embodiments include, during the maintenance mode, configuring the upgraded version of the OS. Embodiments include, after configuring the upgraded version of the OS, suspending a subset of applications running on the computing system, transferring control over resources of the computing system to the upgraded version of the OS, and resuming the subset of the applications running on the computing system. Embodiments include exiting the maintenance mode on the computing system.
    Type: Grant
    Filed: January 5, 2023
    Date of Patent: September 5, 2023
    Assignee: VMWARE, INC.
    Inventors: Tobias Franz Rolf Stumpf, Ashish Kaila, Adrian Drzewiecki, Vishnu Mohan Sekhar, Stanley Zhang
  • Publication number: 20230153106
    Abstract: The disclosure provides an approach for a non-disruptive system upgrade. Embodiments include installing an upgraded version of an operating system (OS) on a computing system while a current version of the OS continues to run. Embodiments include entering a maintenance mode on the computing system, including preventing the addition of new applications and modifying the handling of storage operations on the computing system for the duration of the maintenance mode. Embodiments include, during the maintenance mode, configuring the upgraded version of the OS. Embodiments include, after configuring the upgraded version of the OS, suspending a subset of applications running on the computing system, transferring control over resources of the computing system to the upgraded version of the OS, and resuming the subset of the applications running on the computing system. Embodiments include exiting the maintenance mode on the computing system.
    Type: Application
    Filed: January 5, 2023
    Publication date: May 18, 2023
    Inventors: Tobias Franz Rolf STUMPF, Ashish KAILA, Adrian DRZEWIECKI, Vishnu Mohan SEKHAR, Stanley ZHANG
  • Patent number: 11567754
    Abstract: The disclosure provides an approach for a non-disruptive system upgrade. Embodiments include installing an upgraded version of an operating system (OS) on a computing system while a current version of the OS continues to run. Embodiments include entering a maintenance mode on the computing system, including preventing the addition of new applications and modifying the handling of storage operations on the computing system for the duration of the maintenance mode. Embodiments include, during the maintenance mode, configuring the upgraded version of the OS. Embodiments include, after configuring the upgraded version of the OS, suspending a subset of applications running on the computing system, transferring control over resources of the computing system to the upgraded version of the OS, and resuming the subset of the applications running on the computing system. Embodiments include exiting the maintenance mode on the computing system.
    Type: Grant
    Filed: June 2, 2021
    Date of Patent: January 31, 2023
    Assignee: VMWARE, INC.
    Inventors: Tobias Franz Rolf Stumpf, Ashish Kaila, Adrian Drzewiecki, Vishnu Mohan Sekhar, Stanley Zhang
  • Publication number: 20220276858
    Abstract: The disclosure provides an approach for a non-disruptive system upgrade. Embodiments include installing an upgraded version of an operating system (OS) on a computing system while a current version of the OS continues to run. Embodiments include entering a maintenance mode on the computing system, including preventing the addition of new applications and modifying the handling of storage operations on the computing system for the duration of the maintenance mode. Embodiments include, during the maintenance mode, configuring the upgraded version of the OS. Embodiments include, after configuring the upgraded version of the OS, suspending a subset of applications running on the computing system, transferring control over resources of the computing system to the upgraded version of the OS, and resuming the subset of the applications running on the computing system. Embodiments include exiting the maintenance mode on the computing system.
    Type: Application
    Filed: June 2, 2021
    Publication date: September 1, 2022
    Inventors: TOBIAS FRANZ ROLF STUMPF, Ashish Kaila, Adrian Drzewiecki, Vishnu Mohan Sekhar, Stanley Zhang
  • Publication number: 20220244943
    Abstract: An image of a virtualization software and firmware in a plurality of hosts are upgraded by performing the steps of: in response to a user input, generating a software specification that specifies a desired state of the virtualization software and a desired state of the firmware; based on the software specification, preparing a desired image of the virtualization software that includes software components of a desired version of the firmware; and coordinating an upgrade to the desired image of the virtualization software and the desired version of the firmware in the hosts. The upgrade includes an upgrade in each of the hosts to the desired version of the firmware, and an upgrade in each of the hosts to the desired image of the virtualization software that includes the software components of the desired version of the base image and the software components of the desired version of the firmware.
    Type: Application
    Filed: April 20, 2022
    Publication date: August 4, 2022
    Inventors: PATRICK WILLIAM PENZIAS DIRKS, ARAVINDA HARYADI, MUKUND GUNTI, VISHNU MOHAN SEKHAR, NAGA ULLAS VANKAYALA HARINATHAGUPTA
  • Patent number: 11327738
    Abstract: An image of a virtualization software and firmware in a plurality of hosts are upgraded by performing the steps of: in response to a user input, generating a software specification that specifies a desired state of the virtualization software and a desired state of the firmware; based on the software specification, preparing a desired image of the virtualization software that includes software components of a desired version of the firmware; and from a virtual machine management server that is programmed to deploy virtual machines in the hosts, coordinating an upgrade to the desired image of the virtualization software and the desired version of the firmware in the hosts by (1) instructing a hardware support manager to upgrade the hosts to the desired version of the firmware, and (2) instructing each of the hosts to upgrade to the desired image of the virtualization software.
    Type: Grant
    Filed: July 26, 2020
    Date of Patent: May 10, 2022
    Assignee: VMWARE, INC.
    Inventors: Patrick William Penzias Dirks, Aravinda Haryadi, Mukund Gunti, Vishnu Mohan Sekhar, Naga Ullas Vankayala Harinathagupta
  • Publication number: 20210311715
    Abstract: An image of a virtualization software and firmware in a plurality of hosts are upgraded by performing the steps of: in response to a user input, generating a software specification that specifies a desired state of the virtualization software and a desired state of the firmware; based on the software specification, preparing a desired image of the virtualization software that includes software components of a desired version of the firmware; and from a virtual machine management server that is programmed to deploy virtual machines in the hosts, coordinating an upgrade to the desired image of the virtualization software and the desired version of the firmware in the hosts by (1) instructing a hardware support manager to upgrade the hosts to the desired version of the firmware, and (2) instructing each of the hosts to upgrade to the desired image of the virtualization software.
    Type: Application
    Filed: July 26, 2020
    Publication date: October 7, 2021
    Inventors: PATRICK WILLIAM PENZIAS DIRKS, ARAVINDA HARYADI, MUKUND GUNTI, VISHNU MOHAN SEKHAR, NAGA ULLAS VANKAYALA HARINATHAGUPTA
  • Patent number: 10348574
    Abstract: Hardware management systems for disaggregated rack architectures in virtual server rack deployments are disclosed herein. An example apparatus to manage disaggregated physical hardware resources in a physical rack includes a hardware management system to discover disaggregated physical hardware resources in the physical rack and generate a listing of the disaggregated physical hardware resources, and a physical resource manager to generate a composed resource based on resources from the listing of the disaggregated physical hardware resources, the hardware management system to manage the composed resource.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: July 9, 2019
    Assignee: VMWARE, INC.
    Inventors: Rahul Kulkarni, Vishnu Mohan Sekhar, Mukund Gunti, Raj Yavatkar, Donald Newell, Thayumanavan Sridhar
  • Publication number: 20170054603
    Abstract: Hardware management systems for disaggregated rack architectures in virtual server rack deployments are disclosed herein. An example apparatus to manage disaggregated physical hardware resources in a physical rack includes a hardware management system to discover disaggregated physical hardware resources in the physical rack and generate a listing of the disaggregated physical hardware resources, and a physical resource manager to generate a composed resource based on resources from the listing of the disaggregated physical hardware resources, the hardware management system to manage the composed resource.
    Type: Application
    Filed: June 30, 2016
    Publication date: February 23, 2017
    Inventors: Rahul Kulkarni, Vishnu Mohan Sekhar, Mukund Gunti, Raj Yavatkar, Donald Newell, Thayumanavan Sridhar
  • Patent number: 7840790
    Abstract: In a virtualization computer system, a method and system that does not exclusively allocate I/O devices, for example, storage and networking devices, to a commodity operating system (COS) when mainly used for booting the virtualization system. Those I/O devices needed by the COS are accessed via virtual machine kernel drivers, thereby giving the COS the benefits of operation derived from features in the virtual machine kernel that is provided for these I/O devices.
    Type: Grant
    Filed: February 16, 2007
    Date of Patent: November 23, 2010
    Assignee: VMware, Inc.
    Inventors: Vishnu Mohan Sekhar, Greg Hutchins, Shaw Cheng Chuang