Czy można opatentować algorytm? [Zamknięte]

44

Czy można więc opatentować algorytm?

Zobaczyłem to stwierdzenie, które skłoniło mnie do myślenia:

Każdy powstrzymałby się od opatentowania ulepszeń algorytmu kropki konturowej przez co najmniej kilka lat, powiedzmy do 2021 roku. Aby twórcy projektu Outliner mogli swobodnie realizować swoje pomysły.

zaczerpnięte z tego projektu codeplex .

Shawn Mclean
źródło
5
jeśli zamierzasz zacytować, czy możesz odwołać się do źródła i kontekstu?
Ross,
Niezupełnie subiektywne pytanie ...
MIA
3
Głosuję za zamknięciem tego pytania jako nie na temat, ponieważ wymaga ono porady prawnej.
2
Chciałbym, aby to się otworzyło: ta rozmowa dotyczy inżynierii oprogramowania.
gatorback

Odpowiedzi:

28

Tak, legalnie mogą być opatentowane (w wielu, ale nie we wszystkich krajach).

Patenty istnieją od bardzo dawna, a idea jest dokładnie taka, jak to opisujesz: aby chronić swój wynalazek, abyś miał czas na jego budowę, sprzedaż i czerpanie z niego korzyści. Bez patentów możesz coś wymyślić, a wtedy ktoś z większą ilością zasobów i pieniędzy może przyjść, zbudować swój wynalazek, a zanim będziesz gotowy go sprzedać, już opanują rynek.

Wiele osób uważa, że ​​te same zabezpieczenia nie są wymagane w przypadku oprogramowania, ponieważ - ogólnie mówiąc - jego „zbudowanie” nie wymaga wiele wysiłku. Kiedy mówisz o przedmiotach z prawdziwego świata, musisz mieć fabrykę do ich produkcji, potrzebujesz maszyn, potrzebujesz pracowników, potrzebujesz sieci dystrybucyjnej i tak dalej. Jeśli nie można dostać tych rzeczy, a następnie można licencjonować swój opatentowany pomysł dla kogoś, kto zrobił mieć te rzeczy, i mogą zrobić wszystko z tej dodatkowej rzeczy dla Ciebie.

Ale dzięki oprogramowaniu każdy, kto ma kompilator i połączenie internetowe, może tworzyć i dystrybuować oprogramowanie, więc nie ma potrzeby „ochrony” wynalazku, aby dać ci czas na skonfigurowanie sieci dystrybucyjnej i tym podobne.

Następnie pojawia się również problem polegający na tym, że osoby w biurze patentowym na ogół nie są po prostu kwalifikowane do ustalenia, czy dany wynalazek może być opatentowany, czy nie, pozostawiając sądowi decyzję, czy patent jest ważny, gdy właściciel próbuje dochodzić swoich praw do tego. Oznacza to, że jeśli jesteś małą firmą i „naruszasz” nieważny patent, prawdopodobnie nie masz środków na walkę z patentem (nawet jeśli jest nieważny).

Ale nie wchodźmy w konkretną debatę :-) Mógłbym kontynuować kilka dni ...

Dean Harding
źródło
23
Idea patentu nie jest tym, co opisałeś. Patenty są ograniczonym monopolem handlu umowami społecznymi lub „ochroną” w zamian za ujawnienie, w jaki sposób działa twój wynalazek.
whatsisname
@whatisname „Aplikacja może działać, wykonując coś bardzo niejasnego w bardzo niejasny sposób ...”.
Ivo Wetzel,
4
@whatsisname: W Stanach Zjednoczonych prawo autorskie i prawo patentowe mają promować rozwój użytecznych sztuk (co mówi klauzula Konstytucji USA, która je zezwala). To właśnie powinna zrobić opisana przez ciebie umowa społeczna.
David Thornley,
1
@Ivo Wetzel: Tak, niestety tak właśnie się stały. Ale to właśnie dostajesz, kiedy pozwalasz grupie prawników na prowadzenie spraw. :)
greyfade
12

IANAL.

Z prawnego punktu widzenia w Stanach Zjednoczonych oprogramowanie może być opatentowane jako takie. USPTO zaakceptowało i zatwierdziło wiele tysięcy takich wniosków patentowych w ciągu ostatnich 25 lat.

W Unii Europejskiej nie, oprogramowanie nie jest prawnie opatentowane jako takie.

Inne kraje mają różne zasady dotyczące zdolności patentowej algorytmów i procesów. Wikipedia wyjaśnia.

