Invention and technology Invention and technology