USPTO Asks For Input On Software Patents
New submitter MouseTheLuckyDog writes "The patent office is reviewing its policy on software patents and is asking for feedback (PDF). Groklaw reports that the USPTO will be hosting a pair of roundtable sessions in February, during which the public will have the ability to attend and put forth their viewpoints. From the article: 'It's obvious the USPTO realizes there is serious unhappiness among software developers, and they'd like to improve things. Software developers are the folks most immediately and directly affected by the software patents the USPTO issues, and it's getting to the point that no one can code anything without potentially getting sued. I don't wish to be cynical, though, as that's a useless thing. So maybe we should look at it as an opportunity to at least be heard. It's progress that they even thought about having a dialogue with developers, if you look at it that way.' If you can make it to Silicon Valley on February 12 or New York City on February 27, go and make your voice heard."
I would like to see a new law on the books: "wrongfully or negligently issuing a patent", to be applied as follows:
In the case where a patent is declared invalid, I would like to see the issuing patent office and/or examiner held responsible for damages done....
And to reimburse the patent applicant for:
1) the fees charged for granting the patent
2) legal fees incurred by the patent holder in attempting to defend the patent before it is struck down
And to reimburse any party who is financially damaged by the patent office having wrongfully issued a patent, such as
3) to any company which licensed the patent: any license fees paid out to use the patent
4) to any company which was sued for infringing on the patent: court costs and damages
Patents are applied for in good faith. If the recipient can be irreparably damaged due to negligence or other actions which wrong the recipient, shouldn't there be legal recourse?
Do you think the USPTO might hold "inventiveness" and the "obviousness" tests, and the search for prior art to a much higher standard? Do you think they might have the motivation to remedy any weaknesses in the system and keep on doing so?
Accountability anyone?
Sent from my ENIAC
A program/software/instructions for a computer, whatever you call them, should be covered under copyright, not a patent. Algorithms should be treated as works for art. Functional (or imperative or whatever) art, but creative works nonetheless.
The end.
If computers were people, I'd be a misanthrope.
Input -----> Process -------> Output
100000 applications for software patents -----------> USPTO ------------> All rejected.
All software is, by definition, math. And all math, by definition, is not patentable.
If you keep throwing chairs, one day you'll break windows....
No software or algorithm patents.
If you really want to keep something exclusive, keep it hidden, call it a trade secret, and sue anyone who leaks it.
Unless you are Einstein, someone else will think of it fairly soon anyway, because it's obvious to those at the leading edge of whateever specialty, so keeping it a secret may be bad social form but is not really harmful.
Where are we going and why are we in a handbasket?
The USPTO was "asking for input" since before software patents were allowed some 30 years ago. They ignored it then ("already covered by copyright") as they will continue to do because the then-outrageous and intractable idea of USPTO-as-Service-Provider under Reagan has become the de facto standard rather than the egregious outlier. Fallacy of the Middle Ground.
Perhaps Slashdotters in the areas around these meetings would like to get together to plan, practice, and eventually travel to these meetings? Beers/Sodas after the meetings are suggested.
"Here Lies Philip J. Fry, named for his uncle, to carry on his spirit"
Has the USPTO presented specific examples of what they consider to be excellent software patents? That should help focus discussion...
they'd like to improve things...
Too late for that, the damage is done. The patents they already issued are enough to destroy the software industry for the next 15 years at least.
No sig today...
software patents are illegal, since software is mathematics.
Good thing "software patents" don't actually claim software per se but rather methods of programming or using physical computing devices.
Consider this highly simplified claim: "A method for displaying a line on a computer screen, comprising using Bresenham's line algorithm to draw the line on the computer screen." Suppose that the patent applicant was Bresenham himself and the method was new.
This claim does not claim mathematics. The algorithm itself can, of course, be reduced to a proof, per the Curry-Howard correspondence. But "a computer screen" is neither software nor mathematics. No amount of thinking about mathematics well ever result in a line appearing on a computer screen. You need hardware to do that. And since the computer screen is an essential element of the claim, mathematics alone (such as the aforementioned proof) will never infringe it.
If Congress wants them to be legal, they have to write a statute to do so.
What in the patent statute prohibits software patents? How is new, useful, and nonobvious software not an improvement of a machine (namely a computer), per 101? How is new, useful, and nonobvious software not a a new use of a known machine, per 100 and 101? It seems to me that the plain language of the patent statute clearly encompasses software, and that it is the judicially-invented "abstract idea" exception that potentially prohibits them.
"I haven't heard a single valid argument for why software is any different than any other discipline."
Then you haven't been listening.
Sent from my ENIAC
Not both. If you get a patent you have to release the source in the public domain.
From Wikipedia: ... to an inventor or their assignee for a limited period of time, in exchange for the public disclosure of the invention.
A patent
If the computer screen is an essential element, then I don't need a patent license for my free software that draws lines using Bresenham's algorithm, because I'm not using Bresenham's patented computer screen!
The patent doesn't claim that the screen is itself new or patented. The patent claims the method of displaying a line on any computer screen. It's no different than a patent on, say, a method of catching mice using a bucket of water, a ramp, and a piece of bait dangled above the bucket. It doesn't matter where you get the bucket, the ramp, or the bait. The patent covers the method of using these pre-existing objects together to catch mice.
You can't have it both ways. If a physical object that I'm not selling or giving away is essential to the patent, then my free software is not covered by the patent.
I'm not trying to have it both ways. This is a long-settled area of the law, codified in the statute. The end users would be directly infringing the patent, and you would likely be liable for indirect infringement. Imagine a patented mechanical device that is held together with screws. If someone sells all of the parts, minus the screws, plus instructions on how to put it together and where to buy the screws, that's indirect infringement. In this hypothetical you're distributing the software knowing that end users will use it in an infringing manner with their computer screens (which, again, could be any kind of computer screen).
Really? Oh.
Here are a whole bunch of them, each one carefully reasoned out and commented on:
http://www.groklaw.net/staticpages/index.php?page=Patents2
To be, or not to be: isn't that quite logical, Slashdot Beta?
Because the USPTO can only make policy and not make law, they cannot do away with software patents. Congress has said software patents are legal. It would take legislation to get rid of them. I personally would love to see software patents go away. But the goal of the effort mentioned in TFA is to "improve the quality" of software patents. Telling the USPTO that software patents need to go away would be a wasted effort. That energy needs to be directed at lawmakers.
The biggest problem with software patents, it seems to me, is that the USPTO has strayed from its roots in applying patents to software. For example:
- A working model is required for an application for a "traditional" patent. Why not software patents? Requiring a working model alone would eliminate a large portion of software patents.
- Instructions for replicating the patented item are required for traditional patents, thus making it useful in the public domain when the patent expires. Why is software exempted?
- Traditional patents exclude patenting of an idea. Why is software excluded from this restriction?
Maybe not ALL software patents are bad. But if we went back to the roots of the patent concept, most of the frivolous patents would go away.
Really? How many software developers (not companies, individual developers) have been sued for patent infringement?
Why make this distinction? Independent software devs, like "Notch" of Mojang, have their companies sued as soon as they achieve any success; And this is for a bullshit game. In business software it's even worse. Here: When Patents Attack - This American Life. The fucking apocalypse is NOW you fool.
. It may even be true (although essentially impossible to prove) that software patents are a net drain on the industry. But it is clearly not the case that software patents are crippling developers or causing everyone to get sued.
So, wait, what you're saying is that it's "essentially impossible to prove that software patents" are beneficial to the software industry. So, PROVE to me why we should have these damn laws if we can't prove they're beneficial!? You're suggesting we continue operating under an unproven and untested hypothesis?! FUCK YOU, you're a moron!