Patent ID: 11936549
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 10:
11. A device, comprising:
a memory to store data and instructions; and
a processor in communication with the memory, wherein the processor is configured to:
receive a plug and play Internet of Things (IoT) solution to certify;
identify one or more plug and play interfaces the IoT solution consumes;
perform one or more certification tests on the IoT solution to verify a use of the IoT solution with the one or more plug and play interfaces;
generate an IoT solution certification for the IoT solution in response to the one or more certification tests passing; and
associate one or more IoT devices with the IoT solution based on plug and play capabilities of the one or more IoT device and a compatibility score of a degree of overlap between the plug and play interfaces exposed by the one or more IoT devices and the plug and play interfaces consumed by the IoT solution.