Patents by Inventor Harish B KAMATH
Harish B KAMATH 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: 11528188Abstract: A computing device may perform a method that includes graphically presenting a plurality of virtual routing and forwarding (VRF) elements which represent a plurality of stored VRF profiles, with each VRF element presenting profile data from one of the plurality of stored VRF profiles. The method may further include receiving input selecting a VRF element which represents and presents profile data from a selected stored VRF profile and receiving input modifying the profile data presented by the selected VRF element. A VRF profile may be generated, for a networking device of a networking infrastructure, based on the selected stored VRF profile and the input modifying the profile data presented by the selected VRF element. Thereafter, a VRF element may be graphically presented which represents and presents profile data from the generated VRF profile for the networking device.Type: GrantFiled: April 28, 2020Date of Patent: December 13, 2022Assignee: Hewlett Packard Enterprise Development LPInventors: Harish B. Kamath, Kuldeep Sharma, Brajendra Bajpai
-
Patent number: 11228494Abstract: Examples disclosed herein relate to sharing policy and configuration information related to a configuration item (CI). In an example, a configuration item coupled to a network fabric that is managed via a first management platform may be identified. The configuration item may be managed via a second management platform. A policy associated with the CI may be determined from the second management platform. Configuration information related to the policy may be determined from the second management platform. The policy and the configuration information related to the policy may be stored. The policy and the configuration information related to the policy may be shared with first management platform, wherein the policy and the configuration information related to the policy may be useable to define configuration information for a configuration item managed via first management platform.Type: GrantFiled: December 14, 2017Date of Patent: January 18, 2022Assignee: Hewlett Packard Enterprise Development LPInventors: Harish B Kamath, Sudhir Senguttuvan, Supreeth Shadakshara Deva, Gaurav Kumar
-
Patent number: 10887204Abstract: Example techniques of network infrastructure management are described. In an example, a network statistics request is received by a network device from a computing device. The network statistics request indicates at least one of a node and a data path, in a layer of a network stack in a network infrastructure, for which a network statistics attribute is to be determined. The network statistics attribute is representative of information associated with one of data packets transceived by the node and data packets transferred over the data path. The network statistics attribute is determined based on the value of a counter associated with the network statistics attribute of one of the node and the data path. The determined network statistics attribute is provided to the computing device.Type: GrantFiled: August 13, 2018Date of Patent: January 5, 2021Assignee: Hewlett Packard Enterprise Development LPInventors: Harish B. Kamath, Vijay Vishwanath Hegde, Deepak Khungar, Michael Lee Witkowski
-
Patent number: 10868728Abstract: Example techniques of network infrastructure management are described. In an example, a network statistics request may be received by a network device. The network statistics request indicates a network resource and a network statistics attribute to be determined for the network resource. The network resource is one of a node and a data path in the network infrastructure. The network statistics attribute is indicative of information on flow of data packets at the network resource. A graph is generated based on the network statistics request. The graph depicts vertices corresponding to nodes in a network segment associated with the network resource and edges corresponding to communication links between pairs of adjacent nodes in the network segment. Based on the graph and a network statistics attribute for a pair of adjacent nodes, the network statistics attribute for the network resource, may be determined.Type: GrantFiled: August 22, 2018Date of Patent: December 15, 2020Assignee: Hewlett Packard Enterprise Development LPInventors: Harish B. Kamath, Vijay Vishwanath Hegde, Deepak Khungar
-
Publication number: 20200389358Abstract: A computing device may perform a method that includes graphically presenting a plurality of virtual routing and forwarding (VRF) elements which represent a plurality of stored VRF profiles, with each VRF element presenting profile data from one of the plurality of stored VRF profiles. The method may further include receiving input selecting a VRF element which represents and presents profile data from a selected stored VRF profile and receiving input modifying the profile data presented by the selected VRF element. A VRF profile may be generated, for a networking device of a networking infrastructure, based on the selected stored VRF profile and the input modifying the profile data presented by the selected VRF element. Thereafter, a VRF element may be graphically presented which represents and presents profile data from the generated VRF profile for the networking device.Type: ApplicationFiled: April 28, 2020Publication date: December 10, 2020Inventors: Harish B. Kamath, Kuldeep Sharma, Brajendra Bajpai
-
Publication number: 20200112505Abstract: A method may include generating a plurality of rules corresponding to respective flows associated with a computing network. The method can further include determining, based on application of flow rules, whether data corresponding to the respective flows is to be stored by a switching sub-system of the network. In some examples, the method can include taking an action using the switching sub-system in response to the determination.Type: ApplicationFiled: October 3, 2018Publication date: April 9, 2020Inventors: Harish B Kamath, Vijay Vishwanath Hegde, Deepak Khungar, Michael Lee Witkowski
-
Publication number: 20200067783Abstract: Example techniques of network infrastructure management are described. In an example, a network statistics request may be received by a network device. The network statistics request indicates a network resource and a network statistics attribute to be determined for the network resource. The network resource is one of a node and a data path in the network infrastructure. The network statistics attribute is indicative of information on flow of data packets at the network resource. A graph is generated based on the network statistics request. The graph depicts vertices corresponding to nodes in a network segment associated with the network resource and edges corresponding to communication links between pairs of adjacent nodes in the network segment. Based on the graph and a network statistics attribute for a pair of adjacent nodes, the network statistics attribute for the network resource, may be determined.Type: ApplicationFiled: August 22, 2018Publication date: February 27, 2020Inventors: Harish B. Kamath, Vijay Vishwanath Hegde, Deepak Khungar
-
Publication number: 20200052987Abstract: Example techniques of network infrastructure management are described. In an example, a network statistics request is received by a network device from a computing device. The network statistics request indicates at least one of a node and a data path, in a layer of a network stack in a network infrastructure, for which a network statistics attribute is to be determined. The network statistics attribute is representative of information associated with one of data packets transceived by the node and data packets transferred over the data path. The network statistics attribute is determined based on the value of a counter associated with the network statistics attribute of one of the node and the data path. The determined network statistics attribute is provided to the computing device.Type: ApplicationFiled: August 13, 2018Publication date: February 13, 2020Inventors: Harish B. Kamath, Vijay Vishwanath Hegde, Deepak Khungar, Michael Lee Witkowski
-
Patent number: 10439941Abstract: Various examples disclosed herein relate to determining switch load values for a switch according to a weighted score for categorized network traffic. In some examples, traffic volume information is determined for a switch in a network. The traffic volume information can include volume of network traffic for the switch for multiple time parameters. The network can include multiple switches. The switches can be associated with loss potential information based on a topology of the switches. The traffic volume information can be categorized into multiple categories. Multiple switch load values can be determined for the switch. Each switch load value can correspond to one of the multiple time parameters. Further, each switch load value can be determined according to a weighted score for each categorized network traffic and according to the loss potential information.Type: GrantFiled: December 19, 2016Date of Patent: October 8, 2019Assignee: Hewlett Packard Enterprise Development LPInventors: Harish B Kamath, Robert R. Teisberg, Frederick Grant Kuhns, Bruce N. Campbell
-
Patent number: 10277535Abstract: An example system in accordance with an aspect of the present disclosure includes a logical switch and a controller to dynamically instantiate the logical switch including a control plane isolated from other logical switches of the network switch system. The logical switch includes a protocol stack independent of and isolated from other logical switches of the network switch system.Type: GrantFiled: March 31, 2017Date of Patent: April 30, 2019Assignee: Hewlett Packard Enterprise Development LPInventors: Harish B Kamath, Vijay vishwanath Hegde, Michael Lee Witkowski
-
Patent number: 10178011Abstract: Some examples disclosed herein relate to traffic management via network switch QoS parameters analysis. In one example, a set of actual QoS parameters maybe analyzed using a set of configured QoS parameters of each network switch. A set of modified QoS parameters for each network switch maybe determined based on the analysis of the set of actual QoS parameters. The set of modified QoS parameters maybe recommended to configure each network switch for improved traffic management.Type: GrantFiled: February 10, 2017Date of Patent: January 8, 2019Assignee: Hewlett Packard Enterprise Development LPInventors: Harish B. Kamath, Michael Lee Witkowski
-
Publication number: 20180307474Abstract: 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: ApplicationFiled: June 12, 2017Publication date: October 25, 2018Inventors: Sandesh V. Madhyastha, Vijay Chakravarthy Gilakala, Harish B. Kamath, Ravindhar Uppada, Muralidhar Hadamagere Venkataramu
-
Publication number: 20180287966Abstract: An example system in accordance with an aspect of the present disclosure includes a logical switch and a controller to dynamically instantiate the logical switch including a control plane isolated from other logical switches of the network switch system. The logical switch includes a protocol stack independent of and isolated from other logical switches of the network switch system.Type: ApplicationFiled: March 31, 2017Publication date: October 4, 2018Inventors: Harish B KAMATH, Vijay Vishwanath HEGDE, Michael Lee WITKOWSKI
-
Publication number: 20180219740Abstract: Examples disclosed herein relate to sharing policy and configuration information related to a configuration item (CI). In an example, a configuration item coupled to a network fabric that is managed via a first management platform may be identified. The configuration item may be managed via a second management platform. A policy associated with the CI may be determined from the second management platform. Configuration information related to the policy may be determined from the second management platform. The policy and the configuration information related to the policy may be stored. The policy and the configuration information related to the policy may be shared with first management platform, wherein the policy and the configuration information related to the policy may be useable to define configuration information for a configuration item managed via first management platform.Type: ApplicationFiled: December 14, 2017Publication date: August 2, 2018Inventors: Harish B. Kamath, SUDHIR SENGUTTUVAN, SUPREETH SHADAKSHARA DEVA, GAURAV KUMAR
-
Patent number: 9946502Abstract: A technique performed by a printer includes receiving identification information from a computing device. The identification information may be sent to a server, such as a content management server. The identification information can be used for payment. Payment confirmation, authorization to provide content, or content itself may be received from the server.Type: GrantFiled: September 28, 2012Date of Patent: April 17, 2018Assignee: Hewlett-Packard Development Company, L.P.Inventors: Rajesh Bhatia, Harish B Kamath
-
Patent number: 9818077Abstract: Visual representations of gadgets, each of which is configured to perform a different function, are displayed by an electronic device. The gadgets are arranged in a sequence to build a workflow. The gadgets are executed in the sequence to execute the workflow on a project.Type: GrantFiled: July 23, 2010Date of Patent: November 14, 2017Assignee: Hewlett-Packard Development Company, L.P.Inventors: Harish B. Kamath, Shivarudrappa Halhalli, Hean Koon Koay, Rahul Kumar Srivastava
-
Patent number: 9817622Abstract: One embodiment is a portable electronic device that prints a document to a printer. A common user print experience is displayed regardless of a type of operating system installed on the portable electronic device.Type: GrantFiled: January 20, 2010Date of Patent: November 14, 2017Assignee: Hewlett-Packard Development Company, L.P.Inventors: Harish B Kamath, Sridhar Solur, David William Pitkin, Vss Iyer
-
Publication number: 20170230269Abstract: Some examples disclosed herein relate to traffic management via network switch QoS parameters analysis. In one example, a set of actual QoS parameters maybe analyzed using a set of configured QoS parameters of each network switch. A set of modified QoS parameters for each network switch maybe determined based on the analysis of the set of actual QoS parameters. The set of modified QoS parameters maybe recommended to configure each network switch for improved traffic management.Type: ApplicationFiled: February 10, 2017Publication date: August 10, 2017Inventors: Harish B. Kamath, Michael Lee Witkowski
-
Publication number: 20170180256Abstract: Various examples disclosed herein relate to determining switch load values for a switch according to a weighted score for categorized network traffic. In some examples, traffic volume information is determined for a switch in a network. The traffic volume information can include volume of network traffic for the switch for multiple time parameters. The network can include multiple switches. The switches can be associated with loss potential information based on a topology of the switches. The traffic volume information can be categorized into multiple categories. Multiple switch load values can be determined for the switch. Each switch load value can correspond to one of the multiple time parameters. Further, each switch load value can be determined according to a weighted score for each categorized network traffic and according to the loss potential information.Type: ApplicationFiled: December 19, 2016Publication date: June 22, 2017Inventors: Harish B Kamath, Robert R. Teisberg, Frederick Grant Kuhns, Bruce N. Campbell
-
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