Ahead of the official start of Microsoft's Build developer conference later today, details of its new Windows on Devices effort has leaked out. According to the Windows on Devices website (which has since been taken offline), Microsoft is "bringing Windows to a whole new class of small devices," including robots, coffee mugs, and pianos. As the internet of things finally threatens to take off, this could be a very savvy move for Microsoft.