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: 11847016Abstract: 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: GrantFiled: June 28, 2022Date of Patent: December 19, 2023Assignee: Hewlett Packard Enterprise Development LPInventors: Aravind Badiger, Abhilash Kulkarni, Ravindhar Uppada
-
Publication number: 20220405164Abstract: 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: ApplicationFiled: June 28, 2022Publication date: December 22, 2022Inventors: Aravind Badiger, Abhilash Kulkarni, Ravindhar Uppada
-
Patent number: 11379291Abstract: 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: GrantFiled: April 7, 2020Date of Patent: July 5, 2022Assignee: Hewlett Packard Enterprise Development LPInventors: Aravind Badiger, Abhilash Kulkarni, Ravindhar Uppada
-
Patent number: 11296987Abstract: 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: GrantFiled: April 20, 2020Date of Patent: April 5, 2022Assignee: Hewlett Packard Enterprise Development LPInventors: Vijay Chakravarthy Gilakala, Aravind Badiger, Ravindhar Uppada
-
Publication number: 20210328925Abstract: 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: ApplicationFiled: April 20, 2020Publication date: October 21, 2021Inventors: Vijay Chakravarthy Gilakala, Aravind Badiger, Ravindhar Uppada
-
Publication number: 20210311817Abstract: 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: ApplicationFiled: April 7, 2020Publication date: October 7, 2021Inventors: Aravind Badiger, Abhilash Kulkarni, Ravindhar Uppada
-
Publication number: 20200244580Abstract: 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: ApplicationFiled: January 29, 2019Publication date: July 30, 2020Inventors: Vijay Chakravarthy Gilakala, Aravind Badiger
-
Publication number: 20160261459Abstract: 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: ApplicationFiled: October 14, 2013Publication date: September 8, 2016Inventors: Harish B Kamath, Sunil Samuel, Aravind Badiger, Prashant B Nayak
-
Publication number: 20160246648Abstract: 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: ApplicationFiled: October 9, 2013Publication date: August 25, 2016Inventors: Harish Bantwal Kamath, Aravind Badiger, Sunil Samuel, Ramaprasad Kudli Venkataramaniah
-
Patent number: 9350911Abstract: 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: GrantFiled: October 18, 2011Date of Patent: May 24, 2016Assignee: Hewlett Packard Enterprise Development LPInventor: Aravind Badiger
-
Publication number: 20140253747Abstract: 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: ApplicationFiled: October 18, 2011Publication date: September 11, 2014Inventor: Aravind Badiger