| CPC H04L 9/0894 (2013.01) [H04L 9/0643 (2013.01); H04L 9/0866 (2013.01); H04L 9/0869 (2013.01); H04L 41/0823 (2013.01); H04L 41/0893 (2013.01); H04L 41/0895 (2022.05); H04L 45/128 (2013.01); H04L 45/24 (2013.01); H04L 67/12 (2013.01); H04L 67/288 (2013.01); H04L 67/563 (2022.05); G06T 19/00 (2013.01); H04L 41/0894 (2022.05)] | 22 Claims |

|
1. A system of an Internet of Things (IoT) network, comprising:
a plurality of IoT network nodes, each node comprising at least one processor, memory, firmware, an operating system, I/O for communicating with other nodes; and a cloud controller;
wherein a first MDTU (Multimode Data Transmit Unit) is one of said plurality of IoT network nodes and includes a transceiver configured to receive data from different sensors based on transmission modes or protocols;
wherein said first MDTU is configured to receive the sensor data from the sensor;
wherein the transceiver of said first MDTU is configured to retransmit the sensor data to at least one of the other nodes of the IoT network;
wherein said first MDTU is configured to split a stream of data originating from one sensor into distinct streams and to transmit the distinct streams of data along different communication paths;
wherein said cloud controller is configured to communicate policies and/or tasks to said plurality of IoT network nodes;
wherein said cloud controller is configured to determine the policies and/or tasks to transmit to said plurality of IoT network nodes based at least in part upon data received by said cloud controller from said plurality of IoT network nodes;
wherein said cloud controller is configured to execute periodic triggers, application layer triggers, and/or device awareness triggers; and
wherein said cloud controller is configured to execute the application layer triggers when said cloud controller finds no periodic trigger.
|