Patents by Inventor Vamsi Kodavanty
Vamsi Kodavanty 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: 11463510Abstract: Software defined wide area network uplink selection for a cloud service can include a network controller to periodically update a list of cloud servers that provide a cloud service. The network controller can select a preferred cloud server from the updated list of cloud servers. Upon receiving a client device request to use the cloud service, the network controller can send identifying information of the selected preferred cloud server to the client device.Type: GrantFiled: October 30, 2018Date of Patent: October 4, 2022Assignee: Hewlett Packard Enterprise Development LPInventors: Vamsi Kodavanty, Rajesh Mirukula, Manigandan Ganesan
-
Publication number: 20210352138Abstract: Software defined wide area network uplink selection for a cloud service can include a network controller to periodically update a list of cloud servers that provide a cloud service. The network controller can select a preferred cloud server from the updated list of cloud servers. Upon receiving a client device request to use the cloud service, the network controller can send identifying information of the selected preferred cloud server to the client device.Type: ApplicationFiled: October 30, 2018Publication date: November 11, 2021Inventors: Vamsi Kodavanty, Rajesh Mirukula, Manigandan Ganesan
-
Publication number: 20210352045Abstract: Software defined wide area network uplink selection with a virtual IP address for a cloud service can include a network controller to select from a list of cloud servers that provide the cloud service, a first preferred cloud server and map the virtual IP address of the cloud service to an IP address of the first preferred cloud server. The network controller can select a second preferred cloud server from the list of cloud servers and remap the virtual IP address of the cloud service to an IP address of the second preferred cloud server.Type: ApplicationFiled: October 30, 2018Publication date: November 11, 2021Inventor: Vamsi Kodavanty
-
Patent number: 10993169Abstract: Methods and systems are described for intelligently steering client devices operating in an enterprise network system to an appropriate access point based on types of traffic on each client device and/or types of traffic on access points. In particular, client devices may be moved to a different access point when the wireless channel provided by a current access point fails to meet the signal strength requirements of latency sensitive traffic utilized by the client device. Client devices may be further steered to new access points based on load conditions on access points. For example, client devices with low priority traffic sessions may be steered away from access points with high traffic load levels. Accordingly, the methods and systems described herein ensure improved network access for latency sensitive access categories and/or access categories that are considered important to an enterprise system with minimal disruptions to these sessions.Type: GrantFiled: December 4, 2017Date of Patent: April 27, 2021Assignee: Hewlett Packard Enterprise Development LPInventors: Ramesh Ardeli, Hari Krishna Kurmala, Vamsi Kodavanty
-
Modifications of headend forwarding rules to join wide area network branch hosts to multicast groups
Patent number: 10708196Abstract: In an example, a system is described which includes a centralized controller, a first agent controller, and a second agent controller. The centralized controller executes a routing application to control routing of network traffic across links of a wide area network. The first agent controller is deployed at a branch location of the wide area network to notify the routing application when a host at the branch location requests membership in a multicast group. The second agent controller is deployed at a headend of the wide area network to modify a forwarding rule in response to an instruction from the routing application. The forwarding rule controls an interaction between the headend location and an upstream router to redirect network traffic associated with the multicast group in a manner that joins the host to the multicast group.Type: GrantFiled: January 15, 2018Date of Patent: July 7, 2020Assignee: Hewlett Packard Enterprise Development LPInventor: Vamsi Kodavanty -
Patent number: 10708225Abstract: Described herein are techniques for resolving overlapping IP addresses for subnets assigned to uplink interfaces of a network switching device. As an example, a network switching device may determine that an IP address range of a first assigned subnet to a first uplink interface overlaps an IP address range of a second assigned subnet to a second uplink interface. The network switching device may generate a first map between the first assigned subnet and a first intermediate subnet, and generate a second map between the second assigned subnet and a second intermediate subnet, wherein an IP address range of the first intermediate subnet and an IP address range of the second intermediate subnet are non-overlapping.Type: GrantFiled: July 31, 2018Date of Patent: July 7, 2020Assignee: Hewlett Packard Enterprise Development LPInventors: Bhanu Gopalasetty, Vamsi Kodavanty
-
Publication number: 20200045012Abstract: Described herein are techniques for resolving overlapping IP addresses for subnets assigned to uplink interfaces of a network switching device. As an example, a network switching device may determine that an IP address range of a first assigned subnet to a first uplink interface overlaps an IP address range of a second assigned subnet to a second uplink interface. The network switching device may generate a first map between the first assigned subnet and a first intermediate subnet, and generate a second map between the second assigned subnet and a second intermediate subnet, wherein an IP address range of the first intermediate subnet and an IP address range of the second intermediate subnet are non-overlapping.Type: ApplicationFiled: July 31, 2018Publication date: February 6, 2020Inventors: Bhanu Gopalasetty, Vamsi Kodavanty
-
MODIFICATIONS OF HEADEND FORWARDING RULES TO JOIN WIDE AREA NETWORK BRANCH HOSTS TO MULTICAST GROUPS
Publication number: 20190222537Abstract: In an example, a system is described which includes a centralized controller, a first agent controller, and a second agent controller. The centralized controller executes a routing application to control routing of network traffic across links of a wide area network. The first agent controller is deployed at a branch location of the wide area network to notify the routing application when a host at the branch location requests membership in a multicast group. The second agent controller is deployed at a headend of the wide area network to modify a forwarding rule in response to an instruction from the routing application. The forwarding rule controls an interaction between the headend location and an upstream router to redirect network traffic associated with the multicast group in a manner that joins the host to the multicast group.Type: ApplicationFiled: January 15, 2018Publication date: July 18, 2019Inventor: Vamsi Kodavanty -
Publication number: 20190207844Abstract: Some examples relate to determining routing decisions on a network device in a SD-WAN. In an example, a network device in a SD-WAN comprising a plurality of network nodes may receive respective routing information from a respective routing agent present on each node of the plurality of network nodes. The network device may determine an overlay network topology among the plurality of network nodes. Based on the overlay network topology and the respective routing information received from the respective routing agent, the network device may determine a respective routing decision for each node. The network device may distribute the respective routing decision to corresponding network node in the SD-WAN.Type: ApplicationFiled: January 3, 2018Publication date: July 4, 2019Inventors: Vamsi Kodavanty, Subhadeep Sen, Sridhar Kamsetty, Ponnu Velu Arumugam, Bhanu Gopalasetty
-
Patent number: 9998947Abstract: The present disclosure discloses a method and network device for intelligent handling of voice calls from mobile voice client devices. In some embodiments, the network device detects that a load, corresponding to a plurality of client devices associated with an access point, exceeds a particular threshold value. In some embodiments, the network device detects that a call quality for a current ongoing call, corresponding to a first client device associated with an access point, is below a first threshold value. In response, the network device selects a particular client device, of the plurality of client devices associated with the access point, for disassociation with the access point. The network device then causes the particular client device to disassociate with the access point.Type: GrantFiled: September 16, 2016Date of Patent: June 12, 2018Assignee: ARUBA NETWORKS, INC.Inventors: Gopal Agarwal, Ramesh Ardeli, Venkatesh Joshi, Vamsi Kodavanty, Hari Kurmala, Edward Vajravelu
-
Publication number: 20180092024Abstract: Methods and systems are described for intelligently steering client devices operating in an enterprise network system to an appropriate access point based on types of traffic on each client device and/or types of traffic on access points. In particular, client devices may be moved to a different access point when the wireless channel provided by a current access point fails to meet the signal strength requirements of latency sensitive traffic utilized by the client device. Client devices may be further steered to new access points based on load conditions on access points. For example, client devices with low priority traffic sessions may be steered away from access points with high traffic load levels. Accordingly, the methods and systems described herein ensure improved network access for latency sensitive access categories and/or access categories that are considered important to an enterprise system with minimal disruptions to these sessions.Type: ApplicationFiled: December 4, 2017Publication date: March 29, 2018Inventors: Ramesh ARDELI, Hari Krishna KURMALA, Vamsi KODAVANTY
-
Patent number: 9838948Abstract: Methods and systems are described for intelligently steering client devices operating in an enterprise network system to an appropriate access point based on types of traffic on each client device and/or types of traffic on access points. In particular, client devices may be moved to a different access point when the wireless channel provided by a current access point fails to meet the signal strength requirements of latency sensitive traffic utilized by the client device. Client devices may be further steered to new access points based on load conditions on access points. For example, client devices with low priority traffic sessions may be steered away from access points with high traffic load levels. Accordingly, the methods and systems described herein ensure improved network access for latency sensitive access categories and/or access categories that are considered important to an enterprise system with minimal disruptions to these sessions.Type: GrantFiled: July 29, 2014Date of Patent: December 5, 2017Assignee: ARUBA NETWORKS, INC.Inventors: Ramesh Ardeli, Hari Krishna Kurmala, Vamsi Kodavanty
-
Publication number: 20170006495Abstract: The present disclosure discloses a method and network device for intelligent handling of voice calls from mobile voice client devices. In some embodiments, the network device detects that a load, corresponding to a plurality of client devices associated with an access point, exceeds a particular threshold value. In some embodiments, the network device detects that a call quality for a current ongoing call, corresponding to a first client device associated with an access point, is below a first threshold value. In response, the network device selects a particular client device, of the plurality of client devices associated with the access point, for disassociation with the access point. The network device then causes the particular client device to disassociate with the access point.Type: ApplicationFiled: September 16, 2016Publication date: January 5, 2017Inventors: Gopal Agarwal, Ramesh Ardeli, Venkatesh Joshi, Vamsi Kodavanty, Hari Kurmala, Edward Vajravelu
-
Patent number: 9510233Abstract: The present disclosure discloses a method and network device for intelligent handling of voice calls from mobile voice client devices. In some embodiments, the network device detects that a load, corresponding to a plurality of client devices associated with an access point, exceeds a particular threshold value. In some embodiments, the network device detects that a call quality for a current ongoing call, corresponding to a first client device associated with an access point, is below a first threshold value. In response, the network device selects a particular client device, of the plurality of client devices associated with the access point, for disassociation with the access point. The network device then causes the particular client device to disassociate with the access point.Type: GrantFiled: July 15, 2014Date of Patent: November 29, 2016Assignee: Aruba Networks, Inc.Inventors: Gopal Agarwal, Ramesh Ardeli, Venkatesh Joshi, Vamsi Kodavanty, Hari Krishna Kurmala, Edward Vajravelu
-
Publication number: 20160036657Abstract: Methods and systems are described for intelligently steering client devices operating in an enterprise network system to an appropriate access point based on types of traffic on each client device and/or types of traffic on access points. In particular, client devices may be moved to a different access point when the wireless channel provided by a current access point fails to meet the signal strength requirements of latency sensitive traffic utilized by the client device. Client devices may be further steered to new access points based on load conditions on access points. For example, client devices with low priority traffic sessions may be steered away from access points with high traffic load levels. Accordingly, the methods and systems described herein ensure improved network access for latency sensitive access categories and/or access categories that are considered important to an enterprise system with minimal disruptions to these sessions.Type: ApplicationFiled: July 29, 2014Publication date: February 4, 2016Inventors: Ramesh Ardeli, Hari Krishna Kumala, Vamsi Kodavanty
-
Publication number: 20160021564Abstract: The present disclosure discloses a method and network device for intelligent handling of voice calls from mobile voice client devices. In some embodiments, the network device detects that a load, corresponding to a plurality of client devices associated with an access point, exceeds a particular threshold value. In some embodiments, the network device detects that a call quality for a current ongoing call, corresponding to a first client device associated with an access point, is below a first threshold value. In response, the network device selects a particular client device, of the plurality of client devices associated with the access point, for disassociation with the access point. The network device then causes the particular client device to disassociate with the access point.Type: ApplicationFiled: July 15, 2014Publication date: January 21, 2016Applicant: Aruba Networks, Inc.Inventors: Gopal Agarwal, Ramesh Ardeli, Venkatesh Joshi, Vamsi Kodavanty, Hari Krishna Kurmala, Edward Vajravelu