Whatever you post on this forum is still your creation, but the risk is that others notice your ideas and either develop them or use them as-is. You will have to sue them to stop them, but your rights are the same. Your rights can and will vary with national laws tough.
Unless you have a patent or registered trademark (and you will have to register the trademark in all nations as far as I know) you will have what lawyers call an "interesting case". At least this is what I have learned over the years.
Claiming ownership of others ideas by generic default is a nice idea. I hereby claim ownership of "fast sails". Everybody who from now on builds "fast sails" will have to surrender their design to me so I can control the term "fast sails" <img src="http://www.catsailor.com/forums/images/graemlins/laugh.gif" alt="" />