US 11,811,631 B1
Methods and system to validate a change in a computer networking system
Dipen Vardhe, San Jose, CA (US); Suresh Katukam, Milpitas, CA (US); Gopal Raman, San Jose, CA (US); and Tjandra Trisno, San Jose, CA (US)
Assigned to Nile Global, Inc., San Jose, CA (US)
Filed by Nile Global, Inc., San Jose, CA (US)
Filed on Apr. 15, 2022, as Appl. No. 17/721,819.
Int. Cl. H04L 43/0811 (2022.01); H04L 12/10 (2006.01); H04L 43/10 (2022.01); H04L 41/0893 (2022.01)
CPC H04L 43/0811 (2013.01) [H04L 12/10 (2013.01); H04L 41/0893 (2013.01); H04L 43/10 (2013.01)] 23 Claims
OG exemplary drawing
 
1. A method to validate a change in a computer networking system, the method comprising:
identifying, at a network management system, at least one candidate device, wherein a candidate device has a network connection to a device that is a target of the change in the computer networking system;
collecting, at the network management system, metrics related to the at least one candidate device;
triggering, by the network management system, the change at a target device; and
validating, at the network management system, the change in the computer networking system using the metrics of the at least one candidate device,
wherein collecting, at the network management system, the metrics related to the at least one candidate device comprises:
at the network management system, transmitting a poll metrics message to the target device, wherein a request metrics message is transmitted from the target device to the at least one candidate device in response to receiving the poll metrics message, and wherein a plurality of requested metrics are transmitted from the at least one candidate device to the target device via a requested metrics message; and
at the network management system, receiving a polled metrics message that includes the requested metrics from the target device,
wherein identifying the at least one candidate device involves:
polling, by the network management system, candidacy information of at least one end device included in the computer networking system; and
determining, at the network management system, whether the at least one end device qualifies as the at least one candidate device using the candidacy information, wherein the at least one end device qualifies as the at least one candidate device if the at least one end device has not been offline for more than an amount of time it takes for a networking system to reboot, and wherein the reboot is caused by a previous change to the computer networking system.