Un algorithme peut-il être breveté? [fermé]

44

Alors, un algorithme peut-il être breveté?

J'ai vu cette déclaration qui m'a fait penser:

Tout le monde s'abstiendrait de faire breveter les améliorations de l'algorithme de points de contour pendant au moins plusieurs années, par exemple jusqu'en 2021. Ainsi, les développeurs du projet Outliner se sentiraient libres de mettre en œuvre leurs idées.

tiré de ce projet codeplex .

Shawn Mclean
la source
5
si vous allez citer, pouvez-vous citer la source et le contexte?
Ross
Pas vraiment une question subjective ...
MIA
3
Je vote pour clore cette question en dehors du sujet, car elle demande un avis juridique.
2
J'aimerais que ceci soit ouvert: cette conversation est pertinente pour le génie logiciel.
Gatorback

Réponses:

28

Oui, légalement, ils peuvent être brevetés (dans de nombreux pays, mais pas tous).

Les brevets existent depuis très longtemps, et l’idée est exactement celle que vous décrivez: protéger votre invention de sorte que vous ayez le temps de la construire, de la commercialiser et d’en tirer profit. Sans brevet, vous pourriez inventer quelque chose, puis quelqu'un avec plus de ressources et d'argent pourrait construire votre invention et au moment où vous seriez prêt à la vendre, elle aurait déjà accaparé le marché.

De nombreuses personnes pensent que les logiciels ne nécessitent pas les mêmes protections, car, d’une manière générale, leur «création» ne demande pas beaucoup d’efforts. Lorsque vous parlez d'objets du monde réel, vous devez avoir une usine pour le fabriquer, vous avez besoin de machines, vous avez besoin d'employés, vous avez besoin d'un réseau de distribution, etc. Si vous ne pouvez pas obtenir ces choses, alors vous pourriez licence votre idée brevetée à quelqu'un qui a fait avoir ces choses, et ils pourraient faire tout ce genre de choses supplémentaires pour vous.

Mais avec un logiciel, toute personne disposant d’un compilateur et d’une connexion Internet peut construire et distribuer le logiciel. Il est donc moins nécessaire de "protéger" l’invention pour vous donner le temps de configurer votre réseau de distribution et ainsi de suite.

Il y a aussi le problème, à savoir que les employés du bureau des brevets ne sont généralement pas qualifiés pour déterminer si une invention logicielle est brevetable ou non, ce qui revient aux tribunaux de décider si un brevet était valide lorsque le titulaire tente de faire valoir ses droits. à cela. Cela signifie que si vous êtes une petite entreprise et que vous "enfreignez" un brevet invalide, vous n'avez probablement pas les ressources pour le combattre (même s'il est invalide).

Mais n'entrons pas dans ce débat particulier :-) Je pourrais continuer pendant des jours ...

Dean Harding
la source
23
L'idée derrière le brevet n'est pas ce que vous avez décrit. Les brevets sont un monopole limité de négociation de contrat social, ou «protection», en échange de la divulgation du fonctionnement de votre invention.
Whatsisname
@ whatisname "L'application May fonctionne en faisant quelque chose d'extrêmement vague d'une manière extrêmement vague ...".
Ivo Wetzel
4
@whatsisname: De toute façon, aux États-Unis, le droit d'auteur et le droit des brevets doivent promouvoir l'avancement des arts utiles (ce qui est dit dans la clause de la Constitution américaine qui les autorise). C'est ce que le contrat social que vous décrivez est censé faire.
David Thornley
1
@ Ivan Wetzel: Oui, malheureusement, c'est ce qu'ils sont devenus. Mais c’est ce que vous obtenez lorsque vous laissez un groupe d’avocats se charger de tout. :)
Greyfade
12

IANAL.

D'un point de vue juridique aux États-Unis, oui, les logiciels peuvent être brevetés en tant que tels. L'USPTO a accepté et approuvé plusieurs milliers de demandes de brevet de ce type au cours des 25 dernières années.

Dans l'Union européenne, non, les logiciels ne sont pas légalement brevetables .

D'autres pays ont des règles différentes concernant la brevetabilité des algorithmes et des processus. Wikipedia explique.

Cela étant dit, dans l’affaire de la Cour suprême des États-Unis dans l’affaire Bilski , la Cour a rejeté le "test de la machine ou de la transformation" comme seul critère de brevetabilité. (L’un des juges a exprimé son désaccord avec l’opinion, affirmant que la Cour n’avait pas suffisamment rejeté ce type de brevets.) De nombreux brevets de méthode d’entreprise sont maintenant invalides et l’USPTO a commencé à refuser les algorithmes logiciels et autres. brevets de méthode - pas tous, mais quelques-uns.

Je suggère d'aller à la page Bilski de Groklaw et d'en lire plus à ce sujet.

Il convient d'ajouter que, dans l' affaire Alice Corp. c. CLS Bank International , plus récente , la Cour suprême a récemment infirmé la décision du CAFC d'affirmer les brevets logiciels. Les brevets couvrent ce qui équivaut à un entiercement, lorsque cela est fait sur Internet. La Cour suprême a statué que le simple fait d'ajouter "sur Internet" ou "sur un ordinateur" ne suffit pas pour qu'un brevet couvrant une idée abstraite soit valide. Cela réduit considérablement le champ des brevets logiciels, mais ne les rend pas nuls.

