IBM utilizes various innovation building blocks to drive innovation, including partnerships and alliances, R&D collaboration, internal innovation programs, building intellectual property and licensing, acquisitions, and incubators/accelerators. Some key programs and strategies mentioned include the MIT-IBM Watson AI Lab, global and local university partnerships in Italy, the IBM 5 in 5 program to generate ideas from employees, and the MindUP accelerator to support startups. Rigorous innovation management processes are also emphasized to successfully implement new ideas.