5 ms·
I want to politely express my distaste of software patents, especially such trivial algorithms.
by kdkdkch 7y ago
I want to politely express my distaste of software patents, especially such trivial algorithms.
- lowdose 7y agoIs an algorithm patent really a defensible claim?
- James-primitive 7y agoNo. X
- egdod 7y agoSimple question, but the answer is really complicated. The caselaw on Section 101 (patent-eligible subject matter) is extremely hard to make sense of.
- webmobdev 7y agoOne of the things I am glad about in my country - India has a higher bar for "software" patents: > ... following CANNOT be considered as inventions within the meaning of the act. "A mathematical or business method or a computer program or algorithms"
- cjbprime 7y agoIn theory, so does the US.
- lucb1e 7y agoIf this is trivial, it should be rejected. I also don't find this to be obvious -- there is a reason it took decades of working on end to end encrypted chat algorithms before they came up with something that has all the desirable properties of the double ratchet algorithm. This doesn't mean I'm in favor of or against software patents, I know too little about the topic. I just wanted to say that this isn't that trivial, and if it were, it would not be patentable: https://en.wikipedia.org/wiki/Patentability https://en.wikipedia.org/wiki/Patentability
- maqp 7y agoDouble ratchet was built on top of 2004 OTR's Diffie-Hellman ratchet. From what I understood the difference was using different, post-quantum, algorithms for this patent. The thing is, post-quantum algorithms haven't even been standardized yet: NIST competition is currently on round 2. Generalized patent for using post-quantum cipher together with double ratchet takes two hard things that have taken a ton of hard work and basically makes the claim they were the first ones to discover they are compatible and that it's a good idea -- which is not the case, key exchange algorithms are trivial to plug into protocols. They are implemented separately to be used together. It's like trying to patent portable music player, but with open design headphones! It took the industry a lot of time to come up with portable music players, and good headphones also took time and effort, but a generalized patent for using them together is just nonsense.
- hcknwscommenter 7y agoThis patent does not derive its patentability from using different, post-quantum, algorithms. You have not read all elements of claim 1. Moreover, even if you were correct in your understanding that this patent is directed to using different, post-quantum, algorithms, you still fail to understand the impact of that. To whit, it doesn't matter that such algorithms have not been standardized. At that stage, different entities can patent whatever their preferred method is, and if one takes over the industry, then they can maybe receive some licensing revenue for having developed the best method.
- cortesoft 7y agoI think a lot of the complaints about our parent system is that a lot of trivial things have been granted patents. We aren't complaining about the system as it is supposed to work, but rather how it works in practice.
- egdod 7y agoClaim 1 seems quite specific and detailed. What’s trivial about it?
- kdkdkch 7y agoMaybe simple is a better word, it is just glueing a few blocks of known cryptography together to achieve this particular task.