Patents by Inventor Ravindhar Uppada

Ravindhar Uppada 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: 11847016
    Abstract: A system to facilitate application logging is described. The system includes a processor and a machine readable medium storing instructions that, when executed, cause the processor to record a system state, perform application logging at a first logging rate, record an occurrence of task failures during the logging, determine a predicted queue size threshold value based on the recorded occurrence of task failures, determine whether that the predicted queue size threshold value is less than an actual queue size and perform the application logging at a second logging rate upon a determination that the predicted queue size threshold value is less than an actual queue size, wherein the second logging rate is greater than the first logging rate.
    Type: Grant
    Filed: June 28, 2022
    Date of Patent: December 19, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Aravind Badiger, Abhilash Kulkarni, Ravindhar Uppada
  • Publication number: 20220405164
    Abstract: A system to facilitate application logging is described. The system includes a processor and a machine readable medium storing instructions that, when executed, cause the processor to record a system state, perform application logging at a first logging rate, record an occurrence of task failures during the logging, determine a predicted queue size threshold value based on the recorded occurrence of task failures, determine whether that the predicted queue size threshold value is less than an actual queue size and perform the application logging at a second logging rate upon a determination that the predicted queue size threshold value is less than an actual queue size, wherein the second logging rate is greater than the first logging rate.
    Type: Application
    Filed: June 28, 2022
    Publication date: December 22, 2022
    Inventors: Aravind Badiger, Abhilash Kulkarni, Ravindhar Uppada
  • Patent number: 11379291
    Abstract: A system to facilitate application logging is described. The system includes a processor and a machine readable medium storing instructions that, when executed, cause the processor to record a system state, perform application logging at a first logging rate, record an occurrence of task failures during the logging, determine a predicted queue size threshold value based on the recorded occurrence of task failures, determine whether that the predicted queue size threshold value is less than an actual queue size and perform the application logging at a second logging rate upon a determination that the predicted queue size threshold value is less than an actual queue size, wherein the second logging rate is greater than the first logging rate.
    Type: Grant
    Filed: April 7, 2020
    Date of Patent: July 5, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Aravind Badiger, Abhilash Kulkarni, Ravindhar Uppada
  • Patent number: 11296987
    Abstract: A system to facilitate resolving traffic congestion in a network switching fabric is described. The system includes a processor and a machine readable medium storing instructions that, when executed, cause the processor to receive a notification from a virtual connect switch indicating that a congestion condition has been detected in remote direct memory access (RDMA) over Converged Ethernet (RoCE) data traffic flowing from a first end point to a second end point via a first of a plurality of paths between the first end point and the second end point, identify a second of the plurality of paths between the first end point and the second end point and modify the RoCE data traffic to flow from the first end point to the second end point via the second path.
    Type: Grant
    Filed: April 20, 2020
    Date of Patent: April 5, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Vijay Chakravarthy Gilakala, Aravind Badiger, Ravindhar Uppada
  • Publication number: 20210328925
    Abstract: A system to facilitate resolving traffic congestion in a network switching fabric is described. The system includes a processor and a machine readable medium storing instructions that, when executed, cause the processor to receive a notification from a virtual connect switch indicating that a congestion condition has been detected in remote direct memory access (RDMA) over Converged Ethernet (RoCE) data traffic flowing from a first end point to a second end point via a first of a plurality of paths between the first end point and the second end point, identify a second of the plurality of paths between the first end point and the second end point and modify the RoCE data traffic to flow from the first end point to the second end point via the second path.
    Type: Application
    Filed: April 20, 2020
    Publication date: October 21, 2021
    Inventors: Vijay Chakravarthy Gilakala, Aravind Badiger, Ravindhar Uppada
  • Publication number: 20210311817
    Abstract: A system to facilitate application logging is described. The system includes a processor and a machine readable medium storing instructions that, when executed, cause the processor to record a system state, perform application logging at a first logging rate, record an occurrence of task failures during the logging, determine a predicted queue size threshold value based on the recorded occurrence of task failures, determine whether that the predicted queue size threshold value is less than an actual queue size and perform the application logging at a second logging rate upon a determination that the predicted queue size threshold value is less than an actual queue size, wherein the second logging rate is greater than the first logging rate.
    Type: Application
    Filed: April 7, 2020
    Publication date: October 7, 2021
    Inventors: Aravind Badiger, Abhilash Kulkarni, Ravindhar Uppada
  • Publication number: 20180307474
    Abstract: Examples disclosed herein relate to a plying a firmware update to a stacked network device. In an example, ports on a stacked network device that are used in a data path between an uplink device and a downlink device via the stacked network device may be identified. The stacked network device may be in a stacked configuration with a second network device. Each of the identified ports on the network device may be in respective link aggregation groups with respective ports on the second network device, LACP collecting flag for the ports on the stacked network device may be disabled. The egress traffic on the ports of the stacked network device may be drained. The data path may be disabled. A firmware update may be applied to the stacked network device.
    Type: Application
    Filed: June 12, 2017
    Publication date: October 25, 2018
    Inventors: Sandesh V. Madhyastha, Vijay Chakravarthy Gilakala, Harish B. Kamath, Ravindhar Uppada, Muralidhar Hadamagere Venkataramu