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

Claim 7:
8. A device provisioning system comprising:
a network interface coupled to a communication network;
a memory configured to store a device type schema list, wherein the device type schema list correlates each of a plurality of device types with a respective one of a plurality of combinations of one or more event types; and
a processor communicatively coupled to the memory and to the network interface, wherein the processor is configured to:
receive, via the network interface, an event schema for an IoT device, wherein the event schema includes one or more event types collected by the IoT device;
compare the one or more event types from the event schema with the plurality of combinations of one or more event types in the 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, assign 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; and
update 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.