it-swarm-eu.dev

Lze algoritmus patentovat?

Lze tedy algoritmus patentovat?

Viděl jsem toto prohlášení, které mě přimělo myslet:

Každý by se zdržel patentování vylepšení algoritmu konturových bodů alespoň několik let, řekněme do roku 2021. Aby vývojáři projektu Outliner mohli bez obav implementovat své nápady.

převzato z tohoto projektu codeplex .

45
Shawn Mclean

Ano, legálně mohou být patentovány (v mnoha, ale ne ve všech zemích).

Patenty byly již po velmi dlouhou dobu a myšlenka je přesně taková, jak jste popsali: chránit svůj vynález, abyste měli čas jej vybudovat, uvést na trh a profitovat z něj. Bez patentů by jste mohli něco vymyslet a pak by mohl přijít někdo s více zdroji a penězi, postavil si vynález a do doby, kdy jste byli připraveni ho prodat, už by se dostali na trh.

Mnoho lidí věří, že stejné ochrany se nevyžadují pro software, protože - obecně řečeno - to „jeho sestavení“ nevyžaduje mnoho úsilí. Když mluvíte o reálných objektech, musíte mít továrnu na její výrobu, potřebujete stroje, potřebujete zaměstnance, potřebujete distribuční síť a tak dále. Pokud tyto věci nemůžete získat, můžete svůj patentovaný nápad licencovat někomu, kdo má tyto věci dělal, a oni pro vás mohou udělat všechno navíc.

Se softwarem však může software sestavit a distribuovat kdokoli s kompilátorem a internetovým připojením, takže není potřeba „chránit“ vynález, aby vám poskytl čas na nastavení vaší distribuční sítě a podobně.

Pak je zde také problém, že lidé v patentovém úřadu obecně prostě nejsou kvalifikovaní, aby určili, zda je určitý softwarový vynález patentovatelný nebo ne, a je na soudech, aby rozhodli, zda byl patent platný, když se majitel snaží uplatnit svá práva k tomu. To znamená, že pokud jste malá společnost a „porušujete“ neplatný patent, pravděpodobně nemáte prostředky k boji proti patentu (i když je neplatný).

Ale pojďme do to konkrétní debaty :-) Mohl bych pokračovat celé dny ...

30
Dean Harding

IANAL.

Z právního hlediska ve Spojených státech ano, software může být patentován jako takový. USPTO přijalo a schválilo mnoho tisíc takových patentových přihlášek za posledních 25 let.

V Evropské unii ne, software není legálně patentovatelný jako takový.

Jiné země mají různá pravidla týkající se patentovatelnosti algoritmů a procesů. Wikipedia vysvětluje.

To znamená, ve věci Nejvyššího soudu USA In re Bilski , Soud odmítl „ strojový nebo transformační test “jako jediný test patentovatelnosti. (Jeden ze soudců nesouhlasil se stanoviskem a prohlásil, že Soudní dvůr nešel dostatečně daleko při odmítnutí těchto druhů patentů velkoobchodně.) Výsledkem je, že mnoho patentů na obchodní metody je nyní neplatné a USPTO začal popírat softwarové algoritmy a další patenty na metody - ne všechny, ale několik.

Navrhoval bych jít Groklawova Bilski stránka a přečíst si o tom více.

Je třeba dodat, že v posledním případě Alice Corp. v. CLS Bank International Nejvyšší soud nedávno zrušil rozhodnutí CAFC potvrdit softwarové patenty. Patenty pokrývají to, co se rovná úschově, když se děje přes internet. Nejvyšší soud rozhodl, že pouhé přidání slova „přes internet“ nebo „v počítači“ nestačí k tomu, aby byl patent zakrývající abstraktní myšlenku platný. To podstatně zužuje pole pro softwarové patenty, ale nečiní je neplatnými.

12
greyfade

Ano.

Podívejte se na různé kompresní algoritmy, algoritmy kódování videa atd.

Najděte některé z nich na Wikipedii

Zde máte vzorový patent algoritmus seznamu kódových slov

9
Dan McGrath

V USA je čistě algoritmus výslovně osvobozen od patentovatelnosti, stejně jako matematická fakta a vzorce a „myšlenky“.

Ve skutečnosti můžete patentovat algoritmus (v USA). Ve skutečnosti to nemusí být ani v kódu a přesto, když je patent vydán, NENÍ vydán proti zdrojovému kódu, je vydáván pro „řadu provedených kroků“, což samozřejmě není nic víc než méně než algoritmus . Určitě pracovní zdrojový kód není nutný, takže provedení algoritmu v kódu není tím, co je patentováno. Patentovaná je pouze éterická „myšlenka“ na něco, co dělá X, potom Y, potom Z v tomto pořadí.

Pokud to zní, jako by systém mluvil z obou stran úst, pak jste pochopili, co se děje ... "Ne, samozřejmě nemůžete patentovat algoritmy." "Jistě, samozřejmě můžete patentovat tento algoritmus."

Pro ilustraci skutečnosti, že s těmito patenty není spojen žádný kód, pracovní model, skutečný věc, se domníváme, že existují zcela úspěšné podniky, které fungují takto:

Podnikatel sedí v místnosti se spoustou „kreativních typů“, možná někteří programátoři a někteří právníci. "Brainstorming" o tom, jak by mohl být nějaký softwarový produkt vyroben pro provádění některé užitečné funkce. Nevytvářejí nic, žádný kód, žádný prototyp, nic. V každém kroku „procesu zlepšování produktu“ poslouchá právník, a když rozpozná něco patentovatelného, ​​všimne si to. Na konci dne právník zahájí vytváření (nebo předání) nového patentu.

To není vytvořeno; existují společnosti, které dělají přesně výše uvedené. Každý z těchto patentů je algoritmus, protože nedělá nic jiného než specifikovat řadu kroků, které je třeba podniknout v různých časových bodech.

9

Myslím si, , ale podle mého názoru je celý koncept Patents jako prostředek k „chránit duševní vlastnictví“ hluboce chybný.

Patent není ničím jiným než umělým vynuceným pravidlem (které není ani v různých zemích konzistentní).

Pirátství je nezákonné, ale to nezastavuje.

Algoritmy mohou a mohou získat "obrácené" inženýrství, takže patenty kromě toho existuje jen malá skutečná fyzická ochrana 1 .

1 Právní je další věc

Obchodní tajemství

2
Darknight

Ve skutečném světě ano, ale podle osobního názoru je to jako dát patent na jednu z vašich myšlenek a zabránit tomu, aby někdo jiný přemýšlel o stejné věci, je to opravdu hloupé, ale to je to, co máme ...

0
Coyote21