3 ms·
Your contrived chain of analogies ends in a total strawman. I think you intended the last item on your list to be pure software, but it's not. It's just an el
by nate_meurer 15y ago
Your contrived chain of analogies ends in a total strawman. I think you intended the last item on your list to be pure software, but it's not. It's just an electronic version of the first item.
No one is arguing that a complete electronic timer should not be patentable. The argument is whether the software alone should be patentable.
The software by itself is NOT a timer. The timer's software is only the idea of the timer; it is the instructions, the observation of which allow the physical timer to function. There must still be a physical timer -- an assembly of physical parts that follows programmed instructions to provide a function. That entire assembly is what should be patented.
The bare idea of the timer -- the steps that the timer takes while it's working, should not be patentable. That's what the article is proposing. Nowhere in your analogies is bare software addressed.
- Daniel_Newby 15y agoI think you intended the last item on your list to be pure software, but it's not. You have hit the crux of the discussion. I am defining software as a tangible thing, existing as a pattern of matter and fields. It is not abstract, virtual, or ineffable. What you are talking about ("pure software") are ideas about the software's principles of operation. The mathematical and logical ideas by which we understand a process are not patentable, but their tangible embodiment (software) is patentable. Consider an example of the difference. Prime numbers are abstract ideas that can be used to create difficult-to-solve problems, and thereby used for cryptography. As abstract ideas, they are not patentable. Someone could embody those ideas in a logic machine (like the RSA algorithm) and patent that. But somebody else could embody those ideas in an analog laser interferometer and patent that, without conflict with the other patent. No one is arguing that a complete electronic timer should not be patentable. And that is exactly what is covered by a valid software patent. Such patents claim something like "Claim 1: A stored-program logic machine, configured to provide the process described in claim 2." The configuration of the logic machine is the software. A well-written patent will cover all variations of the software that are "obvious" to "a person skilled in the art". This generality is why all patents are so painful to evade, not just software patents.
- nate_meurer 15y ago> "I am defining software as a tangible thing, existing as a pattern of matter and fields." Ok, but that means you're not talking about software patents any more. The U.S. patent office currently cares nothing about patterns of matter and fields. > "And that [a complete physical timer] is exactly what is covered by a valid software patent." No, wrong. That's how it should be, but it's not, and that's the problem. Officially, patent law isn't supposed to allow patents on "abstract ideas", but due to incomplete guidance from the courts, the requirements have been diluted to nothing. Right now in the U.S., a software patent application can satisfy the requirements by specifying any trivial physical step. Most software patents specify only a "computing device" on which the software is used. Well gee whiz, guess what that covers? You got it, everything! It's useless language; there's no narrowing, no added specificity. It would be just as usefull to specify "software in Her Majesty the Queen's service". As a result, for the past 20 years the USPTO has essentially been granting patents on pure software. A patent on a laser interferometer that encodes instructions is no longer a software patent; that would be covered by a mechanical patent. And this patent certainly would be in conflict with any software patents that covered the software encoded thereby, if the interferometer were ever put to use in a product.
- Daniel_Newby 15y agoThe U.S. patent office currently cares nothing about patterns of matter and fields. Right now in the U.S., a software patent application can satisfy the requirements by specifying any trivial physical step. Most software patents specify only a "computing device" on which the software is used. So which is it? Physical embodiment = not abstract. A patent on a laser interferometer that encodes instructions is no longer a software patent; ... I was talking about interference machines that use the wave properties of light to do computation without the use of digital logic. With these machines, abstract mathematical approaches are reduced to practice by means other than software. The software patent does not somehow magically fence off an area of abstract thought. What it fences off is a particularly convenient and valuable area of concrete machinery.
- 15y ago