To powiedziawszy, w sprawie Sądu Najwyższego USA W sprawie Bilski sąd odrzucił „test maszyny lub transformacji” jako jedyny test zdolności patentowej. (Jeden z sędziów nie zgadzał się z opinią, stwierdzając, że Trybunał nie posunął się wystarczająco daleko, odrzucając hurtowo tego rodzaju patenty). W rezultacie wiele patentów na metody biznesowe jest obecnie nieważnych, a USPTO zaczęło zaprzeczać algorytmom oprogramowania i innym patenty metodyczne - nie wszystkie, ale kilka.

Sugerowałbym przejście do strony Grokława Bilskiego i przeczytanie o tym więcej.

Warto dodać, że w najnowszej sprawie Alice Corp. przeciwko CLS Bank International Sąd Najwyższy uchylił ostatnio decyzję CAFC o zatwierdzeniu patentów na oprogramowanie. Patenty obejmują kwoty depozytu, gdy są dokonywane przez Internet. Sąd Najwyższy orzekł, że samo dodanie „przez Internet” lub „na komputerze” nie wystarcza, aby patent obejmujący abstrakcyjny pomysł był ważny. To znacznie zawęża pole dla patentów na oprogramowanie, ale nie czyni ich nieważnymi.

greyfade
źródło
18
Nawiasem mówiąc, uważam, że patenty na oprogramowanie są etycznie naganne i katastrofalne ekonomicznie.
greyfade
Duża +1 za cytowanie Bilskiego.
Jeremy French,
9

Tak.

Zobacz różne algorytmy kompresji, algorytmy kodowania wideo itp.

Znajdź niektóre z nich na Wikipedii

Tutaj masz przykładowy patent, algorytm listy słów kodowych

Dan McGrath
źródło
3
Jednym z najbardziej znanych opatentowanych algorytmów jest Google Page Rank.
Charles Salvia,
7
Właściwie powiedziałbym, że algorytm LZW, który utworzył format pliku GIF, jest prawdopodobnie najbardziej znanym ... lub niesławnym ...
Dean Harding
9
Patent jest najgorszym pomysłem, jaki uderzył w informatykę. Jeśli chcesz, możesz chronić prawa autorskie do swojej pracy (która jest mniej szkodliwa z natury). Korzystając z patentów, możesz oczywiście zarabiać pieniądze. Patent to zły pomysł. Należy przestać używać patentów.
@kadaj, wiem, że musisz docenić inteligencję osoby i ilość zasobów (czas, pieniądze, wykształcenie, poświęcenie, wyszukiwanie itp.) wymaganych, aby ktoś odkrył nawet najprostsze fakty. Jak myślisz, dlaczego powinno to być bezpłatne? Przykro nam, że niektóre cenne rzeczy, takie jak ludzie żyją (w niektórych częściach świata), wzory matematyczne, sztuka, algorytmy oprogramowania itp. Nie są warte wiele ... ale to nie znaczy, że to prawda.
NoChance,
@NoChance, chociaż zgadzam się, że wynalazki (takie jak nowe algorytmy) powinny być przyznawane, z drugiej strony patenty mogą uniemożliwić innym korzystanie z tych nowych algorytmów, co czyni z nich szkodliwy monopol dla badaczy i startupów.
Ciekawy
9

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.

swingProgrammerrr
źródło
2

Myślę, że tak, jednak cała koncepcja patentów jako środka „ochrony własności intelektualnej” jest moim zdaniem głęboko wadliwa.

Patent to nic innego jak wymuszona przez człowieka reguła (taka, która nie jest nawet spójna w różnych krajach).

Piractwo jest nielegalne, ale to nie powstrzymuje go.

Algorytmy mogą i dostać „odwrócone” zaprojektowane tak patentów na bok jest mało realne fizyczna ochrona 1 .

1 Legal to inna sprawa

Tajemnica handlowa

Ciemna noc
źródło
koncepcja nie jest, ale aspekt praktyczny jest. większość piractwa ma miejsce na poziomie prywatnym, a nie korporacyjnym, ponieważ piractwo korporacyjne jest zwykle egzekwowane.
Ross,
Częściowo się z tym zgadzam. Weźmy na przykład pocisk wycieczkowy TomaHawk, ponieważ możesz wiedzieć, że jest w nim dużo ochrony prawnej. Jednak to powstrzymało pakistańskich inżynierów inżynierii odwrotnej, która katastrofa wylądowała w pobliżu jej terytorium. Reszta jest historią.
Darknight
0

W prawdziwym świecie tak, ale w osobistej opinii jest to jak opatentowanie jednej z twoich myśli i powstrzymanie innych przed myśleniem o tym samym, to jest naprawdę głupie, ale to właśnie mamy ...

Coyote21
źródło