Patents by Inventor Kumar Mahadevan
Kumar Mahadevan 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: 20250141796Abstract: Present disclosure includes determining, at two or more gateway nodes that each communicate with a plurality of branch nodes and a plurality of resources, dynamically a path between each of the plurality of branch nodes and each of the plurality of resources, wherein the path includes one or more virtual routers; generating, at the two or more gateways, dynamically a path length based upon a number of virtual routers each path traverses; automatically translating the path length to an overlay management protocol route preference for each of the plurality of resources.Type: ApplicationFiled: October 31, 2023Publication date: May 1, 2025Inventors: Satish Kumar Mahadevan, Laxmikantha Reddy Ponnuru, Pritam Baruah, Sourav Sen, Samir Thoria, Ramakumara Kariyappa
-
Publication number: 20250126045Abstract: A process can include determining affinity information indicative of route preferences between branch routers and gateway routers. A prefix can be determined for a subnet of branch routers located at a same branch location. An affinity position of a first gateway router can be determined based on affinity information of the branch routers in the subnet. A mapping can be determined between a local preference Border Gateway Protocol (BGP) community attribute and the affinity position of the first gateway router, wherein a mapped local preference BGP community attribute and the affinity position are indicative of a same routing preference. The mapped local preference BGP community attribute can be attached to routes from the first gateway router into a cloud service provider. Affinity-based route preferences are indicated to the cloud service provider by redistributing the routes from the first gateway router with the mapped local preference BGP community attribute attached.Type: ApplicationFiled: October 11, 2023Publication date: April 17, 2025Inventors: Balaji Sundararajan, Michael Moskal, Satish Kumar Mahadevan, Vivek Agarwal, Pradeep Kanavihalli Subramanyasetty, Prabahar Radhakrishnan, Samir Thoria, Pritam Baruah, Samantha Misra, Shailendra Vinod Pardeshi
-
Publication number: 20250126091Abstract: A process can include determining a plurality of Network Address Translation (NAT) routes associated with respective edge routers included in a same virtual private network (VPN) for communicating with a software-defined wide area network (SDWAN). A process can include identifying a first subset of the plurality of NAT routes as mapped to a first public NAT address included in a NAT pool associated with the VPN. A process can include tagging each NAT route of the first subset with a tag value indicative of a preferred router for receiving return traffic of the respective NAT route. A process can include routing traffic on a respective NAT route of the plurality of NAT routes based on applying, at an SDWAN controller, a corresponding control policy matching the tag value of the respective NAT route.Type: ApplicationFiled: October 8, 2024Publication date: April 17, 2025Inventors: Balaji Sundararajan, Ajeet Pal Singh Gill, Sampath Sthothra Bhasham, Satish Kumar Mahadevan, Madhusudan V. Gindi, Tahir Ali
-
Patent number: 12261919Abstract: Techniques for enabling service insertion using dynamic service path selection are described herein. In some aspects, the techniques described herein relate to avoiding a service route that passes through a service router when the second-leg path from the service router to a destination router is unreachable. In some cases, the techniques described herein relate to avoiding a route that includes a service router that does not have a path to a viable target in a core service region.Type: GrantFiled: June 2, 2023Date of Patent: March 25, 2025Assignee: Cisco Technology, Inc.Inventors: Satish Kumar Mahadevan, Laxmikantha Reddy Ponnuru, Pritam Baruah
-
Publication number: 20250071061Abstract: Systems and methods are provided for re-balancing and healing of an SD-WAN in an unbalanced state and/or experiencing one or more failure states. In response to a request to connect to a new controller resulting from OMP load shedding from a first controller, the system can identify other controllers capable of handling the load requirements of the edge router. The system can incorporate the controller group preference of the edge router and select a second controller based on the identified other controllers and within the preferred controller group. If not possible, the system can temporarily assign the edge router to non-preferred controller groups and move them back to controllers in the preferred controller group once it becomes viable. The system further enhances OMP graceful restart (GR) logic to incorporate the load shedding effect and avoid unnecessary route retention that GR entails.Type: ApplicationFiled: August 25, 2023Publication date: February 27, 2025Inventors: Satish Kumar Mahadevan, Sheikh M Qumruzzaman, Ravi Kiran Chintallapudi, Prosenjit Sarkar, Sourav Sen, Balaji Sundararajan, Rahul P Hardikar
-
Patent number: 12238006Abstract: Systems and methods are provided for re-balancing and healing of an SD-WAN in an unbalanced state and/or experiencing one or more failure states. In response to a request to connect to a new controller resulting from OMP load shedding from a first controller, the system can identify other controllers capable of handling the load requirements of the edge router. The system can incorporate the controller group preference of the edge router and select a second controller based on the identified other controllers and within the preferred controller group. If not possible, the system can temporarily assign the edge router to non-preferred controller groups and move them back to controllers in the preferred controller group once it becomes viable. The system further enhances OMP graceful restart (GR) logic to incorporate the load shedding effect and avoid unnecessary route retention that GR entails.Type: GrantFiled: August 25, 2023Date of Patent: February 25, 2025Assignee: Cisco Technology, Inc.Inventors: Satish Kumar Mahadevan, Sheikh M Qumruzzaman, Ravi Kiran Chintallapudi, Prosenjit Sarkar, Sourav Sen, Balaji Sundararajan, Rahul P Hardikar
-
Patent number: 12199942Abstract: A process can include determining a plurality of Network Address Translation (NAT) routes associated with respective edge routers included in a same virtual private network (VPN) for communicating with a software-defined wide area network (SDWAN). A process can include identifying a first subset of the plurality of NAT routes as mapped to a first public NAT address included in a NAT pool associated with the VPN. A process can include tagging each NAT route of the first subset with a tag value indicative of a preferred router for receiving return traffic of the respective NAT route. A process can include routing traffic on a respective NAT route of the plurality of NAT routes based on applying, at an SDWAN controller, a corresponding control policy matching the tag value of the respective NAT route.Type: GrantFiled: October 11, 2023Date of Patent: January 14, 2025Assignee: Cisco Technology, Inc.Inventors: Balaji Sundararajan, Ajeet Pal Singh Gill, Sampath Sthothra Bhasham, Satish Kumar Mahadevan, Madhusudan V. Gindi, Tahir Ali
-
Publication number: 20250016236Abstract: Disclosed herein are systems, methods, and computer-readable media for upgrading vSmart controllers. In one aspect, a method includes an edge router receiving a notification from a vSmart controller that an upgrade to the controller will occur. The notification can be dynamically triggered by a centralized network management system. In some embodiments, the vSmart controller can run as a virtual machine (VM) and maintains a control plane connection with one or more edge routers in an overlay network. In response to the notification, a length of time of an expiry timer in which the edge router attempts to connect to the vSmart controller can be increased, and the edge router can connect to the vSmart controller once the increased length of time has passed.Type: ApplicationFiled: September 24, 2024Publication date: January 9, 2025Inventors: Prosenjit Sarkar, Satish Kumar Mahadevan, Ravi Kiran Chintallapudi, Mahendra Kumar Samarya
-
Publication number: 20250007825Abstract: Techniques for symmetric routing in a software-defined wide area network (SDWAN) are disclosed herein. In some aspects, the techniques described herein relate to a method including: determining a first device group, wherein the first device group includes a first router associated with a branch tag and a second router associated with a hub tag; determining a second device group, wherein the second device group includes a third router associated with and a fourth router associated with the hub tag; transmitting a first route advertisement associated with a first route from the first router to the second router to the first router; transmitting a second route advertisement associated with a second route from the first router to the third router to the first router; and preventing transmission of a third route advertisement associated with a third route from the first router to the fourth router to the first router.Type: ApplicationFiled: June 29, 2023Publication date: January 2, 2025Applicant: Cisco Technology, Inc.Inventors: Satish Kumar Mahadevan, Basavaraju Halappa, Prosenjit Sarkar, Srinivas Yalamanchali, Sourav Sen
-
Patent number: 12184736Abstract: Disclosed herein are systems, methods, and computer-readable media for upgrading vSmart controllers. In one aspect, a method includes an edge router receiving a notification from a vSmart controller that an upgrade to the controller will occur. The notification can be dynamically triggered by a centralized network management system. In some embodiments, the vSmart controller can run as a virtual machine (VM) and maintains a control plane connection with one or more edge routers in an overlay network. In response to the notification, a length of time of an expiry timer in which the edge router attempts to connect to the vSmart controller can be increased, and the edge router can connect to the vSmart controller once the increased length of time has passed.Type: GrantFiled: July 10, 2023Date of Patent: December 31, 2024Assignee: Cisco Technology, Inc.Inventors: Prosenjit Sarkar, Satish Kumar Mahadevan, Ravi Kiran Chintallapudi, Mahendra Kumar Samarya
-
Publication number: 20240406276Abstract: Techniques for enabling service insertion using dynamic service path selection are described herein. In some aspects, the techniques described herein relate to avoiding a service route that passes through a service router when the second-leg path from the service router to a destination router is unreachable. In some cases, the techniques described herein relate to avoiding a route that includes a service router that does not have a path to a viable target in a core service region.Type: ApplicationFiled: June 2, 2023Publication date: December 5, 2024Applicant: Cisco Technology, Inc.Inventors: Satish Kumar Mahadevan, Laxmikantha Reddy Ponnuru, Pritam Baruah
-
Publication number: 20240348530Abstract: The present technology intelligently selects routes to be distributed to edge network device from SD-WAN controllers. Rather than indiscriminately distributing routes, the present technology utilizes logic to account for route viability conditions to determine whether a route between a first edge network device and a second edge network device is likely to be usable between the edge network devices.Type: ApplicationFiled: July 10, 2023Publication date: October 17, 2024Inventors: Satish Kumar Mahadevan, Sourav Sen, Hamzah Shuaib Kardame, Jean-Marc Barozet, Basavaraju Halappa
-
Publication number: 20240340347Abstract: Disclosed herein are systems, methods, and computer-readable media for upgrading vSmart controllers. In one aspect, a method includes an edge router receiving a notification from a vSmart controller that an upgrade to the controller will occur. The notification can be dynamically triggered by a centralized network management system. In some embodiments, the vSmart controller can run as a virtual machine (VM) and maintains a control plane connection with one or more edge routers in an overlay network. In response to the notification, a length of time of an expiry timer in which the edge router attempts to connect to the vSmart controller can be increased, and the edge router can connect to the vSmart controller once the increased length of time has passed.Type: ApplicationFiled: July 10, 2023Publication date: October 10, 2024Inventors: Prosenjit Sarkar, Satish Kumar Mahadevan, Ravi Kiran Chintallapudi, Mahendra Kumar Samarya
-
Patent number: 12095652Abstract: Techniques are described for suppressing data plane traffic using a service monitoring policy for data plane control. If a service provided to a router becomes nonfunctional, preventing the router from being able to forward traffic to a next-hop device, data plane traffic from client devices on the data plane that requires the use of the nonfunctioning service is suppressed. Additionally, new communication pathways to the router that will use the nonfunctioning service are prevented from being established. Traffic is redirected to another router with a functioning service. Thus, traffic that may normally be directed to the router with the nonfunctioning service and not able to be forwarded (e.g., blackholing of data) can be forwarded to the other router.Type: GrantFiled: June 2, 2023Date of Patent: September 17, 2024Assignee: Cisco Technology, Inc.Inventors: Balaji Sundararajan, Satish Kumar Mahadevan, Ramakumara Kariyappa, Ganesh Devendrachar, Arul Murugan Manickam, Samir D Thoria, Pritam Baruah, Deepa Rajendra Sangolli, Avinash Shah
-
Patent number: 11962498Abstract: Symmetric networking techniques disclosed herein can be applied by gateway routers in cloud networks. The techniques can ensure that both outbound traffic received at a cloud from a branch device and return traffic directed from the cloud back to the branch device are processed by a same gateway router. The gateway router can use network address translation to insert IP addresses from an inside pool and an outside pool assigned to the router.Type: GrantFiled: June 9, 2023Date of Patent: April 16, 2024Assignee: Cisco Technology, Inc.Inventors: Balaji Sundararajan, Ramakumara Kariyappa, Nithin Bangalore Raju, Bhairav Dutia, Vivek Agarwal, Satish Kumar Mahadevan, Ankur Bhargava
-
Patent number: 11916786Abstract: According to some embodiments, a software defined wide area network (SD-WAN) includes a first region and a second region. The first region includes multiple first routing controllers and multiple first SD-WAN edge routers. The second region includes multiple second routing controllers and multiple second SD-WAN edge routers. Each first SD-WAN edge router of the first region is configured to establish Overlay Management Protocol (OMP) peering connections with the plurality of first routing controllers of the first region but to avoid establishing OMP peering connections with the plurality of second routing controllers of the second region. Each second SD-WAN edge router of the second region is configured to establish OMP peering connections with the plurality of second routing controllers of the second region but to avoid establishing OMP peering connections with the plurality of first routing controllers of the first region.Type: GrantFiled: January 27, 2022Date of Patent: February 27, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: Samir Thoria, Vivek Agarwal, Satish Kumar Mahadevan, Laxmikantha Reddy Ponnuru, Jean-Marc Barozet, Hamzah Kardame
-
Publication number: 20230052974Abstract: According to some embodiments, a software defined wide area network (SD-WAN) includes a first region and a second region. The first region includes multiple first routing controllers and multiple first SD-WAN edge routers. The second region includes multiple second routing controllers and multiple second SD-WAN edge routers. Each first SD-WAN edge router of the first region is configured to establish Overlay Management Protocol (OMP) peering connections with the plurality of first routing controllers of the first region but to avoid establishing OMP peering connections with the plurality of second routing controllers of the second region. Each second SD-WAN edge router of the second region is configured to establish OMP peering connections with the plurality of second routing controllers of the second region but to avoid establishing OMP peering connections with the plurality of first routing controllers of the first region.Type: ApplicationFiled: January 27, 2022Publication date: February 16, 2023Inventors: Samir Thoria, Vivek Agarwal, Satish Kumar Mahadevan, Laxmikantha Reddy Ponnuru, Jean-Marc Barozet, Hamzah Kardame
-
Publication number: 20230038824Abstract: Novel mechanisms for compiling routing policies and evaluating network routes, including: (a) an efficient mechanism for representing routing policies to facilitate the runtime evaluation of network routes; (b) a mechanism for late-binding vectors pertaining to external constructs used or recited within the routing policies; and (c) a mechanism for updating routing policy state pertinent to network route evaluation. Existing methods for evaluating network routes on a network device, such as the use of route maps, tend to introduce complexity and extend route evaluation runtime when performing, for example, certain operations to one or more route attributes for any given network route being evaluated. Through implementation of disclosed mechanisms, however, route evaluation runtimes may be reduced, thereby minimizing, if not eliminating, any route evaluation congestion.Type: ApplicationFiled: August 3, 2021Publication date: February 9, 2023Inventors: Satish Kumar Mahadevan, Matthieu Loriol, Sharad Birmiwal, Akshay Gattani, Keon Vafai
-
Patent number: 9296431Abstract: A vehicle upper body structural brace apparatus includes a first member having a first end in a rear region of a vehicle and second and third members each coupled to a second end of the first member. The second and third members are configured to couple lower and upper unibody vehicle structural components, respectively. The first, second and third members transfer impact forces at the first end of the first member from the first end, around first and second vehicle interior regions, and to the lower and upper unibody vehicle structural components.Type: GrantFiled: December 18, 2014Date of Patent: March 29, 2016Assignee: FORD GLOBAL TECHNOLOGIES, LLCInventors: Peyman Aghssa, Michael Kryzaniwskyj, Djamal Eddine Midoun, Jamil M. Alwan, Abdelmonaam Sassi, Kumar Mahadevan
-
Patent number: 9139235Abstract: A vehicle frame includes an outside rail section having an upper flange, a lower flange, and an inward facing cavity between the upper and lower flanges. An inside rail section is coupled along the upper and lower flanges of the outside rail section and has an outward facing cavity that aligns with the inward facing cavity to enclose an interior volume. A pair of hydroform tubes extending vertically through apertures at spaced longitudinal locations in the upper flange and engage a bottom surface of the inward cavity to define a pillar for supporting a vehicle roof.Type: GrantFiled: May 21, 2013Date of Patent: September 22, 2015Assignee: Ford Global Technologies, LLCInventors: Ryan Craig, Jason Scott Balzer, Kumar Mahadevan, Zhenyan Gao, Yuan Zhou