US 12,278,742 B2
Systems and methods for automated verification and reconfiguration of disconnected network devices
Brian V. H. Nguyen, Thornton, CO (US); and Shellie Wickham, Brighton, CO (US)
Assigned to Level 3 Communicatios, LLC, Denver, CO (US)
Filed by Level 3 Communications, LLC, Denver, CO (US)
Filed on Jul. 18, 2024, as Appl. No. 18/777,096.
Application 18/777,096 is a continuation of application No. 18/237,647, filed on Aug. 24, 2023, granted, now 12,047,257.
Application 18/237,647 is a continuation of application No. 17/976,323, filed on Oct. 28, 2022, granted, now 11,743,146, issued on Aug. 29, 2023.
Application 17/976,323 is a continuation of application No. 17/712,634, filed on Apr. 4, 2022, granted, now 11,489,740, issued on Nov. 1, 2022.
Application 17/712,634 is a continuation of application No. 17/015,135, filed on Sep. 9, 2020, granted, now 11,303,542, issued on Apr. 12, 2022.
Application 17/015,135 is a continuation of application No. 16/034,707, filed on Jul. 13, 2018, granted, now 10,778,541, issued on Sep. 15, 2020.
Claims priority of provisional application 62/534,564, filed on Jul. 19, 2017.
Prior Publication US 2024/0372790 A1, Nov. 7, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 41/5054 (2022.01); H04L 41/0659 (2022.01)
CPC H04L 41/5054 (2013.01) [H04L 41/0661 (2023.05)] 16 Claims
OG exemplary drawing
 
1. A method of disconnecting a network service provided over a network service path using a computing device including a processor, the method comprising:
obtaining, by the computing device, a service identifier assigned to the network service;
identifying, using the processor, a port of a network device included in the network service path using the service identifier;
transmitting a request to the network device for port configuration data of the network device;
receiving, at the computing device and in response to the request, the port configuration data of the network device;
determining, using the processor, that the port is assigned to the network service from the port configuration data; and
executing, using the computing device, a remediation operation in response to determining the port is assigned to the network service, the remediation operation including transmitting a reconfiguration command to the network device, wherein the reconfiguration command is adapted to cause the network device to update the port configuration data to free the port,
wherein the port configuration data includes a port status indicating the port is one of active and inactive and determining the port is assigned to the network service comprises determining the port is active based on the port status.