What is innovation? A regular fixture in taglines and press releases, 250 titles were published on the subject in Q4 2014, making it easy to see how the word's meaning has been diluted. But new research shows that in the mind of the consumer, perceptions of innovation are as important as ever.