Earlier quoted context omitted.
Given how poorly the USPTO has performed thus far, it seems impossible that this could be correctly implemented. Better to err on the side of openness, and abolish them altogether.
I hate this approach to governance. How can we ever hope to run a competent democracy when the citizens of that democracy assume that government can't be improved?
Poll: Do you support software patents?
121–130 of 319 posts
Re: Poll: Do you support software patents?
#122At risk of taking an unpopular devils-advocate position: I think that the principle of patents is okay. Invest time and money developing an idea, with a guarantee of exclusivity on executing on that idea in the marketplace for a period of time. It encourages a level of risk taking for "getting there first". Software patents aren't any different in many respects because somebody has to go through the time and effort t…
Patents are an artificial system forced upon us with the hope that they accelerate innovation. Just as you said, the hope there is that it encourages someone to take the risk of making something new with the hope of massive exclusive rewards.
The problem with that hope is that it ignores how innovation happens. There is no reclusive mad scientist working in some dank basement on the next-best-great-thing. That's childish.
Innovation happens through collaboration. You take someone else's work and you build upon it. Bit by bit, people build the next-best-thing.
The current patent system tries to take this into account by creating a lifespan of 20 years or so. But for those 20 years ... you are stifling the potential innovation that can happen by incorporating that new-best-thing into the next-best-thing.
This is even worse for software! A new paradigm arises (Internet, AJAX, Geolocation, etc.), a new set of algorithms become necessary to make things work. These paradigm shifts take years, not decades. As a consequence, innovation is limited to those who created the initial algorithms, since they're the only ones who can build on the most basic work.
Imagine Google created the algorithm/API for getting geolocation from the browser and built it into Chrome, then patented it. Nobody else would be able to do it. Obvious invention you say? Not as obvious as Amazon's one-click-to-buy button. The worst part in this example is simply that while Google may have invented it, there is an almost certain chance that Mozilla/Apple/Microsoft would have been able to make it better within weeks. We are missing out on that kind of innovation for patented software.
Re: Poll: Do you support software patents?
#123IMO the fundamental problem with software patents is that the bar for a "patentable invention" is far too low.
Abolishing software patents isn't feasible for me. What about the firmware embedded in many current hardware devices. Where would you draw the line ?
If you abolish patents this really would disadvantage start-ups as large corporations could easily copy any good invention before the start-up has reached critical mass.
Re: Poll: Do you support software patents?
#124As we've seen, software patents stifle creativity and innovation; reward those with money rather than creative energy and ideas.
Re: Poll: Do you support software patents?
#125I see no reason why an invention should be unpatentable simply because it involves software. That said, it's obvious that the current system is broken; there are many patents which do not seem to do anything new, and simultaneously the cost of applying for patents deters the group for whom they are most important -- small innovators who are unable to commercialize their inventions. The system needs to be fixed, not t…
Re: Poll: Do you support software patents?
#126If you are not actively using what is patented the patent should expire much faster.
On the order of months.
This would discourage people from patenting things they only wish to use to sue others with or purchasing such.
Also if you just wanted to attack trolls directly the active use clause would only kick in after purchase.
Re: Poll: Do you support software patents?
#127Earlier quoted context omitted.
> In fact the way patents should work is that the patent officer spends a week trying to solve said problem themselves. Does that really sound at all scalable (or even reasonable) to you? I imagine that many of the proposals that move through the patent office are highly contextual and may be simple ideas wrapped up in daunting language. It seems reasonable that it would take far more than a week to even get your arm…
> In fact the way patents should work is that the patent officer spends a week trying to solve said problem themselves. Does that really sound at all scalable (or even reasonable) to you? I imagine that many of the proposals that move through the patent office are highly contextual and may be simple ideas wrapped up in daunting language. It seems reasonable that it would take far more than a week to even get your arm…
[1]http://www.inventionstatistics.com/Number_of_Patent_Applicat...
Re: Poll: Do you support software patents?
#128Earlier quoted context omitted.
the patented thing should not be obvious to one skilled in the art It's a big world and there are a lot of smart people in it. History is full of examples of multiple people independently inventing/discovering the same thing.
And those things aren't supposed to be patentable. How you get from "not supposed to be patentable" to "does not exist" is beyond me. May I also observe it isn't me making a normative claim that such things that are easily re-constructed by anyone should not be patented. It is descriptive, right in the legal definition of patent; it should be not obvious to one skilled in the art. Again, the very fact such a clause i…
So we need something to get around the problem of 'see new thing - figure it out - declare it obvious - sue to overturn patent'. Maybe the proposed first-to-file requirement will help that by taking the patent office out of the history-investigation business and just acting as a recording service, letting the parties fight out their dispute in court; I hope so. But it's hard to come up with some catch-all definition of what constitutes 'obviousness' because that will always be open to both honest and mercenary dispute.
Re: Poll: Do you support software patents?
#129Re: Poll: Do you support software patents?
#130Earlier quoted context omitted.
No, there is no difference. If you're going to claim that they're different because one may require a "non-trivial investment (1)" then you have to specify that hardware patents that only require a trivial investment are similarly invalid. The bottom line is that patents are patents. It's inconsistent to be against one type and not another. I understand why patents exist, but I also agree with the Carmack statement a…
Software is a mathematical equation. Math isn't patentable. Edit: Since people aren't convinced of my postulate that all algorithms are mathematical equations, here's a proof sketch: All programs can be rewritten to be expressed in Haskell. All Haskell functions can be expressed as equations in the typed lambda calculus. The lambda calculus and its variants are all subsets of mathematical equations. Therefore, all pr…