machine-to-machine instant messaging platform for the internet of things