Patents and innovation engineering