| CPC G05B 19/042 (2013.01) [G05B 19/4183 (2013.01); G05B 19/41845 (2013.01); G05B 19/4185 (2013.01); G06N 5/04 (2013.01); G06N 20/00 (2019.01); G16Y 20/10 (2020.01); H04L 41/0806 (2013.01); H04L 41/0809 (2013.01); H04L 41/0886 (2013.01); H04L 41/16 (2013.01); H04L 67/12 (2013.01); H04L 67/34 (2013.01); H04N 19/136 (2014.11); H04W 4/38 (2018.02); H04W 40/02 (2013.01); G05B 2219/31449 (2013.01); G06F 18/2193 (2023.01); H04N 19/50 (2014.11); H04W 84/22 (2013.01)] | 27 Claims |

|
1. A system comprising:
a backend system; and
a sensor kit configured to monitor an industrial setting, the sensor kit comprising:
an edge device; and
a plurality of sensors that capture sensor data and transmit the sensor data via a self-configuring sensor kit network, wherein the plurality of sensors includes one or more sensors of a first sensor type and one or more sensors of a second sensor type, wherein at least one sensor of the plurality of sensors comprises:
a sensing component that captures sensor measurements and outputs instances of sensor data;
a processing unit that generates reporting packets based on one or more instances of sensor data and outputs the reporting packets, wherein each reporting packet includes routing data and one or more instances of sensor data; and
a communication device configured to receive reporting packets from the processing unit and to transmit the reporting packets to the edge device via the self-configuring sensor kit network in accordance with a first communication protocol;
wherein the edge device comprises:
a communication system having:
a first communication device that receives reporting packets from the plurality of sensors via the self-configuring sensor kit network; and
a second communication device that transmits sensor kit packets to a backend system via a public network; and
a processing system having one or more processors that execute computer-executable instructions that cause the processing system to:
receive the reporting packets from the communication system;
perform one or more edge operations on the instances of sensor data in the reporting packets;
generate the sensor kit packets based on the instances of sensor data, wherein each sensor kit packet includes at least one instance of sensor data; and
output the sensor kits packets to the communication system, wherein the communication system transmits the sensor kit packets to the backend system via the public network;
wherein the backend system comprises:
a backend storage system that stores a sensor kit data store that stores sensor data received from one or more respective sensor kits, including the sensor kit; and
a backend processing system having one or more processors that execute computer-executable instructions that cause the backend processing system to:
receive the sensor kit packets from the sensor kit;
determine the sensor data collected by the sensor kit based on the sensor kit packets;
perform one or more backend operations on the sensor data collected by the sensor kit; and
store the sensor data collected by the sensor kit in the sensor kit data store.
|