Non-profit organization helping inventors 2,000 members, holding 700 patents Online community for young inventors