I perfectly agree. But how do you prove in court that it was obvious? Most countries do have that paragraph in their legislation stating patents need to be non-obvious to someone of similar skill. But you almost never see that being tested in court, because how the hell do you prove it?
One of the big problems with the patent system is that it tries to implement solutions that are not viable in practice. There's no good, plain, clear, and unbiased way to prove a patent is indeed trivial. Even if we us hackers look at each other and agree that it's trivial.
I'd love to live in a world where innovators of non trivial solutions were rewarded money from others, without punishing these other innovators. But that's not possible to implement in practice!
Imagine someone patenting the vague "drop down menu" for websites. Even if others would put a new twist on the drop down menu, they could still be infringing on the person who had the original patent for a drop down menu, according to the current patent system.
That's kind of how Apple's slide to unlock patent is now. Even if they twist the heck out of that method, it might still fall within Apple's description for a "slide to unlock" method for which they got a patent.
Stuff like this shouldn't be allowed to be patented. But I think people tend to give Apple the benefit of the doubt much more than they deserve, because they were the ones changing the mobile industry in 2007, and now they somehow believe that anything that even remotely resembles what Apple has needs to belong to Apple and only to Apple. But that's not how things should work. Apple should just compete and try to stay 1 step ahead. That's how it's done in all the other industries. They don't try to squash every single one of their competitors with bogus lawsuits because they "compete" i.e. making something "similar".
I don't think this is so difficult. Something has to be nontrivial to practitioners in the relevant field, so just survey a few random software engineers - not some clerks at the patent office.
Pay them for their time, obviously, and that cost should come from the patent application fee.
If this were done the vast majority of software patents existing today would not have been granted. Which is probably why the system wouldn't do it.
You just described a patent lawsuit - both sides bring experts who vouch for their perspective in light of a judge who moderates and then rules on the debate from a general legal perspective.
It's significantly different from a patent trial. In this scheme the patent is not granted - and can't meaningfully affect the market - until it has passed some level of technical scrutiny by a (hopefully) neutral third party. In a trial the patent has already been granted, it's already affecting the work done by engineers, licensing fees may have been paid, and so on. And the evaluation by experts in the trial seems less likely to be neutral.
1. I think the obviousness of an idea might change throughout time. 2. What if one industry is dominated by two companies, in the sense that all the experts are employed by one or the other, then how could they be unbiassed?
There's nothing illegal with being a monopoly. That doesn't mean it isn't wrong. I think in most cases (with exceptions like utilities), not having monopolies leads to a healthier market than having them.
Yes, or changing it from a binary system to a continuum that maxes out at 20 years. Software patent? 5 years. New drug - 20 years. New algorithm (can't patent math of course) 10 years.
I really don't think it would be that simple to make sure that process in unbiased. And that the additional costs wouldn't make patenting exclusive to billionaire companies.
One of the big problems with the patent system is that it tries to implement solutions that are not viable in practice. There's no good, plain, clear, and unbiased way to prove a patent is indeed trivial. Even if we us hackers look at each other and agree that it's trivial.
I'd love to live in a world where innovators of non trivial solutions were rewarded money from others, without punishing these other innovators. But that's not possible to implement in practice!