To read all comments associated with this story, please click here.
I agree that it was way too much work. Here are some of my opinions:
I have never seen a decent justification of why software patents should last 20+ years. I can see why things like medications should last 20 years, since FDA testing lasts so long, but software is quick to think up and quick to test (and quick for someone else to think up as well). I also think that software could get along fine without patents. If we are going to have software patents, they should last less than 5 years.
Software patents should have pseudo code or source code. Lack of this makes it far to hard to figure out what the patent actually covers.
There were far too many ways to game the system before 1995, allowing patents to last much longer than 20 years. If that wasn't the case, MP3 would be patent free by the end of 2012 at the latest.
The US patent office should calculate a maximum patent term and put it in with the other patent information. Having to parse through English to figure out how long a patent lasts is ridiculous (My program uses several regular expressions to try and find out some of the information needed, and it fails for some of the more weird ways it is done).
There should be some way to mandate that patents that are essential for a standard are discovered. Right now, it is over 20 years since the MPEG-1 draft standard was created, and there is still enough uncertainty about MPEG-1 video to keep ppmtompeg out of distributions like OpenSUSE and Fedora. If something has been an ISO standard for five years, and you haven't added your patent to the ISO patent database, it should be too late to sue.





Member since:
2007-01-18
I think that my head just exploded.
That's some great info, but it's a bit of a brain overload. I'm very glad that I'm not a patent lawyer.