INTERNET OF THINGS PROVISIONING
First Claim
1. A method comprising:
- storing, by an end device, Internet of Things (IoT) management information that includes IoT device information of an IoT device to be installed at a location, wherein the end device includes installer software that includes a workflow that guides a user of the end device through an installation process of the IoT device, and wherein during an execution of the workflow at the end device the IoT management information is stored at the end device;
uploading, by the end device, the IoT management information to a network device in response to the storing and based on the workflow;
storing, by the end device, the IoT management information at the IoT device in response to the uploading and based on the workflow;
displaying, by the end device, a map of the location;
receiving, by the end device, from the user, a designation of a location point on the map that indicates where the IoT device is to be installed, based on the displaying and the workflow;
determining, by the end device, whether the IoT device is to be updated based on the workflow;
updating, by the end device, firmware or software at the IoT device in response to determining that an update for the IoT device is available and based on the workflow;
calibrating, by the end device, one or more sensors of the IoT device in response to the updating and based on the workflow; and
configuring, by the end device, the IoT device to transmit IoT data to another network device in response to the calibrating and based on the workflow.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, a device, and a non-transitory storage medium provides an installation of an IoT device in which the installation includes to store Internet of Things (IoT) management information, which includes IoT device information of the IoT device; upload the IoT management information to a network device in response to the storing of the IoT management information; store the IoT management information at the IoT device in response to the upload; present a map of the location; receive a designation of a location point on the map that indicates where the IoT device is to be installed; determine whether the IoT device is to be updated; update the IoT device in response to a determination that an update for the IoT device is available; calibrate one or more sensors of the IoT device; and configure the IoT device to transmit IoT data to another network device.
130 Citations
20 Claims
-
1. A method comprising:
-
storing, by an end device, Internet of Things (IoT) management information that includes IoT device information of an IoT device to be installed at a location, wherein the end device includes installer software that includes a workflow that guides a user of the end device through an installation process of the IoT device, and wherein during an execution of the workflow at the end device the IoT management information is stored at the end device; uploading, by the end device, the IoT management information to a network device in response to the storing and based on the workflow; storing, by the end device, the IoT management information at the IoT device in response to the uploading and based on the workflow; displaying, by the end device, a map of the location; receiving, by the end device, from the user, a designation of a location point on the map that indicates where the IoT device is to be installed, based on the displaying and the workflow; determining, by the end device, whether the IoT device is to be updated based on the workflow; updating, by the end device, firmware or software at the IoT device in response to determining that an update for the IoT device is available and based on the workflow; calibrating, by the end device, one or more sensors of the IoT device in response to the updating and based on the workflow; and configuring, by the end device, the IoT device to transmit IoT data to another network device in response to the calibrating and based on the workflow. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A device comprising:
-
a display; a first communication interface; a second communication interface; a memory, wherein the memory stores installer software that includes instructions that guides a user of the device through an installation process of an IoT device; and a processor, wherein the processor executes the instructions to; store Internet of Things (IoT) management information that includes IoT device information of the IoT device to be installed at a location; upload, via the second communication interface, the IoT management information to a network device in response to the storing of the IoT management information; store, via the first communication interface, the IoT management information at the IoT device in response to the upload; present, via the display, a map of the location; receive a designation of a location point on the map that indicates where the IoT device is to be installed based on the presentment of the map; determine whether the IoT device is to be updated; update, via the first communication interface, firmware or software at the IoT device in response to a determination that an update for the IoT device is available; calibrate one or more sensors of the IoT device in response to the update at the IoT device; and configure the IoT device to transmit IoT data to another network device in response to the calibration of the one or more sensors. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable storage medium that stores instructions executable by a processor of a computational device, which when executed cause the computational device to:
-
store Internet of Things (IoT) management information, which includes IoT device information of the IoT device to be installed at a location, at the computational device; upload the IoT management information to a network device in response to the storing of the IoT management information; store the IoT management information at the IoT device in response to the upload; present a map of the location; receive a designation of a location point on the map that indicates where the IoT device is to be installed based on the presentment of the map; determine whether the IoT device is to be updated; update firmware or software at the IoT device in response to a determination that an update for the IoT device is available; calibrate one or more sensors of the IoT device; and configure the IoT device to transmit IoT data to another network device in response to the calibration of the one or more sensors. - View Dependent Claims (17, 18, 19, 20)
-
Specification