Fetching details from the dictionary...
conceiving (an idea); thinking up; invention; original idea; new idea