dégraissage
la source
18
En passant, je pense que les brevets logiciels sont éthiquement répréhensibles et désastreux sur le plan économique.
Greyfade
Grand +1 pour citer Bilski.
Jeremy French
9

Oui.

Voir les différents algorithmes de compression, algorithmes de codage vidéo, etc.

Trouvez-en certains sur Wikipedia

Ici, un exemple de brevet, algorithme de liste de mots de code

Dan McGrath
la source
3
L'un des algorithmes les plus célèbres et brevetés est le Page Rank de Google.
Charles Salvia
7
En fait, je dirais que l'algorithme LZW qui compose le format de fichier GIF est probablement le plus célèbre ... ou le plus infâme ...
Dean Harding
9
Le brevet est la pire idée qui a frappé Computer Science. Si vous le souhaitez, vous pouvez protéger votre travail (qui est de nature moins dommageable). En utilisant des brevets, vous pouvez bien sûr gagner de l'argent. Le brevet est une mauvaise idée. Il faut cesser d'utiliser des brevets.
@kadaj, je sais que vous devez valoriser l'intelligence d'une personne et la quantité de ressources (temps, argent, éducation, dévouement, recherche, etc.) nécessaires pour que quelqu'un découvre même les faits les plus simples. Pourquoi pensez-vous que cela devrait être gratuit? Il est désolé de voir que certaines choses précieuses telles que la vie des personnes (dans certaines parties du monde), les formules mathématiques, l’art, les algorithmes logiciels, etc. ne valent pas grand-chose ... mais cela ne veut pas dire que c’est correct.
NoChance
@NoChance, bien que je convienne que des inventions (comme de nouveaux algorithmes) devraient être attribuées, les brevets peuvent en revanche empêcher d'autres personnes de s'appuyer sur lesdits nouveaux algorithmes, ce qui en fait un monopole préjudiciable pour les chercheurs et les startups.
Curieux
9

Aux États-Unis, un algorithme pur est explicitement exempt de brevetabilité, tout comme les faits mathématiques, les formules et les "idées".

En réalité, vous pouvez breveter un algorithme (aux États-Unis). En fait, il n'est même pas nécessaire qu'il soit en code et de toute façon, lorsqu'un brevet est délivré, il n'est PAS émis contre le code source, il est émis pour "une série d'étapes effectuées" qui n'est bien sûr ni plus ni moins qu'un algorithme. . Le code source fonctionnel n’est certes pas requis, de sorte que l’incorporation de l’algorithme dans le code n’est pas brevetée. Ce qui est breveté est simplement "l'idée" éthérée de quelque chose qui fait X, puis Y, puis Z dans cet ordre.

Si cela semble que le système parle des deux côtés de la bouche, alors vous avez compris ce qui se passait ... "Non, bien sûr, vous ne pouvez pas breveter des algorithmes." "Bien sûr, vous pouvez bien sûr breveter cet algorithme."

Juste pour illustrer le fait qu'aucun code, modèle de travail, chose réelle n'est associée à ces brevets, on considère qu'il existe des entreprises totalement performantes qui fonctionnent comme suit:

Un entrepreneur est assis dans une pièce avec un groupe de "types créatifs", peut-être des programmeurs et des avocats. Ils "réfléchissent" à la manière dont certains logiciels pourraient être conçus pour remplir certaines fonctions utiles. Ils ne créent rien, pas de code, pas de prototype, rien. À chaque étape du "processus d'amélioration du produit", un avocat écoute et, lorsqu'il reconnaît un élément brevetable, il le note. À la fin de la journée, l'avocat commence à créer (ou abandonne la création de) un nouveau brevet.

Ceci n'est pas inventé; il existe des entreprises qui font exactement ce qui précède. Chacun de ces brevets est un algorithme, dans la mesure où il ne fait rien, sauf spécifier une série de mesures à prendre à différents moments.

swingProgrammerrr
la source
2

Je pense que oui, cependant, le concept de brevets en tant que moyen de "protéger la propriété intellectuelle" est à mon sens profondément imparfait.

Un brevet n'est rien de plus qu'une règle imposée par l'homme (une règle qui n'est même pas uniforme dans différents pays).

Le piratage est illégal, mais cela ne le fait pas s'arrêter.

Les algorithmes peuvent être et sont effectivement "inversés", de sorte que les brevets mis à part, il existe peu de protection physique réelle 1 .

1 Juridique, c'est autre chose

Secret de commerce

Nuit noire
la source
le concept n'est pas mais l'aspect pratique est. la plupart des actes de piratage se produisent au niveau privé plutôt qu'au niveau de l'entreprise, car celui-ci est généralement appliqué.
Ross
Je suis d'accord avec cela en partie. Prenons, par exemple, le cas du missile de croisière TomaHawk, car vous savez peut-être qu’il bénéficie de nombreuses protections juridiques. Cependant, cela a empêché les ingénieurs pakistanais d’ingénierie inverse de créer un crash qui a atterri près de son territoire. Le reste appartient à l'histoire.
Darknight
0

Dans le monde réel, oui, mais dans une opinion personnelle, cela revient à mettre un brevet sur l'une de vos pensées et à empêcher quiconque de penser de la même manière, c'est vraiment stupide, mais c'est ce que nous avons ...

Coyote21
la source