The processes of technological innovation