Problem statement:
I see innumerous patents being filled with vague and generalized descriptions, with most of them never coming to fruition. Humanity as a community suffers because of these patent lockers, who hold onto human advancement for years for meeting their own individual needs.
Expected solution:
Is there a way (preferably free) by which people can contribute their idea to the public domain? If enough people can log their ideas under the public domain, then everyone can benefit from it.
The patent trolls can think of about a hundred ideas. But if thousands of brains contribute their hundreds of ideas in the public domain, then humanity can greatly benefit from it. The goal is to put every idea that the human brain can think of into the public domain. If a corporation wants to make a profit they can, as it's royalty free and everyone can pick it up and make better products out of that idea.