Patent ID: 11956639
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 0:
1. A computer-implemented method for provisioning an Internet of Things (IoT) device, the method comprising:
receiving, at a device provisioning system, an event schema for the IoT device, wherein the event schema includes one or more event types collected by the IoT device;
comparing the one or more event types from the event schema with a plurality of combinations of one or more event types in a device type schema list to identify a match between the one or more event types in the event schema from the IoT device and one of the plurality of combinations of one or more event types in the device type schema list, wherein the device type schema list correlates different combinations of event types to different device types;
in response to identifying a match, assigning the device type to the IoT device based on a correlation in the device type schema list for the device type and the matched combination of one or more event types;
provisioning the IoT device with validated credentials based on the assigned device type; and
updating the device type schema list based on the received event schema for the IoT device, wherein the updating the device type schema list includes correlating the received event schema and the assigned device type.