US 11,936,549 B2
Internet of things (IoT) device and solution certification as a service
Tun-Jan Chuang, Redmond, WA (US); Devis Lucato, Kirkland, WA (US); Timothy Alan Laverty, Redmond, WA (US); Prasanna Chromepet Padmanabhan, Redmond, WA (US); and Koichi Hirao, Renton, WA (US)
Assigned to MICROSOFT TECHNOLOGY LICENSING, LLC, Redmond, WA (US)
Filed by Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed on Jun. 16, 2022, as Appl. No. 17/842,342.
Application 17/842,342 is a continuation of application No. 16/276,340, filed on Feb. 14, 2019, granted, now 11,394,633.
Claims priority of provisional application 62/779,040, filed on Dec. 13, 2018.
Prior Publication US 2022/0385557 A1, Dec. 1, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 43/50 (2022.01); H04L 41/0806 (2022.01); H04L 41/0869 (2022.01)
CPC H04L 43/50 (2013.01) [H04L 41/0809 (2013.01); H04L 41/0869 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving a plug and play Internet of Things (IoT) solution to certify;
identifying one or more plug and play interfaces the IoT solution consumes;
performing 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;
generating an IoT solution certification for the IoT solution in response to the one or more certification tests passing; and
associating 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.