Some definitions
Innovation: the complete process from creation of a new idea to its implementation, typically through commercialization
Innovation system: the organizations that are involved in a process of innovation, and the dynamics through which they interact with each other and the outside context
- Full system should include the inventor, inventing organization, research funding source, technology transfer mechanisms, implementing organization, and supporting infrastructure (lawyers, accountantsœ)