Patents by Inventor Venkatesh Gota
Venkatesh Gota 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: 12192179Abstract: The present disclosure is directed to systems and methods for dynamic firewall discovery on a service plane. The method includes the steps of identifying a source data packet for transmission from a source machine at a source site to a destination machine at a destination site, wherein the source data packet corresponds to a request for connection between the source machine and the destination machine over a WAN, inspecting the source data packet at a first firewall associated with the source site, marking the source data packet with a marker to indicate inspection by the first firewall, transmitting the marked source data packet to the destination site, determining at the destination site that the source data packet has been inspected based on the marker, and forwarding the source data packet to the destination machine at the destination site, without inspection of the source data packet by a second firewall associated with the destination site.Type: GrantFiled: August 4, 2022Date of Patent: January 7, 2025Assignee: CISCO TECHNOLOGY, INC.Inventors: Balaji Sundararajan, Venkatesh Gota B R, Sireesha Yeruva, Chandramouli Balasubramanian, Anand Oswal
-
Publication number: 20220377053Abstract: The present disclosure is directed to systems and methods for dynamic firewall discovery on a service plane. The method includes the steps of identifying a source data packet for transmission from a source machine at a source site to a destination machine at a destination site, wherein the source data packet corresponds to a request for connection between the source machine and the destination machine over a WAN, inspecting the source data packet at a first firewall associated with the source site, marking the source data packet with a marker to indicate inspection by the first firewall, transmitting the marked source data packet to the destination site, determining at the destination site that the source data packet has been inspected based on the marker, and forwarding the source data packet to the destination machine at the destination site, without inspection of the source data packet by a second firewall associated with the destination site.Type: ApplicationFiled: August 4, 2022Publication date: November 24, 2022Inventors: Balaji Sundararajan, Venkatesh Gota B R, Sireesha Yeruva, Chandramouli Balasubramanian, Anand Oswal
-
Patent number: 11418491Abstract: The present disclosure is directed to systems and methods for dynamic firewall discovery on a service plane. The method includes the steps of identifying a source data packet for transmission from a source machine at a source site to a destination machine at a destination site, wherein the source data packet corresponds to a request for connection between the source machine and the destination machine over a WAN, inspecting the source data packet at a first firewall associated with the source site, marking the source data packet with a marker to indicate inspection by the first firewall, transmitting the marked source data packet to the destination site, determining at the destination site that the source data packet has been inspected based on the marker, and forwarding the source data packet to the destination machine at the destination site, without inspection of the source data packet by a second firewall associated with the destination site.Type: GrantFiled: February 26, 2020Date of Patent: August 16, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: Balaji Sundararajan, Venkatesh Gota B R, Sireesha Yeruva, Chandramouli Balasubramanian, Anand Oswal
-
Publication number: 20210266291Abstract: The present disclosure is directed to systems and methods for dynamic firewall discovery on a service plane. The method includes the steps of identifying a source data packet for transmission from a source machine at a source site to a destination machine at a destination site, wherein the source data packet corresponds to a request for connection between the source machine and the destination machine over a WAN, inspecting the source data packet at a first firewall associated with the source site, marking the source data packet with a marker to indicate inspection by the first firewall, transmitting the marked source data packet to the destination site, determining at the destination site that the source data packet has been inspected based on the marker, and forwarding the source data packet to the destination machine at the destination site, without inspection of the source data packet by a second firewall associated with the destination site.Type: ApplicationFiled: February 26, 2020Publication date: August 26, 2021Inventors: Balaji Sundararajan, Venkatesh Gota B R, Sireesha Yeruva, Chandramouli Balasubramanian, Anand Oswal
-
Patent number: 9003489Abstract: A method is provided in one example and includes communicating an access request to a network element, the access request is associated with network authentication relating to a subscriber. The method also includes receiving an access response that includes a profile associated with the subscriber. The profile can include a group attribute that defines the subscriber as being part of a group of subscribers sharing a network data plan, which defines a data allotment assigned to the group over a specified time interval. In more detailed embodiments, a unique data string sent by an Authentication, Authorization, and Accounting element is received, where the unique data string identifies a full set of subscribers belonging to the group. Data underutilization of a first subscriber is offset by data overutilization of a second subscriber, where a summation of the data underutilization and the data overutilization do not exceed the data allotment assigned.Type: GrantFiled: February 4, 2010Date of Patent: April 7, 2015Assignee: Cisco Technology, Inc.Inventors: Dhiraj D. Ballal, Venkatesh Gota B R, Saravanadas P. Subramanian
-
Patent number: 8855071Abstract: In general, techniques are described for handling errors in subscriber session management within mobile networks. A downstream mobile gateway comprising a forwarding unit and a service unit may implement the techniques. The forwarding unit receives a packet that includes a destination address for a subscriber and a tunnel endpoint identifier (TEID). The service unit determines whether the TEID is associated with one of a number of subscriber records that store session data for current sessions associated with subscriber devices to communicate with the mobile network. In response to determining that the TEID is not associated with one of the subscriber records, the service unit generates a message that includes the TEID and the destination address and indicates that the downstream mobile gateway has determined that the TEID is not associated with one of the subscriber records. The forwarding unit then sends the message to the upstream mobile gateway.Type: GrantFiled: January 4, 2012Date of Patent: October 7, 2014Assignee: Juniper Networks, Inc.Inventors: Krishna Sankaran, Sureshkannan Duraisamy, Himanshu Shah, Venkatesh Gota, Venkatesan Natarajan
-
Patent number: 8806043Abstract: A method, performed by a network device, may include sending a request to a first server, detecting a first timeout without receiving a response from the first server, and sending the request to the first server and to a second server, in response to detecting the first timeout without receiving a response from the first server.Type: GrantFiled: June 24, 2011Date of Patent: August 12, 2014Assignee: Juniper Networks, Inc.Inventors: Sureshkannan Duraisamy, Dhiraj D. Ballal, Apurva Mehta, Santosh Gupta, Kumar Mehta, Venkatesh Gota, Bill Hong
-
Publication number: 20110191826Abstract: A method is provided in one example and includes communicating an access request to a network element, the access request is associated with network authentication relating to a subscriber. The method also includes receiving an access response that includes a profile associated with the subscriber. The profile can include a group attribute that defines the subscriber as being part of a group of subscribers sharing a network data plan, which defines a data allotment assigned to the group over a specified time interval. In more detailed embodiments, a unique data string sent by an Authentication, Authorization, and Accounting element is received, where the unique data string identifies a full set of subscribers belonging to the group. Data underutilization of a first subscriber is offset by data overutilization of a second subscriber, where a summation of the data underutilization and the data overutilization do not exceed the data allotment assigned.Type: ApplicationFiled: February 4, 2010Publication date: August 4, 2011Inventors: Dhiraj D. Ballal, Venkatesh Gota B.R, Saravanadas P. Subramanian
-
Patent number: 7756010Abstract: A method and apparatus are provided for preventing data-packet loss upon a switchover from an active to a standby PDSN, in a redundant PDSN environment. Data-packet loss is prevented by modifying the checking of the sequence number associated with the data-packets. The first sequence number received upon switchover is used to determine the order of the subsequent GRE frames. The standby PDSN sends keep-alive packets associated with an arbitrary sequence number to a packet control function (PCF). On receiving a response from the PCF, the arbitrary sequence number is used as a starting sequence number for sending the data-packets. Otherwise, keep-alive packets with modified numbers are sent to the PCF. In synchronized communication sessions between the PDSN and the PCF, data-packet loss can be prevented by disabling the checking of the sequence number upon a switchover. In another embodiment, data-packet loss is prevented by excluding the sequence number.Type: GrantFiled: December 21, 2005Date of Patent: July 13, 2010Assignee: Cisco Technology, Inc.Inventors: Karthikeyan Ramanan, Bhaskar Bhupalam, Venkatesh Gota
-
Publication number: 20070140111Abstract: A method and apparatus are provided for preventing data-packet loss upon a switchover from an active to a standby PDSN, in a redundant PDSN environment. Data-packet loss is prevented by modifying the checking of the sequence number associated with the data-packets. The first sequence number received upon switchover is used to determine the order of the subsequent GRE frames. The standby PDSN sends keep-alive packets associated with an arbitrary sequence number to a packet control function (PCF). On receiving a response from the PCF, the arbitrary sequence number is used as a starting sequence number for sending the data-packets. Otherwise, keep-alive packets with modified numbers are sent to the PCF. In synchronized communication sessions between the PDSN and the PCF, data-packet loss can be prevented by disabling the checking of the sequence number upon a switchover. In another embodiment, data-packet loss is prevented by excluding the sequence number.Type: ApplicationFiled: December 21, 2005Publication date: June 21, 2007Applicant: Cisco Technology, Inc.Inventors: Karthikeyan Ramanan, Bhaskar Bhupalam, Venkatesh Gota