Patent ID: 10929907

Abstract:
Providing an automation platform for the Internet-of-Things (IoT) includes receiving a request to access a marketplace to build a desired mashup of IoT-enabled Nodes for the automation platform, where the marketplace allows a search for and purchase of the IoT-enabled nodes, where a node is network-enabled device, sensor, or service, and where the automation platform allows performing automated tasks using the IoT-enabled nodes based on events for triggering evaluation, statuses for use in conditional statements, and actions for when a set of conditions are satisfied. A search term is received for the desired mashup and a presentation of a list of automation platform blueprints, nodes, services, and end points that match the search term is initiated. An end point is selected from the initiated presentation and a node builder tool is accessed that permits systematic configuration of a node for the selected end point for compatibility with the automation platform.