US 12,149,410 B2
Automated generation of standard network device configurations
Derek William Engi, Ferndale, MI (US); Gonzalo Salgueiro, Raleigh, NC (US); M. David Hanes, Lewisville, NC (US); Bradley Wise, Sunnyvale, CA (US); and Md Atiqur Rahman, Santa Clara, CA (US)
Assigned to CISCO TECHNOLOGY, INC., San Jose, CA (US)
Filed by Cisco Technology, Inc., San Jose, CA (US)
Filed on Jun. 27, 2022, as Appl. No. 17/850,209.
Application 17/850,209 is a continuation of application No. 17/164,339, filed on Feb. 1, 2021, granted, now 11,418,397.
Prior Publication US 2022/0329488 A1, Oct. 13, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 41/08 (2022.01); G06N 20/00 (2019.01); H04L 41/0893 (2022.01); H04L 41/14 (2022.01); H04L 41/16 (2022.01); H04L 43/16 (2022.01)
CPC H04L 41/0876 (2013.01) [G06N 20/00 (2019.01); H04L 41/0893 (2013.01); H04L 41/14 (2013.01); H04L 41/16 (2013.01); H04L 43/16 (2013.01)] 22 Claims
OG exemplary drawing
 
1. A method comprising:
automatically aggregating one or more first network device configuration blocks into a first version of a standard network device configuration template for one or more network devices of a first network;
automatically aggregating one or more subsequent network device configuration blocks into a subsequent version of the standard network device configuration template;
determining whether a reputation of a user associated with a change from the first version of the standard network device configuration template for the one or more network devices of the first network to the subsequent version of the standard network device configuration template is greater than or less than a threshold reputation level for permitting changes that affect the standard network device configuration template of the first network;
responsive to determining that the reputation of the user associated with the change is greater than the threshold reputation level, replacing the first version of the standard network device configuration template for the one or more network devices of the first network with the subsequent version of the standard network device configuration template, wherein replacing the first version of the standard network device configuration template for the one or more network devices of the first network with the subsequent version of the standard network device configuration template is based further on a frequency of a detection of a particular subsequent network device configuration block of the one or more subsequent network device configuration blocks associated with the change; and
responsive to determining that the reputation of the user associated with the change is less than the threshold reputation level, implementing one or more safety precautions for the one or more network devices of the first network with respect to the change.