CPC G06Q 30/018 (2013.01) [G06F 8/65 (2013.01); G06F 16/444 (2019.01); G06F 21/44 (2013.01); G06F 21/602 (2013.01); G06F 21/73 (2013.01); G06N 3/08 (2013.01); G06Q 20/4016 (2013.01); G16Y 20/20 (2020.01); G16Y 30/10 (2020.01); G16Y 40/50 (2020.01); H04L 9/0825 (2013.01); H04L 9/0897 (2013.01); H04L 9/14 (2013.01); H04L 41/0806 (2013.01); H04L 41/0813 (2013.01); H04L 41/0853 (2013.01); H04L 43/0817 (2013.01); H04L 63/08 (2013.01); H04L 63/126 (2013.01); H04L 63/1425 (2013.01); H04L 67/12 (2013.01); G16Y 30/00 (2020.01)] | 15 Claims |
1. A method, comprising:
manufacturing, via one or more manufacturing components having at least one processor and at least one memory device, at least a portion of a Greenfield device;
generating, via at least one processor of a device management platform having at least one memory device, device property data corresponding to the Greenfield device;
generating, via the at least one processor of the device management platform, a virtual registration request for the Greenfield device, wherein the virtual registration request includes the device property data;
transmitting, via at least one processor of the device management platform, the virtual registration request to an IoT device registrar server;
verifying, via the at least one processor of the device management platform and based at least in part on a cryptographic key, that an entity requesting registration of the Greenfield device is authorized to do so;
interpreting, via the at least one processor of the device management platform, an IoT UID generated by the IoT device registrar server in response to the device property data;
interpreting, via the at least one processor of the device management platform, a device event message; and
updating, via the at least one processor of the device management platform, a record in an IoT device registry based at least in part on the device event message;
wherein generating and transmitting the virtual registration request is facilitated by a bootstrapping process initiated by the Greenfield device.
|