came up with
- inventedCreated something new
- devisedPlanned or invented
- conceivedOriginated in thought
- createdCaused to exist
- thoughtMental concept or reflection
brainstormed · eureka · lightbulb · sparked · hatched · concocted · dreamed · imagined · formulated · proposed · suggested · produced · generated · discovered · inspiration · idea · notion · scheme