IBM lists its next five in five innovations
— from nextbigfuture.com