Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I think a better solution is a mandatory licensing process. The threat of absolute exclusion is too damaging to the industry.

AND, the patent office needs to start DOING THEIR JOB and stop granting patents for obvious inventions.



Those are both pretty good suggestions.

There are a host of arguments as to why it can't happen, of course.

For the first: the idea of a patent is to grant a monopoly. That should be on a "use it or lose it" basis -- if you're not selling a product (or taking demonstrable efforts to do so) within some t time of having submitted (or been awarded) a patent grant, you lose the exclusive use right. Afterward, you can get some mechanical royalty, perhaps. That still raises issues in the place of software where there are potentially _thousands_ of infringements in a single product. And moreso for free software: is the mechanical royalty some percentage of purchase price (a competitor could sink your market by dumping), is it a fixed per-unit fee (and how is that determined, assessed, and collected)?

Confounding that is the point mentioned in the story: the value of patents is their aggregated use. It's like the Lilliputians tying down Gulliver. Each thread on its own is tiny, but enough of them are sufficient to be immobilizing.

The real problem is that the patent office can literally create property rights out of thin air / whole cloth. The mandate of several recent directors of the US Patent Office has been to "increase production" -- to grant more patents. If the NPR story is accurate (and reading patents is an obscure art, which itself may invalidate the directive of "obvious to one of ordinary skill in the art") and Crawford's '5771354 patent was one of 5000 identical inventions issued at the time, then the patent office very simply isn't doing what it's supposed to do.

The problem (wait, have I used that tuple before in this response) is that there's no one party authorized and/or able to bring about that reform. I've watched the spectre of software patents emerge and grow over the industry for nearly two decades. Richard Stallman's been railing against this since the early 1990s (the man is seriously prescient). Numerous tech companies, including Red Hat and Oracle, are or were part of an anti-patent league. For a time, Microsoft fared very poorly in patent fights (it had a small portfolio of its ownn, hence, a weak defensive position). It's hardly surprising that Myrvold spun out and started IV. So we're kind of stuck. Unless Congress can get convinced to take action.

I'd love to see that. I'm not hopeful.


Honestly, if the patent office would just do their job and not grant bogus patents based on obvious inventions or inventions with prior art, that would probably be enough.

Software patents aren't the problem, bad software patents are the problem.


The job of the patent office is impossible in the field of software patents.

It is not realistic to expect anyone to judge novelty and non-obviousness in a field this wide and active. Imagine trying to evaluate mechanical engineering patent applications if millions of people carried machine shops around in their backpacks.

The only solution is to end software patents. Obama could do this today by directing the patent office to respect the Supreme Court's Flook decision, which they reiterated as good precedent in Diehr and in Bilski.


The non-obviousness part absolutely requires more domain expertise than I expect a lot of patent clerks bring, but checking for prior art seems like something that could be found via search or crowdsourcing.

Imagine if there were a public review step to granting patents, where the broader community could provide examples of prior art and debate the non-obviousness of it.


There are lot of additional problems though... the way the Patent Office washes their hands and leaves it up to the courts to sort things out etc. I personally think ALL software patents should be abolished completely. In absence of that, NPE's "non-practicing entities" should not be allowed to hold patents. You need to prove that you are using it (in commerce) to keep the patent. And you should not be able to sell a patent unless it is sold with an existing revenue producing business. The US system has turned into a joke.


Can you name an example of a good software patent?


Mpeg,h264 series of patents. I'm not sure any one would invest the same effort in these particular domains if they knew every one can copy them (though current crop of internet companies like google have an incentive to do it).


As long as it meets the non-obvious and no-prior-art tests, I don't see a problem with the concept.

Something like mouse gestures feel like a patentable innovation worthy of a temporary government-enforced monopoly.


Sure, but not for a decade or more. The timescale of patents is simply incompatible with the timescale of software.


I totally agree on that front. Five years seems like a reasonable upper limit to how long software patents should last.



That patent office really doesn't have enough resources to do their job. Congress determines their budget and the fees they charge, and actually hasn't even seen fit to allow them to keep all the money they collect in fees.

In the 1980s (IIRC) this has previously resulted in long delays before patents were issued, but then Congress ordered to USPTO to clear its backlog, which means they now _have_ to grant most patents quickly, because if they don't the applicant will just make a few small changes and send the patent in again, but if they grant the patent its out of their hair.


THIS. the patent office has turned in to a bit of a joke. Well, software patents in general have turned into a joke.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: