CPC H04L 67/12 (2013.01) [G06F 21/10 (2013.01); G16Y 40/10 (2020.01); G16Y 40/35 (2020.01); H04L 67/1095 (2013.01)] | 16 Claims |
1. A method, comprising:
receiving, at a network management system, a request to allocate a license to a first endpoint device, wherein the first endpoint device further comprises a first Internet of Things (IoT) device;
selecting a license instance, from a plurality of license instances, to allocate to the first endpoint device, based at least in part on one or more of:
real-time device metadata for the first endpoint device,
state data for the first endpoint device,
additional real-time device metadata for one or more other endpoint devices within an IoT environment including the first endpoint device, and
additional state data for the one or more other endpoint devices within the IoT environment;
identifying a digital twin maintained by the network management system and corresponding to the first endpoint device, wherein the digital twin comprises a digital representation of a current state of the first endpoint device; and
assigning the selected license instance to the first endpoint device comprising setting a value in the digital twin indicating that a valid license has been assigned to the first endpoint device,
wherein a digital twin synchronization operation is performed to provide, to the first endpoint device, an indication that the valid license has been assigned to the first endpoint device.
|