Degree of novelty - new to the firm

Definition

Implementation by a firm of a new or significantly improved good or service that was already available from its competitors in the market. A product, process, marketing method or organizational method may already have been implemented by other firms, but if it is new to the firm, then it is an innovation for that firm.

Source definition

OECD and Eurostat (2005), Oslo Manual: Guidelines for Collecting and Interpreting Innovation Data, §207.