Given the recent determinations, it almost sounds like since it won't be human made, it might not be protectable? Not to mention the exceptions generally made for modifications to the IP to improve it.
Given the recent determinations, it almost sounds like since it won't be human made, it might not be protectable? Not to mention the exceptions generally made for modifications to the IP to improve it.
If the code's algorithm is patented, you cannot get around the patent by using different function and variable names and perturbing the code organization.
I bet you're correct and we wont be able to use ML models to strip code of its patents the way we use them to strip code of its copyright protection. But I wouldn't have expected the copyright stripping trick to work either, yet here we are.
You can disguise borrowed code such that, in the first place, nobody will suspect that it's derived from anything, and even then, they won't have evidence that it's derived.
Changing a few names and superficial organization details, on a large and significant work, will likely not fool anyone.
If it's a small module or just one function, quite probably easily so. You don't even have to understand how the code works; if you just know the paper from where the original author got the code, you can just say you implemented the detailed requirements there and validated it on the available test vectors.
To my understanding patents do allow for either "improvements" or anything that achieves the same result as long as it's not the same solution as the patent?
They would certainly be a lot trickier then copywrite/IP but I think LLM's would still be able to generate possible solutions? One thing I'm thinking of for example is medication analogs - there's common substitutes you can make that achieve the same or better results that you can make.
To my understanding redbull actually did this (without ai) to modafinil with this patent - https://patents.google.com/patent/US20210380545A1/en
EDIT: Modafinil might have expired but it looks like redbull filed their patent before the expiration.
AFAIK Courts generally have determined it must be "transformative" for fair use, and for patents - but like a substantive change. You can't just add a pixel in a corner and call it good.
https://www.justia.com/intellectual-property/patents/types-o...
Slightly different (was for getting a patent for ai work) - https://cdn.arstechnica.net/wp-content/uploads/2023/02/AI-CO...