Patents by Inventor Sai Prashanth RAMANATHAN
Sai Prashanth RAMANATHAN 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: 20240056382Abstract: A network device may receive a request for a service from an endpoint device located in a first region, and may determine whether destination addresses are identified for the service and the first region. The network device may determine whether the service and the first region are identified in a lookup table, and may receive performance metrics associated with multiple paths in the first region to the destination addresses, based on the service and the first region not being identified in the lookup table. The network device may generate a performance metrics matrix based on the performance metrics, and may identify a best destination and a best path for the service in the first region based on the performance metrics matrix, and may cause, for the endpoint device, a connection to the service to be established via the best destination and the best path for the first region.Type: ApplicationFiled: October 25, 2023Publication date: February 15, 2024Inventors: Sai Prashanth RAMANATHAN, Antony Ruban ALEXIS, Abdul Kadhar Jeelany Habeeb MOHAMED, Hemachandran Karnam MOHAN
-
Patent number: 11863426Abstract: A network device may receive a request for a service from an endpoint device located in a first region, and may determine whether destination addresses are identified for the service and the first region. The network device may determine whether the service and the first region are identified in a lookup table, and may receive performance metrics associated with multiple paths in the first region to the destination addresses, based on the service and the first region not being identified in the lookup table. The network device may generate a performance metrics matrix based on the performance metrics, and may identify a best destination and a best path for the service in the first region based on the performance metrics matrix, and may cause, for the endpoint device, a connection to the service to be established via the best destination and the best path for the first region.Type: GrantFiled: February 24, 2022Date of Patent: January 2, 2024Assignee: Juniper Networks, Inc.Inventors: Sai Prashanth Ramanathan, Antony Ruban Alexis, Abdul Kadhar Jeelany Habeeb Mohamed, Hemachandran Karnam Mohan
-
Patent number: 11863524Abstract: A device may receive an input associated with deploying a virtual firewall on a computing device. The device may determine a first set of characteristics associated with the virtual firewall and a second set of characteristics associated with a hypervisor associated with the computing device. The device may automatically tune the virtual firewall based on the first set of characteristics and the second set of characteristics. The device may deploy the virtual firewall after tuning the virtual firewall.Type: GrantFiled: October 13, 2022Date of Patent: January 2, 2024Assignee: Juniper Networks, Inc.Inventors: Antony Ruban Alexis, Sai Prashanth Ramanathan, Ramasubramaniam Ganesan
-
Publication number: 20230421534Abstract: A device may receive an input associated with deploying a virtual firewall on a computing device. The device may determine a first set of characteristics associated with the virtual firewall and a second set of characteristics associated with a hypervisor associated with the computing device. The device may automatically tune the virtual firewall based on the first set of characteristics and the second set of characteristics. The device may deploy the virtual firewall after tuning the virtual firewall.Type: ApplicationFiled: September 11, 2023Publication date: December 28, 2023Inventors: Antony Ruban ALEXIS, Sai Prashanth RAMANATHAN, Ramasubramaniam GANESAN
-
Publication number: 20230269172Abstract: A network device may receive a request for a service from an endpoint device located in a first region, and may determine whether destination addresses are identified for the service and the first region. The network device may determine whether the service and the first region are identified in a lookup table, and may receive performance metrics associated with multiple paths in the first region to the destination addresses, based on the service and the first region not being identified in the lookup table. The network device may generate a performance metrics matrix based on the performance metrics, and may identify a best destination and a best path for the service in the first region based on the performance metrics matrix, and may cause, for the endpoint device, a connection to the service to be established via the best destination and the best path for the first region.Type: ApplicationFiled: February 24, 2022Publication date: August 24, 2023Inventors: Sai Prashanth RAMANATHAN, Antony Ruban ALEXIS, Abdul Kadhar Jeelany Habeeb MOHAMED, Hemachandran Karnam MOHAN
-
Publication number: 20230216784Abstract: Example network devices, systems, and methods are disclosed. In an example, a network device includes memory configured to store information associated with one or more service level agreements (SLAs) for applications in a software-defined wide area network (SD-WAN) and an application-based multipath routing (AMR) module including processing circuitry. The AMR module is configured to identify, based on criteria, one or more of the applications for AMR, wherein each criterion of the criteria is associated with a corresponding property of an application. The AMR module is configured to determine a breach of one of the SLAs on each WAN link associated with a first application of the identified one or more applications. The AMR module is configured to apply, in response to determining the breach, AMR for the first application.Type: ApplicationFiled: March 9, 2023Publication date: July 6, 2023Inventors: Sai Prashanth Ramanathan, Hemachandran Karnam Mohan, Abdul Kadhar Jeelany Habeeb Mohamed, Antony Alexis
-
Patent number: 11637769Abstract: Example network devices, systems, and methods are disclosed. In an example, a network device includes memory configured to store information associated with one or more service level agreements (SLAs) for applications in a software-defined wide area network (SD-WAN) and an application-based multipath routing (AMR) module including processing circuitry. The AMR module is configured to identify, based on criteria, one or more of the applications for AMR, wherein each criterion of the criteria is associated with a corresponding property of an application. The AMR module is configured to determine a breach of one of the SLAs on each WAN link associated with a first application of the identified one or more applications. The AMR module is configured to apply, in response to determining the breach, AMR for the first application.Type: GrantFiled: September 13, 2021Date of Patent: April 25, 2023Assignee: Juniper Networks, Inc.Inventors: Sai Prashanth Ramanathan, Hemachandran Karnam Mohan, Abdul Kadhar Jeelany Habeeb Mohamed, Antony Alexis
-
Publication number: 20230080537Abstract: Example network devices, systems, and methods are disclosed. In an example, a network device includes memory configured to store information associated with one or more service level agreements (SLAs) for applications in a software-defined wide area network (SD-WAN) and an application-based multipath routing (AMR) module including processing circuitry. The AMR module is configured to identify, based on criteria, one or more of the applications for AMR, wherein each criterion of the criteria is associated with a corresponding property of an application. The AMR module is configured to determine a breach of one of the SLAs on each WAN link associated with a first application of the identified one or more applications. The AMR module is configured to apply, in response to determining the breach, AMR for the first application.Type: ApplicationFiled: September 13, 2021Publication date: March 16, 2023Inventors: Sai Prashanth Ramanathan, Hemachandran Karnam Mohan, Abdul Kadhar Jeelany Habeeb Mohamed, Antony Alexis
-
Publication number: 20230058466Abstract: A device may receive an input associated with deploying a virtual firewall on a computing device. The device may determine a first set of characteristics associated with the virtual firewall and a second set of characteristics associated with a hypervisor associated with the computing device. The device may automatically tune the virtual firewall based on the first set of characteristics and the second set of characteristics. The device may deploy the virtual firewall after tuning the virtual firewall.Type: ApplicationFiled: October 13, 2022Publication date: February 23, 2023Inventors: Antony Ruban ALEXIS, Sai Prashanth RAMANATHAN, Ramasubramaniam GANESAN
-
Patent number: 11522834Abstract: A device may receive an input associated with deploying a virtual firewall on a computing device. The device may determine a first set of characteristics associated with the virtual firewall and a second set of characteristics associated with a hypervisor associated with the computing device. The device may automatically tune the virtual firewall based on the first set of characteristics and the second set of characteristics. The device may deploy the virtual firewall after tuning the virtual firewall.Type: GrantFiled: May 26, 2020Date of Patent: December 6, 2022Assignee: Juniper Networks, Inc.Inventors: Antony Ruban Alexis, Sai Prashanth Ramanathan, Ramasubramaniam Ganesan
-
Publication number: 20210320901Abstract: A device may receive an input associated with deploying a virtual firewall on a computing device. The device may determine a first set of characteristics associated with the virtual firewall and a second set of characteristics associated with a hypervisor associated with the computing device. The device may automatically tune the virtual firewall based on the first set of characteristics and the second set of characteristics. The device may deploy the virtual firewall after tuning the virtual firewall.Type: ApplicationFiled: May 26, 2020Publication date: October 14, 2021Inventors: Antony Ruban ALEXIS, Sai Prashanth RAMANATHAN, Ramasubramaniam GANESAN