The MindSphere Cloud Based IoT Operating System Whitepaper