SYSTEMS AND METHODS FOR LIFECYCLE MANAGEMENT FOR REGISTERED INTERNET OF THINGS UNIVERSAL ID (IOT DEVICES)
Apparatuses and methods for an Internet of Things (IoT) device registry are provided. An apparatus for an IoT device registry includes a property-monitoring circuit structured to generate a query for device property data for an IoT device to an IoT device registrar server; interpret the device property data received from the IoT device registrar server to determine whether there is a change in the device property data; if the property-monitoring circuit determines that there is a change in the device property data, generate a notification of the change; and transmit the notification of the change to the IoT device registrar server.
1 . An apparatus, comprising:
a property-monitoring circuit structured to:
generate a query for device property data for an Internet of Things (IoT) device to an IoT device registrar server;
interpret the device property data received from the IoT device registrar server to determine whether there is a change in the device property data;
if the property-monitoring circuit determines that there is a change in the device property data, generate a notification of the change; and
transmit the notification of the change to the IoT device registrar server.
2 . The apparatus of claim 1 , wherein the query is initiated by at least one of: the device, a user of the device, a seller of the device, a purchaser of the device, a manufacturer of the device, or the IoT device registrar server.
3 . The apparatus of claim 1 , wherein the change is determined by analyzing historical device property data.
4 . The apparatus of claim 1 , wherein the determining that the device has reached end-of-life comprises receiving a user input indicating that the device has reached end-of-life.
5 . The apparatus of claim 1 , wherein the determining that the device has reached end-of-life comprises receiving a security notification indicating a device decommissioning.
6 . The apparatus of claim 1 , wherein the determining that the device has reached end-of-life comprises receiving a decommission notification indicating a device decommissioning.
7 . The apparatus of claim 1 , further comprising a display circuit structured to display the notification of the change.
8 . The apparatus of claim 7 , wherein the display circuit comprises a Single Pane of Glass (SPG) display circuit included in an SPG system.
9 . The apparatus of claim 8 , wherein the SPG system comprises a graphical user interface.
10 . A method, comprising:
generating a query for device property data for an Internet of Things (IoT) device to an IoT device registrar server;
interpreting the device property data received from the IoT device registrar server to determine whether there is a change in the device property data;
if it is determined that there is a change in the device property data, generating a notification of the change; and
transmitting the notification of the change to the IoT device registrar server.
11 . The method of claim 10 , wherein the query is initiated by at least one of: the device, a user of the device, a seller of the device, a purchaser of the device, a manufacturer of the device, or the IoT device registrar server.
12 . The method of claim 10 , wherein the change is determined by analyzing historical device property data.
13 . The method of claim 10 , wherein the change comprises a security event.
14 . The method of claim 10 , wherein the determining that the device has reached end-of-life comprises receiving a user input indicating that the device has reached end-of-life.
15 . The method of claim 10 , further comprising generating a quarantine value indicating that a device should be quarantined.
16 . The method of claim 10 , further comprising generating a security value indicating that a device may be subject to a security event.
17 . The method of claim 10 , further comprising generating an ownership notification indicating that an ownership value corresponding to the device has changed.
18 . A method, comprising:
determining that a device has reached end-of-life;
generating a query for Internet of Things Universal Identification (IoT UID) data corresponding to the device to an IoT device registrar server;
interpreting IoT UID data received from the IoT device registrar server to identify a set of IoT UIDs corresponding to the device;
identifying a first UID list comprising a first subset of the set of IoT UIDs to be reused;
identifying a second UID list comprising a second subset of the set of IoT UIDs, different from the first subset, to be retired; and
transmitting the first UID list and the second UID list to the IoT device registrar server.
19 . The method of claim 18 , wherein either of the first subset or the second subset of the set of IoT UIDs is an empty subset.
20 . The method of claim 18 , further comprising storing the second UID list, comprising the second subset of the set of IoT UIDs to be retired in a global retired UID registry, in the IoT device registrar server.