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 .
algorithms
legal
software-patent
Shawn Mclean
la source
la source
Réponses:
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 ...
la source
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.
la source
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
la source
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.
la source
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
la source
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 ...
la source