INTERNET OF THINGS (IOT) DEVICE CONFIGURATION CONSTRUCTION
First Claim
1. A method, comprising:
- receiving user input effective to select a solution template for a device configuration for a particular automated interaction between two or more Internet of Things (IOT) devices;
determining whether a complete solution template for the device configuration is selected;
in response to a partial solution template being selected;
receiving additional user input effective to select two or more IOT devices implemented in the partial solution template;
accessing device capabilities of the selected IOT devices from an IOT database;
configuring a network connection between the selected IOT devices;
simulating a device configuration using the device capabilities accessed from the IOT database for the selected IOT devices;
based on the simulation, determining whether the device configuration is operational;
in response to the device configuration not being operational, reconfiguring the device configuration to include one or more replacement IOT devices; and
in response to the device configuration being operational, deploying the device configuration; and
in response to the complete solution template being selected deploying the device configuration.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of constructing Internet of Things (JOT) device configurations includes receiving a solution template selection for a device configuration for a particular automated interaction between two or more IOT devices. The method includes determining whether a complete solution template for the device configuration is selected. If so, the method includes deploying the device configuration. If not, the method includes receiving IOT device selections, accessing device capabilities from an IOT database of the selected IOT devices, configuring a network connection between the selected IOT devices, simulating a device configuration using the device capabilities accessed from the IOT database, and determining whether the device configuration is operational based on the simulation. When the device configuration is not operational, the method includes reconfiguring the device configuration to include a replacement IOT device. When the device configuration is operational, the method includes deploying the device configuration.
-
Citations
20 Claims
-
1. A method, comprising:
-
receiving user input effective to select a solution template for a device configuration for a particular automated interaction between two or more Internet of Things (IOT) devices; determining whether a complete solution template for the device configuration is selected; in response to a partial solution template being selected; receiving additional user input effective to select two or more IOT devices implemented in the partial solution template; accessing device capabilities of the selected IOT devices from an IOT database; configuring a network connection between the selected IOT devices; simulating a device configuration using the device capabilities accessed from the IOT database for the selected IOT devices; based on the simulation, determining whether the device configuration is operational; in response to the device configuration not being operational, reconfiguring the device configuration to include one or more replacement IOT devices; and in response to the device configuration being operational, deploying the device configuration; and in response to the complete solution template being selected deploying the device configuration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer-readable medium having encoded therein programming code executable by a processor to perform operations comprising:
-
receiving user input effective to select a solution template for a device configuration for a particular automated interaction between two or more Internet of Things (IOT) devices; determining whether a complete solution template for the device configuration is selected; in response to a partial solution template being selected; receiving additional user input effective to select two or more IOT devices implemented in the partial solution template; accessing device capabilities of the selected IOT devices from an IOT database; configuring a network connection between the selected IOT devices; simulating a device configuration using the device capabilities accessed from the IOT database for the selected IOT devices; based on the simulation, determining whether the device configuration is operational; in response to the device configuration not being operational, reconfiguring the device configuration to include one or more replacement IOT devices; and in response to the device configuration being operational, deploying the device configuration; and in response to the complete solution template being selected deploying the device configuration. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification