Intelligence in Internet of Things (IoT) systems at three levels

I have a pleasure to recall that, various companies are deploying intelligence in IoT systems at three levels. The first level is the deepest and refers to endpoint devices capable of processing the information they gather. The second level covers gateway devices that aggregate traffic and deliver commands to and from the endpoints. The third, or highest, level concerns the cloud or enterprise infrastructure to which the endpoints and/or gateways transmit data over a backhaul connection.