I favor the elimination of software patents but if we must have them then things like MPEG are one of the few examples of software that probably should qualify for patent protection. The idea that no one would research new video codecs without patent protection is laughable - OS vendors, network operators, et al are highly motivated to do so regardless of patents.
Unfortunately making software non-patentable isn't likely to happen anytime soon. Perhaps we should fight for some key changes like reducing the length of software patents to something reasonable like 5 years.
I'd also like to see an "industry standards" exception to patents: Any implementation of an industry standard created by an international standards organization, working group, or similar authority is exempt from patent suits. Royalties are fixed at some rate determined by the board (but no more than x% of sales price or flat $y per item indexed to inflation) and go into a pool. All patents in the pool are paid out of it. If you think your patent covers something in the standard your only option is to submit your patent to the pool, then you get a cut of the royalties corresponding to your contribution (again as determined by an impartial board). Any fights over standards-related patents would be confined to the board of experts, the royalty rate they determine, and the allocation to each patent. The law would specify that changes to royalties (even court-ordered) can only go into effect once per year and only apply to products manufactured after that date.
Such a scheme would encourage everyone to contribute to open standards because it would be the only way to ensure you can avoid patent lawsuits.
The one wrinkle is open-source software. I was trying to come up with a workable system. All I landed on was no royalties required for open-source software or end-users of such software, but if a manufacturer uses such software in a product they sell then they would still be subject to royalties.
This all just sounds too complicated. Why not just require that any technology developed for an industry standard, ratified by an international standards body, be given away, with patent rights disclaimed? I honestly don't see why we should allow people to make money off of foundational things like this. It creates perverse incentives.
As you point out, the lack of patent revenue here isn't going to hurt innovation; I agree that it's laughable that the lack of patent protection would stop or even slow down research here.
Unfortunately making software non-patentable isn't likely to happen anytime soon. Perhaps we should fight for some key changes like reducing the length of software patents to something reasonable like 5 years.
I'd also like to see an "industry standards" exception to patents: Any implementation of an industry standard created by an international standards organization, working group, or similar authority is exempt from patent suits. Royalties are fixed at some rate determined by the board (but no more than x% of sales price or flat $y per item indexed to inflation) and go into a pool. All patents in the pool are paid out of it. If you think your patent covers something in the standard your only option is to submit your patent to the pool, then you get a cut of the royalties corresponding to your contribution (again as determined by an impartial board). Any fights over standards-related patents would be confined to the board of experts, the royalty rate they determine, and the allocation to each patent. The law would specify that changes to royalties (even court-ordered) can only go into effect once per year and only apply to products manufactured after that date.
Such a scheme would encourage everyone to contribute to open standards because it would be the only way to ensure you can avoid patent lawsuits.
The one wrinkle is open-source software. I was trying to come up with a workable system. All I landed on was no royalties required for open-source software or end-users of such software, but if a manufacturer uses such software in a product they sell then they would still be subject to royalties.