think up

To create a new idea in your mind.