To grind it right down to its essence, facts cannot be patented, but the application of facts to solve a problem can be patented.
Charcoal burns and produces heat. Water boils when heated. It produces steam. Steam has a larger volume. The increase in volume can move a piston. A piston attacked eccentrically to a wheel causes it to rotate about its axis.
All these things are natural facts that cannot be patented. But put them together to solve the problem of turning fossil fuels into mechanical energy, and you've got a steam engine.
The difficulty with complaining that patenting software is patenting math is the difficulty of complaining that patenting steam engines is patenting facts of nature. The patent is for the application of facts to solve problems, and that applies equally to facts of math as it does to facts of nature.
Now patents may be a bad idea, or perhaps a good idea badly executed, but that is a different argument. I assert that if you can patent the application of nature to create a steam engine, you ought to be able to patent the application of math to create a program.
You don't patent a combination of natural facts. You patent the apparatus that combines them. If the "apparatus" was itself a natural fact, it would not be statutory.
But this is all theory. What's patentable isn't what you read in statute or SCOTUS opinions. What's patentable is whatever can cause you legal troubles.
This is the best explanation of this that I've yet seen. Very well done.
It seems to me obvious that the software "machine" which encodes or decodes video should be a patentable device. The trouble has less to do with patentability of software in general, and more with a) the lifespan of the patents, b) the ease with which they are acquired, and c) the time and money required to oppose and strike down a patent which should never have been granted in the first place.
Not really. Software can be copyrighted. Words can be trademarked. Books can't be patented. Just because the analogy falls apart when you change the subjects doesn't mean the original was wrong.
Though I think you can make a much stronger case than the OPs simple analogy.
I wasn't making the case for software patents -- just pointing out that the logic doesn't work. Just because the constituent parts of a whole don't satisfy some legal criteria doesn't mean that the "whole" itself doesn't.
My issue is you restated his analogy changing the legal categories and the subjects and then disproved your interpretation. Patent law and copyright law are not the same and math's relation to software is not the same as the relation of individual words to a book.
His argument is weak, but you are attacking something else.
- software can be patented
- math cannot be patented
- all software is basically math
(very simple interpretation, but it scales)