W USA czysty algorytm jest wyraźnie zwolniony z możliwości opatentowania, podobnie jak matematyczne fakty, formuły i „pomysły”.
W rzeczywistości możesz opatentować algorytm (w USA). W rzeczywistości nie musi nawet być w kodzie, a zresztą przy wydawaniu patentu NIE jest wydawany przeciwko kodowi źródłowemu, jest wydawany dla „serii wykonanych kroków”, co oczywiście nie jest niczym więcej niż algorytmem . Z pewnością działający kod źródłowy nie jest wymagany, więc wykonanie algorytmu w kodzie nie jest objęte patentem. Opatentowany jest tylko eteryczny „pomysł” zrobienia X, a następnie Y, a następnie Z w tej kolejności.
Jeśli brzmi to tak, jakby system mówił z obu stron, to zrozumiałeś, co się dzieje ... „Nie, oczywiście, że nie możesz opatentować algorytmów”. „Oczywiście, że możesz opatentować ten algorytm”.
Aby zilustrować fakt, że żaden kod, działający model, rzeczywista rzecz nie jest powiązana z tymi patentami, należy wziąć pod uwagę, że istnieją całkowicie udane firmy, które działają w następujący sposób:
Przedsiębiorca siedzi w pokoju z grupą „kreatywnych typów”, być może niektórych programistów i niektórych prawników. „Burzy mózgów” na temat tego, w jaki sposób można wytworzyć jakiś program do wykonywania użytecznych funkcji. Nie tworzą niczego, żadnego kodu, żadnego prototypu, niczego. Na każdym etapie „procesu ulepszania produktu” nasłuchuje prawnik, a gdy rozpozna coś, co ma zdolność patentową, odnotowuje to. Pod koniec dnia adwokat rozpoczyna tworzenie nowego patentu (lub wręczanie go za ręce).
To nie jest wymyślone; są firmy, które robią dokładnie to samo. Każdy z tych patentów jest algorytmem, ponieważ nie robi nic poza określeniem serii kroków, które należy podjąć w różnych momentach.