Patents by Inventor Vijay Vishwanath Hegde
Vijay Vishwanath Hegde 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: 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: 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: 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
-
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
-
Patent number: 9389921Abstract: A system and method for flexible device driver resource allocation is disclosed. In one embodiment, a method for allocating device driver resources in a data processing system includes statically allocating hardware resource pools to device drivers on a rigid basis during initialization of the data processing system, and dynamically altering the allocated hardware resource pools to the device drivers based on parameters associated with utilization of the allocated hardware resource pools during run-time.Type: GrantFiled: December 15, 2008Date of Patent: July 12, 2016Assignee: Hewlett Packard Enterprise Development LPInventors: Kishore Kumar Muppirala, Narayanan Ananthakrishnan Nellayi, Vijay Vishwanath Hegde
-
Patent number: 9325583Abstract: A method and system for optimizing network I/O throughput is disclosed. In one embodiment, a method for optimizing an input/output (I/O) throughput for a storage network comprises measuring a service time for a storage device of the storage network in completing an I/O request serviced by a storage driver. The method also comprises determining a status of an I/O performance between the storage driver and the storage device by comparing the service time with an expected service time for the storage device in completing the I/O request, where the expected service time is calculated based on a type of the storage device and a size of the I/O request. The method further comprises adjusting a maximum queue depth associated with the storage device based on the status of the I/O performance.Type: GrantFiled: March 11, 2009Date of Patent: April 26, 2016Assignee: Hewlett Packard Enterprise Development LPInventors: Kishore Kumar Muppirala, Narayanan Ananthakrishnan Nellayi, Vijay Vishwanath Hegde
-
Patent number: 7925876Abstract: A computer includes an extensible firmware interface with a storage device enumeration function that performs storage device enumeration operations in parallel.Type: GrantFiled: August 14, 2007Date of Patent: April 12, 2011Assignee: Hewlett-Packard Development Company, L.P.Inventors: Terry Ping-Chung Lee, Ram Krishan Kaul, Vijay Vishwanath Hegde, Santosh Ananth Rao
-
Publication number: 20100191876Abstract: A method and system for optimizing network I/O throughput is disclosed. In one embodiment, a method for optimizing an input/output (I/O) throughput for a storage network comprises measuring a service time for a storage device of the storage network in completing an I/O request serviced by a storage driver. The method also comprises determining a status of an I/O performance between the storage driver and the storage device by comparing the service time with an expected service time for the storage device in completing the I/O request, where the expected service time is calculated based on a type of the storage device and a size of the I/O request. The method further comprises adjusting a maximum queue depth associated with the storage device based on the status of the I/O performance.Type: ApplicationFiled: March 11, 2009Publication date: July 29, 2010Inventors: Kishore Kumar MUPPIRALA, Narayanan Ananthakrishnan NELLAYI, Vijay Vishwanath HEGDE
-
Publication number: 20090183183Abstract: A system and method for flexible device driver resource allocation is disclosed. In one embodiment, a method for allocating device driver resources in a data processing system includes statically allocating hardware resource pools to device drivers on a rigid basis during initialization of the data processing system, and dynamically altering the allocated hardware resource pools to the device drivers based on parameters associated with utilization of the allocated hardware resource pools during run-time.Type: ApplicationFiled: December 15, 2008Publication date: July 16, 2009Inventors: Kishore Kumar MUPPIRALA, Narayanan Ananthakrishnan Nellayi, Vijay Vishwanath Hegde
-
Publication number: 20090049292Abstract: A computer includes an extensible firmware interface with a storage device enumeration function that performs storage device enumeration operations in parallel.Type: ApplicationFiled: August 14, 2007Publication date: February 19, 2009Inventors: Terry Ping-Chung Lee, Ram Krishan Kaul, Vijay Vishwanath Hegde, Santosh Ananth Rao