LWN.net Logo

Software is The Glass Bead Game

Software is The Glass Bead Game

Posted Jan 31, 2012 3:33 UTC (Tue) by nybble41 (subscriber, #55106)
In reply to: Software is The Glass Bead Game by giraffedata
Parent article: LCA: Addressing the failure of open source

> It might not be relevant for patent purposes, in some views, how the builder got the machine to behave the way it does, just that the machine does.

See, this right here is the real problem. Before the advent of general-purpose computer and software--and software patents--a patent did only cover a specific implementation: how the machine or process works, not the end product. You don't get a patent for steel; you get a patent for a particular process which produces steel. You don't get a patent for "devices which do X", you get a patent for "a specific, non-obvious design for a device which does X". Accomplishing the same end by sufficiently different means does not infringe the patent.

How a machine works may not be relevant from a *consumer's* point-of-view, but when it comes to patents the machine's inner workings are the entire point of the exercise. There is simply no *point* in granting a patent which monopolizes the end result without revealing anything non-obvious about how that result was achieved; such patents are 100% public cost with no public benefit.


(Log in to post comments)

Software is The Glass Bead Game

Posted Jan 31, 2012 4:39 UTC (Tue) by giraffedata (subscriber, #1954) [Link]

But what is internal and what is end result is a matter of perspective too. Imagine a patent for mousetraps that is for avoiding slapping your finger when you try to bait it. It claims a switch away from the trap area that locks the trap open, You unlock it from a safe distance after you're done baiting. One could say you patented the end result of a mouse trap that doesn't close while you're baiting it, or one could say you patented the end result of having a mouse trap with a remote switch, covering every possible implementation of that switch.

A slide-to-unlock switch on a pocket touch-screen device is not qualitatively different.

I don't see any point to struggling with the semantics of end result and implementation here, because the real point is the obviousness. Whether you view the obvious thing as an end result or an implementation doesn't matter; the public loses either way if someone gets the exclusive right to it.

Maybe what general purpose computers did was just make it really easy to invent really big things and messed up the balance.

Software is The Glass Bead Game

Posted Jan 31, 2012 5:31 UTC (Tue) by dlang (✭ supporter ✭, #313) [Link]

in your mousetrap example you are not getting a patent on all remotely activated mousetraps, only for your particular combination of hooks, levers, etc that you used.

software patents generally do not include code listings, at most they include pseudocode (and even then, usually as an example "this patent could be implemented like this")

It's frequently hard for the original inventor to match up the patent legalese with the description of the idea that they submitted to the legal department.

if you have never read any software patents, you really don't have any idea how bad they are.

Software is The Glass Bead Game

Posted Jan 31, 2012 5:38 UTC (Tue) by nybble41 (subscriber, #55106) [Link]

> One could say you patented the end result of a mouse trap that doesn't close while you're baiting it, or one could say you patented the end result of having a mouse trap with a remote switch, covering every possible implementation of that switch.

Either way, the real "end result" is an unclosed, baited mouse trap. You can't patent that. What you can patent is device which makes achieving that state a bit easier, provided it meets the other criteria, such as non-obviousness.

> A slide-to-unlock switch on a pocket touch-screen device is not qualitatively different.

First, there is no "switch" involved. The hardware (touch screen) is not the subject of the patent. Second, this isn't a software patent; it covers a virtual user-interface pattern, not an algorithm. This isn't so much a case of patenting what a mouse-trap does (which would be bad enough) as patenting what a mouse-trap *looks like*, which is even further outside the domain patents were intended to cover. As I said before, a trademark would be much more appropriate here.

Regarding actual software patents, however, such as a patent on a compression algorithm or a form of encryption, the qualitative difference is obvious: You build a mouse-trap, but you *evaluate* an algorithm. An algorithm is just as complete in your head, or worked out with pencil and paper, as it is running on a computer. The computer is just a tool to speed up the process, just as the pencil and paper serve to supplement your memory. The mouse-trap, on the other hand, is of no direct use to anyone until it's given physical form.

Not that any of this really matters, of course, as regular patents are just as devoid of legitimacy as software patent. They're not the same thing, but that doesn't make them any more just.

Software is The Glass Bead Game

Posted Feb 1, 2012 13:43 UTC (Wed) by java_developer (guest, #82469) [Link]

GiraffeData said:

But what is internal and what is end result is a matter of perspective too.

What you're saying is true. It's a problem with examiners, judges and the courts that they are not equal to seeing through the distorting perspective presented to them by patent attorneys and their clients who seek to impose a distorted notion of what should be patentable subject matter for the purpose of restricting competition in the second case and siphoning off vast sums of capital for non-value producing activities in the first case.

GiraffeData said:

Maybe what general purpose computers did was just make it really easy to invent really big things and messed up the balance.

It's not a bad way of expressing it. Actually, what computers did was advance society in astronomical ways.

Later, much later, what IP lawyers did was conceive of a scheme to inject themselves, like a virus, into that value stream and create a diseased condition whose symptoms are, the creation of value is slowed to the point of extinction relative to what it had been prior; the IP attoneys extract obscene amounts of money from the creators of that value; insurmountable barriers to entry upon would-be creators of value is introduced; huge amounts of time and energy are spent warring over patents which have a net negative value to everyone but IP attorneys; would-be creators of value are discouraged from the field.

There is no reason that equally abstract things are not patented except the current regime of IP everything didn't arrive on the scene prior to their existence.

The examples are endless and everywhere.

For instance, novel plot twists clearly should be patentable - they fit the criteria: useful? - the novelist generates economic activity just because she's clever; non obvious? - by definition; advance the art? - other novelists can use variants on the new plot twist, after paying the original novelist.

Surely such a scheme must increase economic activity and increase a nation's wealth if IP Maximalist's arguments are to be believed.

So why are novel plot twists not patentable?

Ahem...

Patent #0239489023234: A Plot Twist Involving Gender Deception

An entity, in one realization a man who is in love with another entity , in one realization a woman, whereby the first entity deceives the second entity through the device of disguising their gender, using for instance a wig and makeup, for the purpose of obtaining a more intimate proximity to the second entity.

Blah blah blah,

fuckin' blah blah blah,

fuckin' blah,

fuckin' blah,

fuckin' blah blah blah....

Application Number 28734897239723 Filing Date: MAR 2010 Patent Number 98247892374923784 Issue Date 6222646 Feb 1 2012

The ONLY reason society is not now jammed to the gills and floating lifeless on top of a dead stream of innovation is because there was no computer on which to realize novels and no IP attorneys looking over that computer thinking... "hmmm....it's a machine, isn't it?"

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds