[citation][nom]malikxaxu[/nom]Dude, there is a fee for having a patent stay alive: it is called a maintenance fee. In the US, these fees are due at 3.5, 7.5 and 11.5 years after patent grant. In other countries, these fees are due annually, i.e. in Canada.[/citation]
Yeah, the time gap is what I'm saying it should be shortened. And rise the price according to what type of patent is. The more patents of X type you have, the more you will be charged for each! That way, at some point, it won't be lucrative to have so many patents and you would be forced to have them spread out (thinking about a big player), it's gonna even out at some point, letting new innovation into play from people interested in creating stuff.
At least, there has to be some economic way to do this without getting in the way of free market reign.
Cheers!