come up with (something)
To "come up with" an idea means to create it. You usually use "create" for physical things that you make, but you use "come up with ___" to describe creating an idea, a plan, a name, etc. Another example:
Where'd you come up with the idea to start a blog about English phrases?