3 ms·
Sure. So, an algorithm isn't patentable. But a particular encoding of that algorithm might be patentable by your logic? However, copyright, not patent rights, p
by lidHanteyk 7y ago
Sure. So, an algorithm isn't patentable. But a particular encoding of that algorithm might be patentable by your logic? However, copyright, not patent rights, protect encoded algorithms!
There are many possible programs, but only some are useful. In this sense, patents might protect only those useful programs, and not the useless programs. However, you'd have to write new law to cover this case.
Laws written before the advent of information theory are missing fundamental truths of mathematics. In this case, given that patent law already knows about mathematics, surely patent law is prepared to yield.
- pron 7y ago> So, an algorithm isn't patentable. But a particular encoding of that algorithm might be patentable by your logic? However, copyright, not patent rights, protect encoded algorithms! No, an algorithm is very much patentable (and not copyrightable, while a program is copyrightable but not patentable), it's just that the patent does not protect the notion or knowledge or mathematical fact of the algorithm -- in fact, it very much makes it public -- it's just gives a monopoly for exploiting the algorithm for some business benefit. > Laws written before the advent of information theory are missing fundamental truths of mathematics. In this case, given that patent law already knows about mathematics, surely patent law is prepared to yield. As I said, this reasoning is irrelevant. Every patent is some "truth" of physics, chemistry or mathematics, but the truth is not what's being granted a monopoly. Everyone is free to know it or teach it. Rather, it is its implementation for profit that's protected. Moreover, because I believe that in the US patents apply to physical inventions, the language of software always describes some computing device computing an algorithm. It seems that technically everyone is allowed to perform the algorithm by hand, even to exploit it for profit. Software patents are therefore not different in principle than any other kind of patent, but they are different in practice, simply because of how they've come to be used.