What are the advantages of patenting an algorithm or system? The costs are huge, the game is rigged against the little guys (the innovator), and at the end maybe it works just for big companies and patent trolls, but not for the start-up entrepreneur.
What about open patents and open intellectual property? You'd think that broadcasting your ideas will make it impossible for patent sharks to claim them. And if you are smart with marketing, you can successfully compete with the patent sharks.
Any thoughts on this?