Software Patents: Difference between revisions
m added Category:Legal using HotCat |
more formatting |
||
| (One intermediate revision by the same user not shown) | |||
| Line 6: | Line 6: | ||
patentable?" | patentable?" | ||
What we are saying is that they | What we are saying is that they AREN'T, or at least SHOULDN'T BE patentable | ||
because they ARE obvious to professionals in the field. | because they ARE obvious to professionals in the field. | ||
But the patent office isn't a professional in the field of software, and neither | But the patent office isn't a professional in the field of software, and neither | ||
are the examiners; or perhaps as another poster would have it, neither are the | are the examiners; or perhaps as another poster would have it, neither are the | ||
appeal agency (council whatever) that gets to override the examiners when the | |||
patent lawyers dispute the denial of claim. | patent lawyers dispute the denial of claim. | ||
It's not that open source proponents are plugging their ears and yelling about | It's not that open source proponents are plugging their ears and yelling about | ||
free | free speech; it's instead as if the well-monied interests decided that songs | ||
should be patentable. See, songs are "obvious" (kind of) once you | should be patentable. See, songs are "obvious" (kind of) once you | ||
have sorted out the parts that arn't unique. That doesn't mean, by any stretch | have sorted out the parts that arn't unique. That doesn't mean, by any stretch | ||
| Line 30: | Line 30: | ||
It is arguing from false premise to presume that just because something is | It is arguing from false premise to presume that just because something is | ||
"difficult" to do and cannot be done equally well by all | "difficult" to do and cannot be done equally well by all | ||
practitioners, that the first person to make a workable statement of the idea | |||
deserves some ownership of the domain. | deserves some ownership of the domain. | ||
Because the award goes to the "first" and not the "best" | Because the award goes to the "first" and not the "best" | ||
expression, we are in the race to be first. It naturally follows that the | expression, we are in the race to be first. It naturally follows that the | ||
patent will almost | patent will almost certainly go to the least thorough and elegant solution | ||
because fast work _tends_ to be slapdash and | because fast work _tends_ to be slapdash and inferior. This isn't always the | ||
case, but it is close enough to be | case, but it is close enough to be aphorism. | ||
In the back-case, a lot of things have been worked out over time and so are in | In the back-case, a lot of things have been worked out over time and so are in | ||
the common pool of knowledge that nobody ever patented. Some | the common pool of knowledge that nobody ever patented. Some Joe comes along | ||
and sees that there isn't a patent on the idea and files one. Because we live | and sees that there isn't a patent on the idea and files one. Because we live | ||
in a society where "simultaneous" and "at the same time" may | in a society where "simultaneous" and "at the same time" may | ||
| Line 47: | Line 47: | ||
If, however, you perform a defense-in-detail (military talk there) and | If, however, you perform a defense-in-detail (military talk there) and | ||
disassemble the patents themselves, they actually fall apart into | disassemble the patents themselves, they actually fall apart into detritus even | ||
under _current_ patent theory. That is when you apply the real-device patent | under _current_ patent theory. That is when you apply the real-device patent | ||
rules to software, the software patents don't hold up because of some key | rules to software, the software patents don't hold up because of some key | ||
points. | points. | ||
1) The patent is supposed to describe an (singular) invention, with | 1) The patent is supposed to describe an (singular) invention, with specific | ||
information | information sufficient for a practitioner-in-the-field to recreate the invention | ||
so described. You will never see this in a software patent. First, these | so described. You will never see this in a software patent. First, these | ||
patents don't describe a specific invention, they are broad and mushy, and a | patents don't describe a specific invention, they are broad and mushy, and a | ||
software professional (ANY software professional, or even an | software professional (ANY software professional, or even an amateur) would tell | ||
you that the claim stating "a protocol, usable across a network, which | you that the claim stating "a protocol, usable across a network, which | ||
causes the system to act as a server to a number of clients" doesn't | causes the system to act as a server to a number of clients" doesn't | ||
actually say a darn thing. In software design "protocol" | actually say a darn thing. In software design "protocol" | ||
"server" "client" and "network" are generic words | "server" "client" and "network" are generic words | ||
that have no | that have no specific meaning. "Protocol on a network" is exactly as | ||
nonspecific as "janitor in a school". When a lawyer reads such a | |||
claim it *seems* to mean something, but when a programmer reads such a claim it | claim it *seems* to mean something, but when a programmer reads such a claim it | ||
is as | is as specific as "what is claimed: a janitor in a school that allows clean | ||
up of a mess made by students or faculty." That is, it is a statement of | up of a mess made by students or faculty." That is, it is a statement of | ||
intent, not a description of action. It's set dressing. The problem is, *all* | intent, not a description of action. It's set dressing. The problem is, *all* | ||
the claims end up being general set dressing, and so can apply to whole ranges | the claims end up being general set dressing, and so can apply to whole ranges | ||
of | of endeavor. So you have a patent that specifically says nothing, and generally | ||
intimates all sorts of things. | intimates all sorts of things. | ||
Is classic dirty fingers, the patent casts hearsay-like aspersions over a range | Is classic dirty fingers, the patent casts hearsay-like aspersions over a range | ||
of activities without actually pinning itself down to meaning anything in | of activities without actually pinning itself down to meaning anything in | ||
particular. Such a | particular. Such a malleable declaration can be twisted to mean anything. If | ||
they were contracts they would all be thrown out of court for being vague. In | they were contracts they would all be thrown out of court for being vague. In | ||
point of fact, software patents are "very SCO" for being subject to | point of fact, software patents are "very SCO" for being subject to | ||
| Line 80: | Line 80: | ||
You are dealing with an industry where, if you were to ask "what is a 'LAN' | You are dealing with an industry where, if you were to ask "what is a 'LAN' | ||
and when does it become a 'WAN'?" of a large group of professionals, they | and when does it become a 'WAN'?" of a large group of professionals, they | ||
would have to honestly reply that it depends on your | would have to honestly reply that it depends on your definition of | ||
"local", and then drop the subject (after some | "local", and then drop the subject (after some uncertain number of | ||
conflicting qualifying assertions and | conflicting qualifying assertions and definitions). | ||
2) You cannot patent combining two (or more) elements, if those two elements | 2) You cannot patent combining two (or more) elements, if those two elements | ||
persist in doing the same job they always did. This is a SCOTUS decision from | persist in doing the same job they always did. This is a SCOTUS decision from | ||
the fifties (?) about the grocery store that put a conveyor belt next to a cash | the fifties (?) about the grocery store that put a conveyor belt next to a cash | ||
register and then patented the combination, then tried to sue a | register and then patented the combination, then tried to sue a competitor for | ||
doing the same thing. | doing the same thing. | ||
| Line 104: | Line 104: | ||
means" (e.g. gluing instead of hammering) or a "new material" | means" (e.g. gluing instead of hammering) or a "new material" | ||
(space-age polymer tar-paper) or a "new goal" (inverting a classic | (space-age polymer tar-paper) or a "new goal" (inverting a classic | ||
roof construction technique and materials to construct an emergency | roof construction technique and materials to construct an emergency aqueduct for | ||
shunting away harmful | shunting away harmful effluent during toxic cleanup) or *SOMETHING* novel or | ||
non-obvious before you would let "putting a shingle on a plank" to appear | |||
in a patent as a primary claim. | in a patent as a primary claim. | ||
| Line 116: | Line 116: | ||
sun off a... whatever". | sun off a... whatever". | ||
See, if you decompose the patents they are all this | See, if you decompose the patents they are all this accretion exercise. The | ||
"one-click | "one-click shopping" patent doesn't invent: | ||
* the internet | |||
* the browser | |||
* the button | |||
* the web page | |||
* the store | |||
* the store on the internet | |||
* merchandise | |||
* e-Commerce | |||
* logging on to a system | |||
* the button | |||
* the "WHEN keystroke/button DO action" methods | |||
* the "having an account" at a store | |||
* the "having an account at a store on the internet" | |||
* the keeping of credit card information for later purchases | |||
* the keeping of customer shipping information by a retailer | |||
* the "put it on my tab" concept between buyer and seller | |||
* the concept of *NOT* asking "are you sure?" | |||
OK, so we can agree that Amazon.com didn't invent any of the above. Any yet, | |||
they have a "valid" patent on the combination. Namely, they | they have a "valid" patent on the combination. Namely, they | ||
apparently own: | apparently own: | ||
* (paraphrased) setting up an online shopping environment where once a user has | |||
logged in and entered his credit card information and shipping information and | logged in and entered his credit card information and shipping information and | ||
begins browsing the site, a product displayed for sale may, on the page where it | begins browsing the site, a product displayed for sale may, on the page where it | ||
| Line 149: | Line 149: | ||
being required by the customer. | being required by the customer. | ||
'''THAT''' is a '''VALID''' and PATENTABLE "invention"? I think not. But | |||
there it is on the books and upheld in a court case, because the patent office | there it is on the books and upheld in a court case, because the patent office | ||
let it through and the trier of fact and the jurists were bulldozed over by | let it through and the trier of fact and the jurists were bulldozed over by | ||
"seeming complexity" and | "seeming complexity" and legalism. | ||
Really, as a person with twenty-five years under my belt of professional | Really, as a person with twenty-five years under my belt of professional | ||
| Line 166: | Line 166: | ||
already patented or already unpatentable things in the real world. Also, ALL | already patented or already unpatentable things in the real world. Also, ALL | ||
software is a repetitive accumulation exterior elements that the theoretical | software is a repetitive accumulation exterior elements that the theoretical | ||
claimant has no "property right" to in the first place. | |||
Consider a final example. | Consider a final example. | ||
| Line 177: | Line 177: | ||
Does the guy who invented the fence, have to pay the guy who invented sheep | Does the guy who invented the fence, have to pay the guy who invented sheep | ||
grazing, if he uses his fence to "focus" his own sheeps effort by | grazing, if he uses his fence to "focus" his own sheeps' effort by | ||
fencing his pasture? | fencing his pasture? | ||
What of the guy who puts a fence around his cow? | What of the guy who puts a fence around his cow? | ||
What of the guy who puts a fence around a cow, but on | What of the guy who puts a fence around a cow, but on barren land, and then | ||
brings in bales of hay? | brings in bales of hay? | ||
| Line 188: | Line 188: | ||
his hay to a sheep owner? | his hay to a sheep owner? | ||
Sounds | Sounds ridiculous right? Obviously ridiculous.... | ||
Software patents are this | Software patents are this ridiculous to programmers. We have basically four | ||
operations add, remember, compare, and jump. Every computer program is made up | operations add, remember, compare, and jump. Every computer program is made up | ||
of these four operators. Oh sure, over the years compare and jump-backwards | of these four operators. Oh sure, over the years compare and jump-backwards | ||
| Line 206: | Line 206: | ||
In the other direction, there are power users who kind of understand these | In the other direction, there are power users who kind of understand these | ||
things about these operations. And then there are the computer technology fans | things about these operations. And then there are the computer technology fans | ||
that don't care about the | that don't care about the commonalities and just want to shoot daemons in the | ||
latest game and browse the net. | latest game and browse the net. | ||
And you'd think that this would be the complete | And you'd think that this would be the complete continuum, but it isn't. There | ||
is a whole technology priesthood of businessmen and their henchmen lawyers | is a whole technology priesthood of businessmen and their henchmen lawyers | ||
(sorry guys 8-) who want you to believe that | (sorry guys 8-) who want you to believe that there is magic going on. That | ||
things are | things are fraught with mystery and full of the unknowable and capricious will of | ||
the Most Holy Intellectual Property, and that their incantations of purpose and | the Most Holy Intellectual Property, and that their incantations of purpose and | ||
invention are the one true | invention are the one true communion with this great beyond. | ||
But that's all snake oil, legalese, and obfuscation in the name of money and | But that's all snake oil, legalese, and obfuscation in the name of money and | ||
| Line 222: | Line 222: | ||
As stated, we programmers understand our realm. | As stated, we programmers understand our realm. | ||
When we tell you that We The Programmers( | When we tell you that We The Programmers(TM) know that software patents are | ||
unreasonable, and in the end suppressive and expensive nonsense, you should | unreasonable, and in the end suppressive and expensive nonsense, you should | ||
believe us. We are the "professionals skilled in our arts". And when | |||
our | our dissenting minority yell, "but no, how will I protect my IP?" you | ||
should look on with jaundiced eye, because "(his) IP isn't probably | should look on with jaundiced eye, because "(his) IP isn't probably anything | ||
more than a regurgitation of common knowledge" with, if he's really good, a | more than a regurgitation of common knowledge" with, if he's really good, a | ||
dash of artistic inspiration sprinkled on top. | dash of artistic inspiration sprinkled on top. | ||
| Line 232: | Line 232: | ||
Until the software patent is killed (and probably for that matter the | Until the software patent is killed (and probably for that matter the | ||
"business method" patents on things like how Dell moves its boxes | "business method" patents on things like how Dell moves its boxes | ||
around in its | around in its warehouse 8-) as a CONCEPT any economy with these practical but | ||
vague monopolies on undefined domains of thought, will extort a HUGE "cash | vague monopolies on undefined domains of thought, will extort a HUGE "cash | ||
entropy cost" on you and I and everybody else even remotely involved. | entropy cost" on you and I and everybody else even remotely involved. | ||
---- | |||
So where was the "vs c=Copyrights" part? Its that inspiration in the | So where was the "vs c=Copyrights" part? Its that inspiration in the | ||
regurgitation. Software innovation isn't invention, its art. It is a well | regurgitation. Software innovation isn't invention, its art. It is a well | ||
disciplined art because poor | disciplined art because poor discipline is punished by core dumps and the Blue | ||
Screen of Death. But it *is* (for all that I have a degree in "Computer | Screen of Death. But it *is* (for all that I have a degree in "Computer | ||
Science) just art. Bad artist make bad art, and bad programmers make bad | Science) just art. Bad artist make bad art, and bad programmers make bad | ||
| Line 251: | Line 251: | ||
So software is squarely and undeniably under the auspice of Copyright because a | So software is squarely and undeniably under the auspice of Copyright because a | ||
programmer or company deserves the protection of their effort at expression, but | programmer or company deserves the protection of their effort at expression, but | ||
they DO NOT DESERVE TO OWN the ideas because they got their | they DO NOT DESERVE TO OWN the ideas because they got their rough-draft | ||
statement of intent into the hands of a | statement of intent into the hands of a governmental agency first. | ||
We write software. We write books. IF programmers should be able to patent | We write software. We write books. IF programmers should be able to patent | ||
software, then authors should be able to patent their books, and every spy novel | software, then authors should be able to patent their books, and every spy novel | ||
ever should have had a 20-cent duty paid to Ian | ever should have had a 20-cent duty paid to Ian Fleming for James Bond, and | ||
Fleming should have been allowed to prevent the publication of any spy novel he | |||
didn't like... | didn't like... | ||
Profiteering aside, this is just the way it *has* to be if it is going to be | |||
anything at all. | anything at all. | ||
[[Category:Patents]] | [[Category:Patents]] | ||
[[Category:Legal]] | [[Category:Legal]] | ||