US 11,750,558 B2
System and method for managing network connected devices
Avidor Bartov, Tel-Aviv (IL); Itay Weiss, Holon (IL); Ofri Shur, Kfar Saba (IL); Dean Sysman, New York, NY (US); and Shmuel Ur, Shorashim (IL)
Assigned to Axonius Solutions Ltd., Tel-Aviv (IL)
Filed by Axonius Solutions Ltd., Tel-Aviv (IL)
Filed on Jan. 11, 2023, as Appl. No. 18/95,556.
Application 18/095,556 is a continuation of application No. 17/346,335, filed on Jun. 14, 2021, granted, now 11,575,643.
Application 17/346,335 is a continuation of application No. 16/861,253, filed on Apr. 29, 2020, granted, now 11,063,904, issued on Jul. 13, 2021.
Application 16/861,253 is a continuation of application No. 16/150,312, filed on Oct. 3, 2018, granted, now 10,652,208, issued on May 12, 2020.
Prior Publication US 2023/0171224 A1, Jun. 1, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 29/12 (2006.01); H04L 15/16 (2006.01); H04L 29/08 (2006.01); H04L 29/06 (2006.01); G06F 15/16 (2006.01); H04L 61/3015 (2022.01); H04L 67/06 (2022.01); H04L 67/1097 (2022.01)
CPC H04L 61/3025 (2013.01) [H04L 67/06 (2013.01); H04L 67/1097 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A system for managing network connected devices, comprising at least one hardware processor adapted for:
reducing an amount of times a management operation is performed on a network connected device of a plurality of network connected devices by:
selecting a device descriptor describing the network connected device from a plurality of device descriptors, each device descriptor describing one of the plurality of network connected devices, each device descriptor having one or more domain device identifiers, each identifier associating the device descriptor with one of a plurality of management domains, and each device descriptor having a plurality of supported actions, each of the plurality of supported actions supported by the respective network connected device described thereby via one of the plurality of management domains; and
performing the management operation on the network connected device by instructing execution on the network connected device of at least one operation according to at least one action, where the at least one action is supported by the network connected device via a management domain of the plurality of management domains;
wherein the device descriptor is a unique device descriptor produced by merging at least some of the plurality of device descriptors, including:
a first device descriptor of the plurality of device descriptors where the first device descriptor describes the network connected device, and where the respective plurality of supported operations thereof is via the management domain, and
a second device descriptor of the plurality of device descriptors where the second device descriptor describes the network connected device, and where the respective plurality of supported operations thereof is via another management domain, by:
for each existing device descriptor of the plurality of device descriptors:
for each of the plurality of management domains not associated with the existing device descriptor:
instructing execution on another network connected device described by the existing device descriptor a domain identification query according to the existing device descriptor's plurality of supported actions, to determine a new domain device identifier;
identifying in the plurality of device descriptors a second device descriptor having a domain device identifier equal to the new domain device identifier; and
merging the existing device descriptor with the second device descriptor.