Использование алгоритмов в академических работах - PullRequest
17 голосов
/ 30 марта 2009

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

Допустим, у меня есть доступ к статье A, в которой описывается алгоритм B. Как я могу определить, могу ли я использовать алгоритм B в своем коммерческом приложении с закрытым исходным кодом C или приложении с открытым исходным кодом D? Ответ всегда "нет"? Есть ли срок годности?

Ответы [ 4 ]

16 голосов
/ 30 марта 2009

Не существует такого понятия, как «неявный патент».

К сожалению, я думаю, вам нужно оценить ограничения IP для каждой бумаги.

Одна из наиболее известных ситуаций, когда алгоритм, описанный в академической статье, был в конечном итоге обременен патентом как алгоритм асимметричного шифрования RSA. В 1977 году в журнале ACM был опубликован документ «О цифровых подписях и криптосистемах с открытым ключом», в котором описан алгоритм, в 1983 году был выдан патент (патент США 4 405 829).

Я не читал газету, поэтому я не знаю, упоминалась ли заявка на патент - я знаю, что алгоритм был довольно широко реализован, а затем, когда патент был присужден, MIT / RSADSI начал применять его. Например, патент стал довольно большой проблемой для PGP. Полагаю, что в конечном итоге MIT / RSADSI разрешило свободное использование патента для некоммерческого использования. Аналогичная ситуация произошла с компрессией LZW .

4 голосов
/ 30 марта 2009

AFAIK, Публикация чего-либо общедоступным способом (например, академическая статья) фактически исключает возможность получения патента в Европе. В США существует один год льготного периода с момента первой публикации для получения патента. Студенты и преподаватели обычно выясняют потенциал, и они обращаются в университетский отдел трансфера технологий, который выясняет, что с ним делать. Это, например, было в случае с капчей. Если документ подготовлен коммерческой компанией (например, IBM), он с большей вероятностью получит патент или дополнительную защиту, потому что сотрудники компании Research также оцениваются на основе количества патентных заявок.

Проблема в том, что зачастую нет возможности узнать, потому что патентные юристы обычно пишут общее имя, которое не имеет отношения к первоначальной идее. Так что контакт с автором на всякий случай может быть разумным. Автору также может быть доступна существующая реализация, часто с открытым исходным кодом.

4 голосов
/ 30 марта 2009

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

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

1 голос
/ 30 марта 2009

Как сказал Майкл, не существует такого понятия, как неявный патент.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...