DataThings provides an API and platform to connect IoT sensors and machines to applications and the cloud, allowing data to be collected and then processed using machine learning and analytics to enable predictive capabilities. Their solution includes connectivity protocols, API gateways, and cloud infrastructure to enable devices, data, and intelligence across the Internet of Things.