US 12,335,102 B2
Geolocation-based automatic configuration of network devices
Balaji Sundararajan, Fremont, CA (US); Ankur Bhargava, Pleasanton, CA (US); Bhairav Dutia, Santa Clara, CA (US); Vivek Agarwal, Campbell, CA (US); and Aastha Verma, San Jose, CA (US)
Assigned to Cisco Technology, Inc., San Jose, CA (US)
Filed by Cisco Technology, Inc., San Jose, CA (US)
Filed on May 18, 2023, as Appl. No. 18/320,136.
Claims priority of provisional application 63/493,179, filed on Mar. 30, 2023.
Prior Publication US 2024/0333598 A1, Oct. 3, 2024
Int. Cl. H04L 41/12 (2022.01); H04L 41/0893 (2022.01); H04L 41/0894 (2022.01); H04L 41/0895 (2022.01)
CPC H04L 41/12 (2013.01) [H04L 41/0893 (2013.01); H04L 41/0894 (2022.05); H04L 41/0895 (2022.05)] 18 Claims
OG exemplary drawing
 
1. A non-transitory computer-readable medium storing instructions that, when executed, causes a processor to perform operations, comprising:
creating a network device hierarchy among a plurality of nodes, the network device hierarchy comprising a plurality of geography-based groups defined by a corresponding number of geolocations;
associating each of the plurality of geography-based groups with a plurality of different configuration intents;
associating each of the plurality of nodes with one of the plurality of geography-based groups;
deploying the plurality of nodes based on a respective one of the corresponding number of geolocations;
identifying at least one secure Internet gateway (SIG) template for each of the plurality of nodes based on a device source internet protocol (IP) address of the plurality of nodes; and
configuring a geolocation-specific cloud provider for each of the plurality of nodes based on the SIG template.