Patents by Inventor Venkatesan Marichetty
Venkatesan Marichetty 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).
-
Publication number: 20210400015Abstract: Systems and methods are provided for monitoring a connection state between a primary DHCP server and a secondary DHCP server, determining that a connection between the primary DHCP server and the secondary DHCP server has not been established within a first timeframe, establishing a partner-down operation state at one or more of the primary DHCP server and secondary DHCP server, and, during an established partner-down operation state, issuing/allocating short-term network address leases from one of the primary DHCP servers or secondary DHCP servers. Short-term network leases of the present disclosure may have a duration of between 1 second and 5 minutes.Type: ApplicationFiled: January 17, 2019Publication date: December 23, 2021Inventors: Isaac Theogaraj, Venkatesan Marichetty
-
Publication number: 20210392074Abstract: An example branch gateway (BG) of a local area network (LAN) includes processing circuitry and a memory. The memory includes instructions that cause the BG to determine that a network traffic load of the BG is greater than that of another BG. The instructions further cause the BG to determine that a first network traffic load skew between the BG and the other BG is greater than a first threshold. The instructions further cause the BG to select a first virtual local area network (VLAN) of a set of VLANs of the LAN, wherein network traffic of client devices of the first VLAN is routed through the BG based on a master role of the first VLAN being assigned to the BG. The instructions further cause the BG to transmit a message to the other BG that assigns the master role of the first VLAN to the other BG.Type: ApplicationFiled: April 15, 2019Publication date: December 16, 2021Inventors: Venkatesan Marichetty, Amit Pingale, Shabaresha Hemaraju
-
Patent number: 10771391Abstract: Examples disclosed herein relate to enforcing a policy to a packet stream based on a classification and a determination that a proxy connection is associated with the packet stream. In the example, the packet stream is received. In this example, a host value is determined for the packet stream. Also, in the example, it is determined whether the packet stream is associated with the proxy connection. Further, in the example, a classification is determined based on the host value. In this example, the policy is enforced for the packet stream based on the classification and the determination that the proxy connection is associated with the packet stream.Type: GrantFiled: November 5, 2015Date of Patent: September 8, 2020Assignee: Hewlett Packard Enterprise Development LPInventors: Ramesh Ardeli, Venkatesan Marichetty, Hari Krishna Kurmala
-
Patent number: 10673781Abstract: Example method includes: defining, by a network device, a source virtual local area network (VLAN), wherein the source VLAN is common for at least a first switch and a second switch, and wherein the source VLAN is dedicated to a particular link between the first switch and the second switch; and using an Internet Protocol (IP) address corresponding to the defined source VLAN as a source address for peer-to-peer traffic transmitted between the first switch and the second switch, wherein no peer-to-peer traffic between the first switch and the second switch is transmitted over a link other than the particular link.Type: GrantFiled: January 31, 2018Date of Patent: June 2, 2020Assignee: Hewlett Packard Enterprise Development LPInventors: Venkatesan Marichetty, Isaac Theogaraj
-
Publication number: 20190245809Abstract: The present disclosure discloses a method and system for achieving enhanced performance for application message handling. The disclosed system includes a device and is configured to receive, at a first processing layer implemented by the device, a message addressed to a first port. The system is further configured to modify the message to be addressed to a second port indicated in a body of the message prior to forwarding the message to a second processing layer implemented by the device. Furthermore, the system is configured to forward, by the first processing layer to the second processing layer, the modified message addressed to the second port.Type: ApplicationFiled: April 15, 2019Publication date: August 8, 2019Inventors: Prasad PALKAR, Ramsundar JANAKIRAMAN, Venkatesan MARICHETTY, Andrew SCHWEIG, Shankar SUBRAMANIAM
-
Publication number: 20190238483Abstract: Example method includes: defining, by a network device, a source virtual local area network (VLAN), wherein the source VLAN is common for at least a first switch and a second switch, and wherein the source VLAN is dedicated to a particular link between the first switch and the second switch; and using an Internet Protocol (IP) address corresponding to the defined source VLAN as a source address for peer-to-peer traffic transmitted between the first switch and the second switch, wherein no peer-to-peer traffic between the first switch and the second switch is transmitted over a link other than the particular link.Type: ApplicationFiled: January 31, 2018Publication date: August 1, 2019Inventors: Venkatesan Marichetty, Isaac Theogaraj
-
Patent number: 10263916Abstract: The present disclosure discloses a method and system for achieving enhanced performance for application message handling. The disclosed system includes a device and is configured to receive, at a first processing layer implemented by the device, a message addressed to a first port. The system is further configured to modify the message to be addressed to a second port indicated in a body of the message prior to forwarding the message to a second processing layer implemented by the device. Furthermore, the system is configured to forward, by the first processing layer to the second processing layer, the modified message addressed to the second port.Type: GrantFiled: June 14, 2013Date of Patent: April 16, 2019Assignee: Hewlett Packard Enterprise Development LPInventors: Prasad Palkar, Ramsundar Janakiraman, Venkatesan Marichetty, Andrew Schweig, Shankar Subramaniam
-
Publication number: 20180331957Abstract: Examples disclosed herein relate to enforcing a policy to a packet stream based on a classification and a determination that a proxy connection is associated with the packet stream. In the example, the packet stream is received. In this example, a host value is determined for the packet stream. Also, in the example, it is determined whether the packet stream is associated with the proxy connection. Further, in the example, a classification is determined based on the host value. In this example, the policy is enforced for the packet stream based on the classification and the determination that the proxy connection is associated with the packet stream.Type: ApplicationFiled: November 5, 2015Publication date: November 15, 2018Inventors: Ramesh ARDELI, Venkatesan MARICHETTY, Hari Krishna KURMALA
-
Patent number: 9825909Abstract: The present disclosure discloses a method and a network device for performing dynamic detection and application-based policy enforcement of proxy connections in a network. Specifically, a network device receives, from a client device, a packet in a session. The network device then determines whether the packet is transmitted to a proxy. In response to determining that the packet is associated with a different application classification or web content category during the same session, the network device re-applies network firewall policies to determine whether to allow or deny transmission of the packet to the proxy.Type: GrantFiled: January 30, 2015Date of Patent: November 21, 2017Assignee: ARUBA NETWORKS, INC.Inventors: Ramesh Ardeli, Venkatesan Marichetty
-
Patent number: 9509661Abstract: The present disclosure discloses a method and system for displaying an HTTPS block page without SSL inspection. Specifically, a network device snoops a first message transmitted between a client device and a network resource. The first message is transmitted as part of a SSL Handshake between the client device and the network resource to establish a SSL session. Moreover, the network device determines whether the client device is authorized to access the network resource. If not, the network device blocks the establishment of a SSL session between the client device and the network resource, and spoofs the network resource for establishing the SSL session between the client device and the network device instead of establishment of the SSL session between the client device and the network resource. Otherwise, the network device refrains from blocking the establishment of the SSL session between the client device and the network resource.Type: GrantFiled: October 29, 2014Date of Patent: November 29, 2016Assignee: Aruba Networks, Inc.Inventors: Ramesh Ardeli, Venkatesan Marichetty
-
Publication number: 20160226825Abstract: The present disclosure discloses a method and a network device for performing dynamic detection and application-based policy enforcement of proxy connections in a network. Specifically, a network device receives, from a client device, a packet in a session. The network device then determines whether the packet is transmitted to a proxy. In response to determining that the packet is associated with a different application classification or web content category during the same session, the network device re-applies network firewall policies to determine whether to allow or deny transmission of the packet to the proxy.Type: ApplicationFiled: January 30, 2015Publication date: August 4, 2016Inventors: Ramesh Ardeli, Venkatesan Marichetty
-
Publication number: 20160127317Abstract: The present disclosure discloses a method and system for displaying an HTTPS block page without SSL inspection. Specifically, a network device snoops a first message transmitted between a client device and a network resource. The first message is transmitted as part of a SSL Handshake between the client device and the network resource to establish a SSL session. Moreover, the network device determines whether the client device is authorized to access the network resource. If not, the network device blocks the establishment of a SSL session between the client device and the network resource, and spoofs the network resource for establishing the SSL session between the client device and the network device instead of establishment of the SSL session between the client device and the network resource. Otherwise, the network device refrains from blocking the establishment of the SSL session between the client device and the network resource.Type: ApplicationFiled: October 29, 2014Publication date: May 5, 2016Applicant: ARUBA NETWORKS, INC.Inventors: Ramesh Ardeli, Venkatesan Marichetty
-
Publication number: 20140156765Abstract: The present disclosure discloses a method and system for achieving enhanced performance for application message handling. The disclosed system includes a device and is configured to receive, at a first processing layer implemented by the device, a message addressed to a first port. The system is further configured to modify the message to be addressed to a second port indicated in a body of the message prior to forwarding the message to a second processing layer implemented by the device. Furthermore, the system is configured to forward, by the first processing layer to the second processing layer, the modified message addressed to the second port.Type: ApplicationFiled: June 14, 2013Publication date: June 5, 2014Inventors: Prasad Palkar, Ramsundar Janakiraman, Venkatesan Marichetty, Andrew Schweig, Shankar Subramaniam