Então, um algoritmo pode ser patenteado?
Eu vi essa afirmação que me fez pensar:
Todo mundo se absteria de patentear as melhorias do algoritmo de pontos de contorno por pelo menos vários anos, digamos até 2021. Para que os desenvolvedores do projeto Outliner sintam-se à vontade para implementar suas idéias.
retirado deste projeto codeplex .
algorithms
legal
software-patent
Shawn Mclean
fonte
fonte
Respostas:
Sim, legalmente eles podem ser patenteados (em muitos países, mas não em todos).
As patentes existem há muito tempo, e a idéia é exatamente como você descreve: proteger sua invenção para que você tenha tempo para construí-la, comercializá-la e lucrar com ela. Sem patentes, você pode inventar algo e, em seguida, alguém com mais recursos e dinheiro pode aparecer, criar sua invenção e, quando você estiver pronto para vendê-la, eles já estarão no mercado.
Muitas pessoas acreditam que as mesmas proteções não são necessárias para o software, porque - de um modo geral - não é preciso muito esforço para "construí-lo". Quando você está falando sobre objetos do mundo real, precisa de uma fábrica para fabricá-lo, precisa de máquinas, precisa de funcionários, precisa de uma rede de distribuição e assim por diante. Se você não pode obter essas coisas, então você pode licenciar sua idéia patenteada para alguém que fez ter essas coisas, e podem fazer todas essas coisas extra para você.
Porém, com o software, qualquer pessoa com um compilador e uma conexão com a Internet pode criar e distribuir o software; portanto, há menos necessidade de "proteger" a invenção para lhe dar tempo para configurar sua rede de distribuição e outros enfeites.
Há também o problema de que as pessoas no escritório de patentes geralmente não estão qualificadas para determinar se uma invenção específica de software é patenteável ou não, deixando aos tribunais decidir se uma patente é válida quando o proprietário tenta reivindicar seus direitos. para isso. Isso significa que, se você é uma empresa pequena e "infringe" uma patente inválida, provavelmente não tem recursos para combatê-la (mesmo que seja inválida).
Mas não vamos entrar nesse debate em particular :-) Eu poderia continuar por dias ...
fonte
IANAL.
Do ponto de vista jurídico nos Estados Unidos, sim, o software pode ser patenteado como tal. O USPTO aceitou e aprovou muitos milhares de pedidos de patentes nos últimos 25 anos.
Na União Européia, não, o software não é legalmente patenteável como tal.
Outros países têm regras diferentes em relação à patenteabilidade de algoritmos e processos. Wikipedia explica.
Dito isto, no caso da Suprema Corte dos EUA In re Bilski , o Tribunal rejeitou o "teste de máquina ou transformação" como o único teste de patenteabilidade. (Um dos juízes discordou da opinião, afirmando que o Tribunal não foi suficientemente longe ao rejeitar esses tipos de patentes por atacado.) O resultado é que muitas patentes de métodos de negócios agora são inválidas e o USPTO começou a negar algoritmos de software e outras patentes de método - não todas, mas algumas.
Eu sugiro ir à página Bilski de Groklaw e ler mais sobre isso.
Vale acrescentar que, no mais recente caso Alice Corp. v. CLS Bank International , a Suprema Corte anulou recentemente a decisão da CAFC de afirmar patentes de software. As patentes cobrem o que equivale a custódia, quando feitas pela Internet. A Suprema Corte considerou que apenas adicionar "pela Internet" ou "em um computador" não é suficiente para tornar válida uma patente que cobre uma idéia abstrata. Isso restringe substancialmente o campo das patentes de software, mas não as torna inválidas.
fonte
Sim.
Veja os vários algoritmos de compactação, algoritmos de codificação de vídeo etc.
Encontre alguns deles na Wikipedia
Aqui, tenha uma amostra de patente, algoritmo da lista de palavras de código
fonte
Nos EUA, um algoritmo puro está explicitamente isento de ser patenteável, assim como fatos, fórmulas e "idéias" matemáticas.
Na realidade, você pode patentear um algoritmo (nos EUA). Na verdade, ele nem precisa estar no código e, de qualquer maneira, quando uma patente é emitida, NÃO é emitida contra o código-fonte, é emitida para "uma série de etapas executadas" que, obviamente, nada mais são do que um algoritmo . Certamente o código fonte de trabalho não é necessário; portanto, a incorporação do algoritmo no código não é o que está sendo patenteado. O que está sendo patenteado é apenas a "idéia" etérea de algo que faz X, depois Y e Z nessa ordem.
Se parece que o sistema está falando dos dois lados da boca, você entendeu o que está acontecendo ... "Não, é claro que você não pode patentear algoritmos." "Claro, é claro que você pode patentear esse algoritmo."
Apenas para ilustrar o fato de que nenhum código, modelo de trabalho, coisa real está associado a essas patentes, considere que existem empresas totalmente bem-sucedidas que operam da seguinte maneira:
Um empreendedor fica sentado em uma sala com vários "tipos criativos", possivelmente alguns programadores e alguns advogados. Eles "discutem" sobre como um produto de software pode ser produzido para desempenhar alguma função útil. Eles não criam nada, nem código, nem protótipo, nada. Em cada etapa do "processo de melhoria do produto", um advogado ouve e, quando reconhece algo patenteável, observa isso. No final do dia, o advogado inicia a criação de (ou dispensa a criação de) uma nova patente.
Isso não é inventado; Existem empresas que fazem exatamente o que precede. Cada uma dessas patentes é um algoritmo, uma vez que nada faz, exceto especificar uma série de etapas a serem seguidas em vários momentos.
fonte
Penso que sim, porém todo o conceito de Patentes como um meio de "proteger a propriedade intelectual" é, na minha opinião, profundamente falho.
Uma patente nada mais é do que uma regra imposta pelo homem (que nem sequer é consistente em diferentes países).
A pirataria é ilegal, mas isso não a impede.
Os algoritmos podem e são "invertidos", projetados, de modo que as patentes à parte há pouca proteção física real 1 .
1 Legal é outra questão
Segredo comercial
fonte
No mundo real, sim, mas em uma opinião pessoal, isso é como colocar uma patente em um de seus pensamentos e impedir que outras pessoas pensem na mesma coisa, é realmente estúpido, mas é o que temos ...
fonte