* Customers want higher quality, cheaper cars -> Create a production process that satisfies these requests.
* Customers want better search results -> Create an algorithm that finds better results.
* Customers want clean, abundant energy -> Find out about the thermonuclear reactor.
You're looking at it from the wrong side.
If customers didn't want better search results but instead wanted portals, Google would have died, and Yahoo and Altavista would be about as big as Google right now. How do you know they want better search results? By listening to their needs.
Your product-idea might be the best thing since slice bread, but it's worthless if no one wants it.
PS: I'm not saying Google or Ford used this process, of course. But they are extraordinary companies. Also, if enough companies try, at least some should come close to satisfying the customer's needs just by chance and some intuition. You don't hear about the companies that had a great idea, implemented it, and then dropped dead for lack of customers.