Patents by Inventor GURIVI REDDY GOPIREDDY

GURIVI REDDY GOPIREDDY 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: 11962647
    Abstract: Examples can include (1) identifying, on a network, a source node and a destination node, the source node including at least one source node virtual machine (“VM”) to be replicated as a destination node VM on the destination node, (2) performing a full synchronization by copying disks used by the source node VM in a current operational state to the destination node VM, (3) scheduling start times for multiple update synchronizations of changed data between the source node VM and the destination node VM, the start times being scheduled at different time intervals, wherein a first time interval is greater than a second time interval, and (4) performing, at a switch-over time, a shutdown of the source node VM and transmitting data changes that are pending on the disk to the destination node. Various corresponding systems, methods, and non-transitory computer-readable media are also disclosed.
    Type: Grant
    Filed: August 6, 2019
    Date of Patent: April 16, 2024
    Assignee: VMware, Inc.
    Inventors: Kiran Kumar Cherivirala, Venu Gopala Rao Kotha, Anuj Khandelwal, Gurivi Reddy Gopireddy, Sureshbabu Koyadan Chathoth, Venkata Vanaja Lakshmi Yakkala
  • Publication number: 20240028323
    Abstract: Systems, methods, devices and non-transitory, computer-readable storage mediums are disclosed for simulating nodes of a container orchestration system. An example method includes: deploying a mock node for taking on a role of actual worker nodes, wherein the mock node is provided with a first set of resources providing a first compute capacity and the mock node includes an interface for interacting with an API server of the container orchestration system; configuring the interface to present to the container orchestration system an available compute capacity of a second compute capacity; registering the mock node as an actual worker node of the cluster with the API server based on the interface of the mock node; causing the container orchestration system to deploy a plurality of application pods to the mock node; and obtaining events generated by the interface in the mock node indicating deployment and running statuses of the application pods.
    Type: Application
    Filed: November 17, 2022
    Publication date: January 25, 2024
    Inventors: GURIVI REDDY GOPIREDDY, AAKASH CHANDRASEKARAN, UMAR SHAIKH, HEMANT SADANA, VENU GOPALA RAO KOTHA
  • Publication number: 20220350632
    Abstract: A method of executing interfaces of a network service and virtual network functions of the network service, includes the steps of: retrieving a descriptor of a network service; determining from the descriptor of the network service, virtual network functions associated with the network service including first and second virtual network functions, and that the second virtual network function references an output of an interface of the network service; during execution of the interface of the network service, storing the output thereof that is referenced by the second virtual network function; and retrieving the output of the interface of the network service that has been stored as an input to an interface of the second virtual network function.
    Type: Application
    Filed: August 3, 2021
    Publication date: November 3, 2022
    Inventors: UMAR SHAIKH, SACHIN BENDIGERI, KIRAN KUMAR CHERIVIRALA, GURIVI REDDY GOPIREDDY, SUJEET BANERJEE, SURESHBABU KOYADAN CHATHOTH, SACHIN THAKKAR
  • Publication number: 20200389522
    Abstract: Examples can include (1) identifying, on a network, a source node and a destination node, the source node including at least one source node virtual machine (“VM”) to be replicated as a destination node VM on the destination node, (2) performing a full synchronization by copying disks used by the source node VM in a current operational state to the destination node VM, (3) scheduling start times for multiple update synchronizations of changed data between the source node VM and the destination node VM, the start times being scheduled at different time intervals, wherein a first time interval is greater than a second time interval, and (4) performing, at a switch-over time, a shutdown of the source node VM and transmitting data changes that are pending on the disk to the destination node. Various corresponding systems, methods, and non-transitory computer-readable media are also disclosed.
    Type: Application
    Filed: August 6, 2019
    Publication date: December 10, 2020
    Inventors: KIRAN KUMAR CHERIVIRALA, VENU GOPALA RAO KOTHA, ANUJ KHANDELWAL, GURIVI REDDY GOPIREDDY, SURESHBABU KOYADAN CHATHOTH, VENKATA VANAJA LAKSHMI YAKKALA