Thanks to everyone for the great input, what I am getting is that we can be fine with just publishing it and having some piece of mind that our innovations (if there are any) will be protected.
presidenteloc: our business model will be based in Costa Rica I guess, which is where we are located.
I don't think that we can talk about just one legislation, which is part of the problem here, the us may change the rules, but what about the rest of the world? UE I guess will not give much problems, but there should be a better way to protect stuff.
kimvette: that was part of the question actually, where would a clerk like this look? Is there a pool of this innovations somewhere?
The links provided here are great, but they don't really provide a solution for new innovations, they are working (as far as I was able to see) on current registered innovations in some countries (us mostly), that is actually part of the questions:
Do I HAVE to register my inventions? can't I just do something like a GPL license, include it in my code and live goes on.
bennomatic: I will start documenting everything, I will try to provide a platform or repository for this cases, and I hope that it becomes useful for others someday.