IBM and Twitter announce patent and IP licensing agreement. | Heykuki News