US 12,464,049 B2
Systems and methods for network device management using device clustering
Michael Benjamin, Broomfield, CO (US)
Assigned to Level 3 Communications, LLC, Denver, CO (US)
Filed by Level 3 Communications, LLC, Broomfield, CO (US)
Filed on Jun. 1, 2023, as Appl. No. 18/204,661.
Application 18/204,661 is a continuation of application No. 17/485,587, filed on Sep. 27, 2021, granted, now 11,671,328.
Application 17/485,587 is a continuation of application No. 16/682,796, filed on Nov. 13, 2019, granted, now 11,140,038, issued on Oct. 5, 2021.
Claims priority of provisional application 62/778,761, filed on Dec. 12, 2018.
Prior Publication US 2023/0327954 A1, Oct. 12, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 15/177 (2006.01); H04L 9/40 (2022.01); H04L 41/0681 (2022.01); H04L 41/069 (2022.01); H04L 41/082 (2022.01); H04L 41/0853 (2022.01); H04L 41/142 (2022.01); H04L 45/122 (2022.01); H04L 67/125 (2022.01); H04L 67/303 (2022.01)
CPC H04L 67/303 (2013.01) [H04L 41/0681 (2013.01); H04L 41/069 (2013.01); H04L 41/082 (2013.01); H04L 41/0853 (2013.01); H04L 41/142 (2013.01); H04L 45/122 (2013.01); H04L 63/20 (2013.01); H04L 67/125 (2013.01)] 11 Claims
OG exemplary drawing
 
1. A method of managing networked devices, the method comprising:
with a processor coupled with a non-transitory computer readable medium having computer executable instructions:
generating a first set of device attributes for a first device, the first set of device attributes obtained from network traffic data associated with the first device;
generating a second set of device attributes for a second device, the second set of device attributes obtained from network traffic data associated with the second device;
applying, to each of the first set of device attributes and the second set of device attributes, a first clustering operation that assigns devices into clusters based on shared device attributes, the first clustering operation assigning each of the first device and the second device to a first cluster;
updating the second set of device attributes based on additional network traffic data associated with the second device;
applying a second clustering operation that assigns the second device to a second cluster different than the first cluster; and
in response to determining the second clustering operation assigns the second device to the second cluster, initiating a responsive action corresponding to the second device.