IBM says it will invest $3 billion over the next four years to establish an IoT (Internet of things) unit, and that it is building a cloud-based open platform to help clients and ecosystem partners across industries better integrate real-time data and insights from dispersed sources directly into…