Может ли алгоритм быть запатентован? [закрыто]

44

Так может ли алгоритм быть запатентован?

Я видел это утверждение, которое заставило меня задуматься:

Все будут воздерживаться от патентования улучшений алгоритма контурной точки в течение как минимум нескольких лет, скажем, до 2021 года. Так что разработчики проекта Outliner могут свободно воплощать свои идеи.

взято из этого проекта codeplex .

Шон Маклин
источник
5
если вы собираетесь цитировать, можете ли вы сослаться на источник и контекст?
Росс
Не совсем субъективный вопрос ...
МВД
3
Я голосую, чтобы закрыть этот вопрос как не по теме, потому что он просит юридических консультаций.
2
Хотелось бы, чтобы это открылось: этот разговор имеет отношение к разработке программного обеспечения.
gatorback

Ответы:

28

Да, юридически они могут быть запатентованы (во многих, но не во всех странах).

Патенты существуют уже очень давно, и идея точно такая, как вы описали: защитить свое изобретение, чтобы у вас было время его создать, продать и получить прибыль. Без патентов вы могли бы что-то изобрести, и тогда мог бы появиться кто-то с большими ресурсами и деньгами, который создал бы ваше изобретение, и к тому времени, когда вы были бы готовы его продать, они уже загнали бы рынок в угол.

Многие люди считают, что одинаковые средства защиты не требуются для программного обеспечения, потому что, вообще говоря, не требуется много усилий, чтобы «создать его». Когда вы говорите об объектах реального мира, вам нужна фабрика для их производства, вам нужны машины, вам нужны сотрудники, вам нужна распределительная сеть и так далее. Если вы не можете получить эти вещи, то вы могли бы лицензировать запатентованную идею кому - то , кто сделал иметь эти вещи, и они могут делать все , что дополнительный материал для вас.

Но с программным обеспечением любой, у кого есть компилятор и подключение к Интернету, может создавать и распространять программное обеспечение, поэтому нет необходимости «защищать» изобретение, чтобы дать вам время на настройку сети распространения и еще много чего.

Кроме того, существует проблема, заключающаяся в том, что люди в патентном ведомстве, как правило, просто не имеют права определять, является ли конкретное изобретение программного обеспечения патентоспособным или нет, оставляя на усмотрение судов право решать, был ли патент действительным, когда владелец пытается отстаивать свои права. к этому. Это означает, что если вы небольшая компания и «нарушаете» недействительный патент, у вас, скорее всего, нет ресурсов для борьбы с патентом (даже если он недействителен).

Но давайте не будем вдаваться в эту конкретную дискуссию :-) Я мог бы продолжать в течение нескольких дней ...

Дин Хардинг
источник
23
Идея патента не та, что вы описали. Патенты представляют собой ограниченную монополию на торговлю социальными контрактами или «защиту» в обмен на раскрытие информации о том, как работает ваше изобретение.
whatsisname
@whatisname "Может приложение работает, делая что-то чрезвычайно расплывчатое, крайне расплывчато ...".
Иво Ветцель
4
@whatsisname: В любом случае, в США авторское право и патентное право должны способствовать продвижению полезных искусств (что говорится в статье Конституции США, которая разрешает их использование). Это то, что социальный контракт, который вы описываете, должен делать.
Дэвид Торнли
1
@ Иво Ветцель: Да, к сожалению, так они и стали. Но это то, что вы получаете, когда позволяете кучке юристов руководить делами. :)
Greyfade
12

IANAL.

С юридической точки зрения в Соединенных Штатах, да, программное обеспечение может быть запатентовано как таковое. За последние 25 лет USPTO принял и одобрил многие тысячи таких патентных заявок.

В Европейском Союзе нет, программное обеспечение не является юридически патентоспособным как таковое.

В других странах действуют разные правила в отношении патентоспособности алгоритмов и процессов. Википедия объясняет.

Тем не менее, в деле Верховного Суда США В отношении Билски , Суд отклонил «тест машины или преобразования» как единственную проверку патентоспособности. (Одно из судей выразило несогласие с мнением, заявив, что Суд не пошел достаточно далеко, отказываясь от такого рода патентов оптом.) В результате многие патенты на методы ведения бизнеса в настоящее время являются недействительными, а ВПТЗ США США начало отрицать программные алгоритмы и другие Патенты на метод - не все, но несколько.

Я бы посоветовал зайти на страницу Гроцлава Бильски и узнать больше об этом.

Стоит добавить, что в более недавнем деле Alice Corp. против CLS Bank International Верховный суд недавно отменил решение CAFC об утверждении патентов на программное обеспечение. Патенты охватывают то, что составляет условное депонирование, когда сделано через Интернет. Верховный суд постановил, что простого добавления «через Интернет» или «на компьютере» недостаточно для того, чтобы сделать патент, охватывающий абстрактную идею, действительным. Это существенно сужает поле для патентов на программное обеспечение, но не делает их недействительными.

