Patents by Inventor Aravind Badiger

Aravind Badiger 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: 20200244580
    Abstract: A computing device includes a processor and a medium storing instructions executable to: detect a pause condition at a first port of a network switch, wherein the first port is included in a first path transmitting data between a first device and a second device, and wherein a first entry of a media access control (MAC) table of the network switch specifies an association between a MAC address of the second device and the first port; in response to a detection of the pause condition, determine a second path between the first device and the second device based on a network topology, wherein the second path includes a second port of the network switch; and directly modify the first entry of the MAC table to specify an association between the MAC address of the second device and the second port.
    Type: Application
    Filed: January 29, 2019
    Publication date: July 30, 2020
    Inventors: Vijay Chakravarthy Gilakala, Aravind Badiger
  • Publication number: 20160261459
    Abstract: Example embodiments relate to providing package dependency maps for distributed computing. In example embodiments, a dependency map is obtained that includes software packages, where each software package is associated with a site and a distributed node of a distributed system. In response to a user selection of a target package in the dependency map, a referenced subset on which the target package depends and a dependent subset that depend on the target package are determined. At this stage, a display of the dependency map is updated to include the target package, the referenced subset, and the dependent subset in a graphical hierarchy.
    Type: Application
    Filed: October 14, 2013
    Publication date: September 8, 2016
    Inventors: Harish B Kamath, Sunil Samuel, Aravind Badiger, Prashant B Nayak
  • Publication number: 20160246648
    Abstract: Methods and systems for planning IT resources for delivering high availability of applications in an IT environment are described. In one implementation, a plurality of predefined resource requirements associated with delivery of high availability of applications in the IT environment is presented to a user. Each predefined resource requirement comprises a set of resource redundancy levels for delivery of high availability. A user selection of a predefined resource requirement selected from the plurality of predefined resource requirements is received. The set of resource redundancy levels corresponding to the selected predefined resource requirement are displayed. A user selection of a resource redundancy level selected from the displayed set is received. IT resources present in the IT environment that meet the selected resource redundancy level are identified. Allocation attributes of the identified IT resources are presented for allocation of IT resources.
    Type: Application
    Filed: October 9, 2013
    Publication date: August 25, 2016
    Inventors: Harish Bantwal Kamath, Aravind Badiger, Sunil Samuel, Ramaprasad Kudli Venkataramaniah
  • Patent number: 9350911
    Abstract: An image acquisition technique includes obtaining information regarding a client ticket within a document of a TWAIN-compliant application and determining if a status associated with the client ticket is complete or incomplete based at least in part on server ticket information associated with the client ticket. An image may then be received for the client ticket if the status associated with the client ticket is complete and the client ticket may be replaced in the document of the TWAIN-compliant application with the image.
    Type: Grant
    Filed: October 18, 2011
    Date of Patent: May 24, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Aravind Badiger
  • Publication number: 20140253747
    Abstract: An image acquisition technique includes obtaining information regarding a client ticket within a document of a TWAIN-compliant application and determining if a status associated with the client ticket is complete or incomplete based at least in part on server ticket information associated with the client ticket. An image may then be received for the client ticket if the status associated with the client ticket is complete and the client ticket may be replaced in the document of the TWAIN-compliant application with the image.
    Type: Application
    Filed: October 18, 2011
    Publication date: September 11, 2014
    Inventor: Aravind Badiger