History is littered with people who came up with great ideas and saw others profit from them. You need to make sure you don't join their ranks.
Thinking for a Living: Creating Ideas That Revitalize Your Business, Career, and Life (ed. Taylor Trade Publishing, 2001) - ISBN: 9781461662266