Patents by Inventor Basavaraju Halappa

Basavaraju Halappa 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: 20260222291
    Abstract: This disclosure describes techniques and mechanisms for optimizing configuration management in SD-WAN networks. The techniques may enable optimized configuration management, by maintaining a “single copy of config” that gets pushed across an enterprise network to different device models, consisting of different interface types and other nuances of hardware variations. The techniques also enable delivery of a cloud scale device type agnostic orchestration of network services intent. The techniques may also enable a controller to have the ability to identify the configuration intent of the user and generate a configuration based on what a network device can accept. Further the techniques may enable a controller to identify the relevance of a configuration expressed in user intent with regard to a network device, such that a user can be notified where the user intent cannot be met, thereby reducing configuration mistakes.
    Type: Application
    Filed: March 24, 2026
    Publication date: July 30, 2026
    Inventors: Sharmishtha Upadhyay, Manish Jiwansingh Mehra, Abhishek Vijay Kulkami, Balaji Sundararajan, Upendar Surabhi, Bhairav Dutia, Ankur Bhargava, Basavaraju Halappa
  • Patent number: 12647266
    Abstract: In one embodiment, an illustrative method herein may comprise: receiving, at a device in a computer network, a packet having an unencrypted header and an encrypted segment list, wherein the device is an authorized segment hop device and wherein a destination address within the unencrypted header matches an address of the device; decrypting, by the device and in response to the destination address within the unencrypted header matching the address of the device, the encrypted segment list to expose at least a next segment hop address in the encrypted segment list; replacing, by the device, the destination address within the unencrypted header with the next segment hop address; and forwarding, from the device, the packet toward the next segment hop address along with the encrypted segment list.
    Type: Grant
    Filed: October 3, 2024
    Date of Patent: June 2, 2026
    Assignee: Cisco Technology, Inc.
    Inventors: Arul Murugan Manickam, Basavaraju Halappa
  • Patent number: 12627594
    Abstract: Techniques for ensuring symmetric forwarding between disparate networks are described herein. In active/standby hub architectures, hub nodes may be configured to convert a preference order (e.g., indicating a preferred hub node), specified by an endpoint on a wide-area network (WAN)-side of a network, into a local-area network (LAN)-side-routing-metric that is distributed to datacenter router(s) on the LAN-side of the network. When an active hub node loses connection to all of the available routing controllers, the active hub may automatically manipulate the LAN-side-routing-metric to make the metric worse than the standby hub to indicate that the routes being advertised by the active hub are “stale,” such that the datacenter routers prefer the standby hub, avoiding traffic asymmetry as a result of the lost connection.
    Type: Grant
    Filed: April 23, 2024
    Date of Patent: May 12, 2026
    Assignee: Cisco Technology, Inc.
    Inventors: Satish Kumar Mahadevan, Balaji Sundararajan, Basavaraju Halappa, Sourav Sen
  • Publication number: 20260100831
    Abstract: In one embodiment, an illustrative method herein may comprise: receiving, at a device in a computer network, a packet having an unencrypted header and an encrypted segment list, wherein the device is an authorized segment hop device and wherein a destination address within the unencrypted header matches an address of the device; decrypting, by the device and in response to the destination address within the unencrypted header matching the address of the device, the encrypted segment list to expose at least a next segment hop address in the encrypted segment list; replacing, by the device, the destination address within the unencrypted header with the next segment hop address; and forwarding, from the device, the packet toward the next segment hop address along with the encrypted segment list.
    Type: Application
    Filed: October 3, 2024
    Publication date: April 9, 2026
    Inventors: Arul Murugan MANICKAM, Basavaraju HALAPPA
  • Patent number: 12592855
    Abstract: This disclosure describes techniques and mechanisms for optimizing configuration management in SD-WAN networks. The techniques may enable optimized configuration management, by maintaining a “single copy of config” that gets pushed across an enterprise network to different device models, consisting of different interface types and other nuances of hardware variations. The techniques also enable delivery of a cloud scale device type agnostic orchestration of network services intent. The techniques may also enable a controller to have the ability to identify the configuration intent of the user and generate a configuration based on what a network device can accept. Further the techniques may enable a controller to identify the relevance of a configuration expressed in user intent with regard to a network device, such that a user can be notified where the user intent cannot be met, thereby reducing configuration mistakes.
    Type: Grant
    Filed: February 13, 2024
    Date of Patent: March 31, 2026
    Assignee: Cisco Technology, Inc.
    Inventors: Sharmishtha Upadhyay, Manish Jiwansingh Mehra, Abhishek Vijay Kulkarni, Balaji Sundararajan, Upendar Surabhi, Bhairav Dutia, Ankur Bhargava, Basavaraju Halappa
  • Publication number: 20260058901
    Abstract: 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: Application
    Filed: October 29, 2025
    Publication date: February 26, 2026
    Inventors: Satish Kumar Mahadevan, Sourav Sen, Hamzah Shuaib Kardame, Jean-Marc Barozet, Basavaraju Halappa
  • Publication number: 20260046333
    Abstract: A method of creating a connection between a controller and plurality of edge devices may include reading, by a data plane development kit (DPDK) of the controller, a plurality of packets having a common destination port from the plurality of edge devices, and demuxing, by the DPDK, a number of frames of the plurality of packets based on a hash of the plurality of packets, the hash altering the common destination port of the plurality of packets with a corresponding number of sham destination ports. The method may also include, with a TUNTAP interface, injecting the plurality of packets into a network kernel, and with the network kernel, delivering the plurality of packets to a respective one of a plurality of daemon instances.
    Type: Application
    Filed: October 21, 2025
    Publication date: February 12, 2026
    Inventors: Balaji Sundararajan, Kiran Desai, Biju Mathews Mammen, Basavaraju Halappa, Zaheer Aziz
  • Patent number: 12500837
    Abstract: 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: Grant
    Filed: June 29, 2023
    Date of Patent: December 16, 2025
    Assignee: Cisco Technology, Inc.
    Inventors: Satish Kumar Mahadevan, Basavaraju Halappa, Prosenjit Sarkar, Srinivas Yalamanchali, Sourav Sen
  • Patent number: 12483619
    Abstract: A method of creating a connection between a controller and plurality of edge devices may include reading, by a data plane development kit (DPDK) of the controller, a plurality of packets having a common destination port from the plurality of edge devices, and demuxing, by the DPDK, a number of frames of the plurality of packets based on a hash of the plurality of packets, the hash altering the common destination port of the plurality of packets with a corresponding number of sham destination ports. The method may also include, with a TUNTAP interface, injecting the plurality of packets into a network kernel, and with the network kernel, delivering the plurality of packets to a respective one of a plurality of daemon instances.
    Type: Grant
    Filed: December 6, 2022
    Date of Patent: November 25, 2025
    Assignee: Cisco Technology, Inc.
    Inventors: Balaji Sundararajan, Kiran Desai, Biju Mathews Mammen, Basavaraju Halappa, Zaheer Aziz
  • Patent number: 12476901
    Abstract: 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: Grant
    Filed: July 10, 2023
    Date of Patent: November 18, 2025
    Assignee: Cisco Technology, Inc.
    Inventors: Satish Kumar Mahadevan, Sourav Sen, Hamzah Shuaib Kardame, Jean-Marc Barozet, Basavaraju Halappa
  • Publication number: 20250350561
    Abstract: This disclosure describes techniques and mechanisms for utilizing affinity routing in SDWAN networks. The techniques may enable network administrators to assign and/or configure affinity numbers to hub(s) and/or gateway(s), tunneling interface(s), service(s), etc., as well as affinity-preference-order(s) to edge device(s) within the network. Network administrators may also configure control polic(ies). The techniques enable a scalable and simplified way to automatically load-balance traffic across different gateways within a network, while reducing network resource usage. The techniques may utilize routing affinity to achieve a variety of networking related functionalities, including automatic load-balancing of traffic, provisioning of active and backup gateways, optimal route distribution to routers from routing controllers, optimized service placement for edge routers, without the need for any policy configuration at all, let alone complex policies.
    Type: Application
    Filed: July 23, 2025
    Publication date: November 13, 2025
    Inventors: Satish Kumar Mahadevan, Hamzah Shuaib Kardame, Arsalan Arsalan, Tahir Ali, Mrigendra Singh Patel, Basavaraju Halappa
  • Publication number: 20250330417
    Abstract: Techniques for ensuring symmetric forwarding between disparate networks are described herein. In active/standby hub architectures, hub nodes may be configured to convert a preference order (e.g., indicating a preferred hub node), specified by an endpoint on a wide-area network (WAN)-side of a network, into a local-area network (LAN)-side-routing-metric that is distributed to datacenter router(s) on the LAN-side of the network. When an active hub node loses connection to all of the available routing controllers, the active hub may automatically manipulate the LAN-side-routing-metric to make the metric worse than the standby hub to indicate that the routes being advertised by the active hub are “stale,” such that the datacenter routers prefer the standby hub, avoiding traffic asymmetry as a result of the lost connection.
    Type: Application
    Filed: April 23, 2024
    Publication date: October 23, 2025
    Inventors: Satish Kumar Mahadevan, Balaji Sundararajan, Basavaraju Halappa, Sourav Sen
  • Patent number: 12395435
    Abstract: This disclosure describes techniques and mechanisms for utilizing affinity routing in SDWAN networks. The techniques may enable network administrators to assign and/or configure affinity numbers to hub(s) and/or gateway(s), tunneling interface(s), service(s), etc., as well as affinity-preference-order(s) to edge device(s) within the network. Network administrators may also configure control polic(ies). The techniques enable a scalable and simplified way to automatically load-balance traffic across different gateways within a network, while reducing network resource usage. The techniques may utilize routing affinity to achieve a variety of networking related functionalities, including automatic load-balancing of traffic, provisioning of active and backup gateways, optimal route distribution to routers from routing controllers, optimized service placement for edge routers, without the need for any policy configuration at all, let alone complex policies.
    Type: Grant
    Filed: January 5, 2023
    Date of Patent: August 19, 2025
    Assignee: Cisco Technology, Inc.
    Inventors: Satish Mahadevan, Hamzah Shuaib Kardame, Arsalan Arsalan, Tahir Ali, Mrigendra Singh Patel, Basavaraju Halappa
  • Publication number: 20250202765
    Abstract: This disclosure describes techniques and mechanisms for optimizing configuration management in SD-WAN networks. The techniques may enable optimized configuration management, by maintaining a “single copy of config” that gets pushed across an enterprise network to different device models, consisting of different interface types and other nuances of hardware variations. The techniques also enable delivery of a cloud scale device type agnostic orchestration of network services intent. The techniques may also enable a controller to have the ability to identify the configuration intent of the user and generate a configuration based on what a network device can accept. Further the techniques may enable a controller to identify the relevance of a configuration expressed in user intent with regard to a network device, such that a user can be notified where the user intent cannot be met, thereby reducing configuration mistakes.
    Type: Application
    Filed: February 13, 2024
    Publication date: June 19, 2025
    Inventors: Sharmishtha Upadhyay, Manish Jiwansingh Mehra, Abhishek Vijay Kulkarni, Balaji Sundararajan, Upendar Surabhi, Bhairav Dutia, Ankur Bhargava, Basavaraju Halappa
  • Publication number: 20250007825
    Abstract: 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: Application
    Filed: June 29, 2023
    Publication date: January 2, 2025
    Applicant: Cisco Technology, Inc.
    Inventors: Satish Kumar Mahadevan, Basavaraju Halappa, Prosenjit Sarkar, Srinivas Yalamanchali, Sourav Sen
  • Publication number: 20240348530
    Abstract: 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: Application
    Filed: July 10, 2023
    Publication date: October 17, 2024
    Inventors: Satish Kumar Mahadevan, Sourav Sen, Hamzah Shuaib Kardame, Jean-Marc Barozet, Basavaraju Halappa
  • Publication number: 20240236001
    Abstract: This disclosure describes techniques and mechanisms for utilizing affinity routing in SDWAN networks. The techniques may enable network administrators to assign and/or configure affinity numbers to hub(s) and/or gateway(s), tunneling interface(s), service(s), etc., as well as affinity-preference-order(s) to edge device(s) within the network. Network administrators may also configure control polic(ies). The techniques enable a scalable and simplified way to automatically load-balance traffic across different gateways within a network, while reducing network resource usage. The techniques may utilize routing affinity to achieve a variety of networking related functionalities, including automatic load-balancing of traffic, provisioning of active and backup gateways, optimal route distribution to routers from routing controllers, optimized service placement for edge routers, without the need for any policy configuration at all, let alone complex policies.
    Type: Application
    Filed: January 5, 2023
    Publication date: July 11, 2024
    Inventors: Satish Mahadevan, Hamzah Shuaib Kardame, Arsalan Arsalan, Tahir Ali, Mrigendra Singh Patel, Basavaraju Halappa
  • Publication number: 20240056498
    Abstract: A method of creating a connection between a controller and plurality of edge devices may include reading, by a data plane development kit (DPDK) of the controller, a plurality of packets having a common destination port from the plurality of edge devices, and demuxing, by the DPDK, a number of frames of the plurality of packets based on a hash of the plurality of packets, the hash altering the common destination port of the plurality of packets with a corresponding number of sham destination ports. The method may also include, with a TUNTAP interface, injecting the plurality of packets into a network kernel, and with the network kernel, delivering the plurality of packets to a respective one of a plurality of daemon instances.
    Type: Application
    Filed: December 6, 2022
    Publication date: February 15, 2024
    Applicant: Cisco Technology, Inc.
    Inventors: Biju Mathews Mammen, Kiran Desai, Balaji Sundararajan, Basavaraju Halappa, Zaheer Aziz