The book “Design Driven Innovation” by Roberto Verganti is highly recommended. It takes a very different view towards innovation. He takes the view that innovation is about creating new meaning. The interaction between product and the user creates a meaning. The meaning of a product could change with time especially users may give a differen meaning to the product. Read the book for a very interesting view point.