Invention research