Judges Debate Patents and If New Software Makes a Computer a "New Machine"
First time accepted submitter ectoman writes "A third party steps into a financial transaction to make sure all parties exchange funds at the same time and as expected. Can you patent this process? What if the third party is a computer? Rob Tiller, vice president and general counsel for Red Hat, details a recent court ruling on this very matter—one that has critical implications for the future of software patents, and one that divided the judges involved. Tiller writes that: 'The judges mostly agreed that the idea of managing settlement risk with a third party was abstract such that by itself it could not be patented. They differed, though, on whether using a general purpose computer for managing settlement risk meant that the patents avoided invalidity based on abstraction.' Interestingly, some judges suggested that a computer becomes a 'new machine' every time it loads different software."
The computer is a new machine many times every picosecond as the data in the registers change, the data in ram changes, the data on the hard drive changes, the data flowing through network interfaces changes, etc...
Since the computer is *new* billions, if not trillions of times a second, then software doesn't make it unique.
Yet again, the clueless making decisions on things they cannot comprehend.
They are, of course, right. An algorithm is conceptually the same as a description of a machine for executing that algorithm, whether you draw logic gates to execute your algorithm, or solder together transistors, or write Python.
As a mathematician working on algorithms right now, I say they are right.
However.
Algorithms shouldn't be patentable, no matter how they are represented. But that's a political decision, not a technical one.
Since the purpose of a computer is to run programs, asking us to accept that a computer is a new computer everytime it runs a new program seems like a bit of a stretch, and leads me to believe that some judges still don't quite get computers.
Python: 'And then suddenly you have a language which says "we're all stuck with whatever the whiniest coder wants".'
Apparently Plutarch already knew this little puzzle called the ship of Theseus problem.
I'm highly confident that some US judges will finally put those those annoying logicians and philosophers to rest and give us the ultimate correct solution.