greyfade
источник
18
Кроме того, я считаю, что патенты на программы являются этически предосудительными и экономически катастрофическими.
Greyfade
Большой +1 за цитирование Бильски.
Джереми Френч
9

Да.

Смотрите различные алгоритмы сжатия, алгоритмы кодирования видео и т. Д.

Найти некоторые из них в Википедии

Здесь есть образец патента, алгоритм списка кодовых слов

Дэн МакГрат
источник
3
Один из самых известных запатентованных алгоритмов - Google Page Rank.
Чарльз Сальвия
7
На самом деле, я бы сказал, что алгоритм LZW, который составлял формат файла GIF, вероятно, самый известный ... или печально известный ...
Дин Хардинг,
9
Патент - худшая идея, которая поразила информатику. Если вы хотите, вы можете охранять авторские права на свою работу (которая менее вредна по своей природе). Используя патенты, вы, конечно, можете зарабатывать деньги. Патент - плохая идея. Нужно прекратить использование патентов.
@kadaj, я знаю, что вы должны ценить интеллект человека и количество ресурсов (время, деньги, образование, самоотверженность, поиск и т. д.), необходимых для того, чтобы кто-то раскрыл даже самые простые факты. Почему вы думаете, что это должно быть бесплатно? Жаль видеть, что некоторые драгоценные вещи, такие как жизнь людей (в некоторых частях света), математические формулы, искусство, программные алгоритмы и т. Д., Не стоят многого ... но это не значит, что это правильно.
NoChance
@NoChance, хотя я согласен с тем, что изобретения (например, новые алгоритмы) должны присуждаться, патенты, с другой стороны, могут помешать другим использовать упомянутые новые алгоритмы, что делает его вредной монополией для исследователей и стартапов.
любопытно
9

В США чистый патент явно освобождается от патентоспособности, как и математические факты, формулы и «идеи».

На самом деле, вы можете запатентовать алгоритм (в США). На самом деле, он даже не должен быть в коде, и в любом случае, когда патент выдан, он НЕ выдается против исходного кода, он выдается за «серию выполненных шагов», что, конечно, не более или менее, чем алгоритм , Конечно, рабочий исходный код не требуется, поэтому воплощение алгоритма в коде не то, что запатентовано. То, что запатентовано, является просто эфирной «идеей» о том, что что-то делает X, затем Y, а затем Z в этом порядке.

Если это звучит так, будто система говорит по обе стороны от рта, то вы поняли, что происходит ... «Нет, конечно, вы не можете запатентовать алгоритмы». «Конечно, конечно, вы можете запатентовать этот алгоритм».

Просто чтобы проиллюстрировать тот факт, что ни один код, рабочая модель, реальная вещь не связана с этими патентами, рассмотрим, что существуют совершенно успешные предприятия, которые работают следующим образом:

Предприниматель сидит в комнате с кучей «творческих личностей», возможно, с некоторыми программистами и юристами. Они «проводят мозговой штурм» о том, как сделать какой-то программный продукт для выполнения некоторой полезной функции. Они не создают ничего, ни кода, ни прототипа, ничего. На каждом этапе «процесса улучшения продукта» слушает адвокат, и когда он / она узнает что-то патентоспособное, они отмечают это. В конце дня адвокат начинает создание (или вручает создание) нового патента.

Это не выдумано; Есть компании, которые делают именно это. Каждый из этих патентов является алгоритмом, поскольку он ничего не делает, кроме как указывает серию шагов, которые необходимо предпринять в различные моменты времени.

swingProgrammerrr
источник
2

Я думаю, что, однако, вся концепция патентов как средства «защиты интеллектуальной собственности» , на мой взгляд, глубоко ошибочна.

Патент - это не что иное, как созданное человеком принудительное правило (которое даже в разных странах непоследовательно).

Пиратство незаконно, но это не останавливает его.

Алгоритмы могут и получить «обращенное» инженерии, так патентов в сторону мало реальной физической защиты 1 .

1 Юридический это другое дело

Коммерческая тайна

Темная ночь
источник
концепция не только практический аспект. большинство пиратства происходит на частном, а не корпоративном уровне, потому что корпоративное пиратство обычно навязывается.
Росс
Я согласен с этим частично. Возьмем, к примеру, крылатую ракету TomaHawk, поскольку вы, возможно, знаете, что на ней много правовой защиты. Однако это остановило пакистанских инженеров, которые занимались реинжинирингом, который потерпел крушение возле его территории. Остальное уже история.
Темная ночь
0

В реальном мире, да, но, по моему личному мнению, это похоже на то, что ты запатентовал одну из твоих мыслей и не позволяешь кому-либо думать о том же самом, это действительно глупо, но это то, что у нас есть ...

Coyote21
источник