In my experience, the way most inventors invent is by identifying a problem and developing a solution for it. Unfortunately, this is not an effective method. There are simply too many uncertainties.