Thinking of inventions