Search seven million patents at Google Patents! When someone calls to share/sell an idea for an ingenious invention, its a good idea to have them check this database first. Even if you're not looking for something specific, searching/browsing this collection of human creativity and ingenuity provides endless hours of fascination. See for example the hydroelectric generator assembly for use in footwear. Includes a pair of fluid filled sacs contained in the sole of the footwear. The sacs are connected by conduits whereby, when the footwear is used for walking, fluid is transferred between the sacs via the conduits, generating hydroelectric power! Best of all, lots of great drawings!