Программа алгоритм патент

Патент на алгоритм

Как патент на алгоритм выглядит

Как патент на алгоритм готовится

Подготовка технических описаний способов хранения, обработки, и передачи, сигналов и/или данных именно для целей патентования особых сложностей обычно не представляет, и полностью аналогична подготовке обычной документации.
При должной организации работы компании или её программного подразделения, такое описание на 80% состоит из обычной и стандартной технической спецификации программы.
Такая спецификация может иметь формат блок-схем:

графов переходов конечного автомата:

схем потоков событий:

Метод описания может быть абсолютно любым, главное — чтобы было понятно, о чём именно идёт речь.

Сложности патентования алгоритмов

При подготовке патента на алгоритм основная сложность состоит в определении его актуальности и неизвестности.
Разработчики, непосредственно занятые в разработке очень редко утруждают себя глубоким предварительным патентным поиском и как правило затрудняются ответить на вопросы, какой именно из использованных в программе алгоритмов подлежит патентованию, и является ли он новым и неизвестным.
Для нахождения ответа на оба данных вопроса необходимо определение текущего «уровня техники» в форме изучения силами самих разработчиков патентных баз и открытых отраслевых публикаций, и нахождение наиболее близких известных аналогов.
После нахождения наиболее близких аналогов (и подтверждения новизны и неизвестности) описание готовится по аналогии, включая формат и терминологию.
Без предварительного подробного изучения текущего уровня техники подготовка и подача патентной заявки нежелательна, так как в подавляющем большинстве случаев влечёт за собой противопоставление известных решений и отказ в выдаче патента по причине отсутствия у решения новизны.

Стоимость работ по получению патента на алгоритм зависит от сложности и объёма описания, и выбранных форм защиты, и может составлять от $500 для получения международного патентного приоритета на ограниченный (1 стр.) функционал, и до величин, ограниченных только общей экономической целесообразностью.
Более подробно с тарификацией различных работ можно в разделе «Сроки & Цены«.
Заказать услуги по патентованию можно в разделе «Сделать заказ/Патентование«.

Программа алгоритм патент

Ernst & Young адаптировала доказательства с нулевым разглашением для блокчейна Ethereum
Аудиторская фирма из состава “большой четвёрки” Ernst & Young анонсировала инструмент, который позволит осуществлять приватные транзакции в блокчейне Ethereum.

В Китае представили первый в мире смартфон с гибким дисплеем
По словам разработчиков, FlexPai можно согнуть под углом от 0 до 180 градусов

Банк Америки запатентовал решение для хранения криптографических ключей
Описываемое устройство позволяет аутентифицировать владельца, не подключаясь к открытым сетям

В Британии запустили мощнейший компьютер, имитирующий мозг человека
Сообщается, что супермашина может выполнять более 200 миллионов операций в секунду

Эксперт: в США заметно выросло число патентных заявок от российских ученых
От российских авторов поступает порядка 900 заявок в год, сообщила президент компании Patent Hatchery, занимающейся регистрацией патентов и торговых марок в США и ЕС, Надежда Рейнганд

Патентование программ ЭВМ

Существует такое понятие — патентование программ. Есть соответствующая услуга в РОСПАТЕНТе и даже у нас, в патентом бюро. Но необходимо расставить все точки над «и», чтобы не было недоразумений. Строго говоря, речь идет о регистрации в ФИПС неких объектов интеллектуальной собственности в виде программ ЭВМ и баз данных. Но тут надо четко понимать, что это именно процесс регистрации, аналогичный процессе регистрации авторского права. Никакого патента как такового здесь не выдается. И программа защищается «условно», не более чем авторский текст. То есть ее нельзя будет кому-то ДОСЛОВНО воспроизвести. А вот взять на вооружение, изменить, написать на другом языке — можно.

То есть сам процесс регистрации носит исключительно заявительный характер и никакой экспертизы при этом не производится. А значит, в самой заявляемой программе спокойно могут присутствовать факты нарушения чужой интеллектуальной собственности. Конечно, эксперты ФИПС немного страхуются — они даже проверяют название программы, вдруг оно содержит зарегистрированные товарные знаки или на явные указания на принадлежность другим лицам. Но это и все. (Так что при выборе названия программы для ЭВМ, особенно при использовании в названии слов иностранного языка можете сначала сами провести поиск и анализ аналогичных названий компьютерных программ или схожих до степени смешения в поисковиках Интернета). Так что факт наличия у вас регистрации не только не защищает вас от пиратов, но и не гарантирует даже того, что на вас не подадут в суд за вашу же программу.

Встает вопрос, вполне логичный — а зачем тогда это нужно? Ответ: есть ситуации, когда имеет смысл делать это, либо для отчетности, либо для того, чтобы выглядеть более убедительно перед покупателями программы, либо чтобы иметь лишнее основание выиграть тендер. Просто так получать свидетельство вряд ли имеет смысл. Но уж точно не для того, чтобы защитить свою программу.

Так есть ли выход?

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

Читайте так же:  Развод или простить измену

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

К слову сказать, в США (и в Японии) на компьютерные программы можно получить патент. Что делает получение патента обязательным при планировании выхода на эти рынки сбыта. В остальных странах ситуация подобна российской. И тут скорее этические соображения — споры о возможности патентования программ ведутся давно, но считается, что решение его в пользу разрешения выдачи патентов будет сильно тормозить развитие этой отрасли.

Процедура получения свидетельства на программу достаточно простая, нужно предоставить сведения об авторах, их вкладах, а также заполнить заявления и анкеты. Если что-то вы сделаете не так, то единственное, чем вы рискуете — приехать еще раз в ФИПС. Так что обращаться к специалистам нет большой необходимости, как в случае с регистрацией товарных знаков. Но если вы все-таки хотите, чтобы регистрацией вашей программы занялись именно мы, то можете посмотреть наши цены на данную услугу.

Как запатентовать программу для ЭВМ?

С формальной точки зрения, программа ЭВМ – это объект авторского права. Исключительные права на него возникают с момента создания, и регистрации не требуют. Российское законодательство предусматривает возможность добровольного получения авторского свидетельства, подтверждающего права автора. Однако, крупнейшие и наиболее успешные компании находят возможность патентования программ для ЭВМ. Для чего они это делают, и почему именно патентование программы для ЭВМ — наилучшая зашита прав?

Способы защиты программ для ЭВМ

Получение свидетельства

Для ответа на данный вопрос, рассмотрим два способа защиты прав на программы для ЭВМ.

Первый способ – регистрация авторских прав (получение авторского свидетельства на программу для ЭВМ). Стоит данный процесс недорого, длится порядка 2-3 месяцев, и в итоге Вы получаете авторское свидетельство на программу. Однако, насколько серьезна такая защита?

Первый, и, пожалуй, решающий недостаток: по сути, авторское свидетельство даёт защиту программе от детального, 100% копирования и воспроизведения. То есть, любое лицо, пожелавшее использовать Вашу программу без вашего на то разрешения и выплат вознаграждения, сможет это сделать, при условии внесения изменений.

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

Поскольку программа ЭВМ – объект достаточно легко изменяемый (это подтверждает повсеместные и очень частые обновления, модификации уже существующих программ), то становится понятно — авторское свидетельство только формально подтверждает ваши права, однако, степень их защиты крайне низка.

Получение патента на программу

Для качественной охраны программы для ЭВМ, необходимо её патентовать как изобретение здесь. А если Вы хотите обеспечить комплексную и максимально полную защиту, то следует задуматься также о патентовании оригинального интерфейса в качестве промышленного образца, и регистрации логотипа программы как товарного знака. Наши специалисты дадут детальные рекомендации и окажут полный комплекс услуг по качественному патентованию программы для ЭВМ.

Патентование алгоритма программы

При патентовании программ для ЭВМ эксперты бюро GPG применяют особый подход: рассматривают данный объект как набор последовательностей, функций, алгоритмов. Мы не прописываем конкретные коды, мы патентуем именно суть программы, её смысл.

Пример патентования алгоритма

И также делают крупнейшие фирмы – разработчики программ ЭВМ. Вот так, к примеру, прописывается формула программы для ЭВМ:

Формула изобретения

Способ эмуляции вызовов системных функций для обхода средств противодействия эмуляции, в котором:

  1. получают исполняемый файл на вход эмулятора;
  2. проверяют условия требования эмуляции вызовов системных функций;
  3. при выполнении хотя бы одного вышеприведенного условия используют эмуляцию системных вызовов;
  4. эмулируют выполнение исполняемого файла согласно последовательному выполнению инструкций;
  5. при обнаружении вызова системной функции переключают процесс эмуляции на эмуляцию системных вызовов;
  6. производят эмуляцию вызова системной функции в виде цепочки низкоуровневых вызовов.

Как видно из приведенного примера, в формуле не используется код. Патентуется именно сама последовательность действий, алгоритм. Такой подход к программе для ЭВМ обеспечивает её максимально широкую и качественную защиту.

Однако, кроме формулы изобретения, в обязательном порядке нужно качественно составить описание. Необходимо указать технический результат, архитектуру программы, а также выявить её компоненты. Доказать и наглядно показать возможность достижения совокупностью существенных признаков указанного технического результата.

Наши преимущества

Наши эксперты имеют опыт составления качественных заявок, успешно проходящих экспертизу в Роспатенте и обеспечивающих высокий уровень защиты новой программе. Программа ЭВМ в патентной заявке перестает быть чем-то абстрактным, просто набором кодов и символов языка программирования. По сути, патент на программу для ЭВМ – это защита способа реализации центральной, новой идеи данной программы.

Читайте так же:  Адвокат история возникновения профессии

Несомненым отличием от регистрации авторского права, патентование программы для ЭВМ проходит в большие сроки (1,5 — 2 года). Однако, результат этого стоит: патентообладатель приобретает исключительное право именно на саму программу, на её алгоритм и центральную идею. И данные преференции патента глубоко понимаются и активно используются крупнейшими разработчиками софтов, например, лабораторией Касперского, получившая ни одну сотню патентов на свои программы как в России, так и за рубежом.

Патент на программу

Кейс по патенту на программу

В нашу компанию неоднократно обращались разработчики с вопросом: можно ли получить патент на программу? Для ответа на вопрос обратимся к Гражданскому кодексу РФ и судебной практике.

Начнем с того, что согласно статье 1261 ГК РФ авторские права на все виды программ для ЭВМ (включая операционные системы и программные комплексы) охраняются как литературные произведения. Также пункт 5 ст. 1259 ГК РФ гласит, что идеи, методы, процессы, способы решения технических задач, языки программирования — не охраняются авторским правом.

В свою очередь, патент может быть выдан на техническое решение, относящееся к продукту, устройству или способу. При этом пункт 5 ст. 1350 ГК РФ прямо указывает на то, что программы ЭВМ, как таковые, не относятся к изобретениям.

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

Судебная практика подтверждает вышесказанное, так в деле N СИП-789/2016 суд указал, что программу нельзя запатентовать, однако, при соблюдении определенных условий (в частности указания в формуле признаков, характерных именно для изобретений – изложение последовательности действий с помощью ЭВМ, обеспечивающих достижение технического результата), алгоритм программы может получить охрану в качестве изобретения (способа). В связи с чем, суд отказался признавать недействительным патент на алгоритм программы.

Плюсы и минусы получения патента на программу

Положительная сторона очевидна – патент защищает алгоритм, т.е. не зависит от языка программы, в связи с чем, любая программа, работающая по данному алгоритму может быть признана как нарушающая патент. В отличие от охраны авторским правом, которое охраняет только произведения, выраженные в какой-либо объективной форме (письменной, аудиовизуальной и проч.), в связи с чем права возникают только в отношении конкретной написанной программы.

Однако обратим внимание и на отрицательные моменты получения патента на алгоритм:
1) возможность обхода патента (сложно составить такую формулу изобретения – алгоритма программы, которую невозможно было бы обойти, поскольку несовпадение тех или иных критериев, содержащихся в патенте, с алгоритмом конкурента, может позволить ему обойти патент, т.к. алгоритм уже будет считаться новым и не нарушающим патент);
2) длительность процедуры (в т.ч. на подготовительном этапе – сбор большого количества документов, необходимость проведения предварительного поиска);
3) значительные затраты на регистрацию;
4) затраты на поддержание патента в силе;
5) сравнительно небольшой срок действия исключительного права (20 лет с момента подачи заявки).
Таким образом, потратив значительное количество средств и времени, можно и не получить желаемого результата.

Напротив, регистрация программы как объекта авторского права производится быстро (несколько месяцев против нескольких лет на патентование), незначительная пошлина за регистрацию и отсутствие затрат на поддержание в силе, длительный срока действия авторских прав (в течение всей жизни автора + 70 лет после), для признания нарушения авторских прав на программу не требуется полное тождество по всем признакам с программой конкурента.

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

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

Выводы из Решения СИП от 08.06.2018 г. по делу N СИП-789/2016:

1. Согласно пункту 5 статьи 1350 ГК РФ не являются изобретениями, в частности, программы для ЭВМ. При этом исключается возможность отнесения этих объектов к изобретениям только в случае, когда заявка на выдачу патента на изобретение касается этих объектов как таковых.

2. Заявка на выдачу патента на изобретение может относиться к алгоритму программы для ЭВМ, изложенному в виде обеспечивающей достижение технического результата последовательности действий над сигналами (материальный объект), осуществляемой с помощью вычислительной техники (материальных средств). В таком случае имеются основания для признания заявленного объекта техническим решением и дальнейшей проверки его патентоспособности.

3. Представленные отличительные особенности способа по выданному патенту характеризуются наличием действий, порядком выполнения действий во времени, условиями осуществления действий, т.е. признаками, характерными для способа, а не программы ЭВМ.

Программа алгоритм патент

6. Можно ли запатентовать программное обеспечение?

Читайте так же:  Подвал собственность жильцов

Патент на программное обеспечение – предмет многих споров и дискуссий. Патентование программного обеспечения в одних странах возможно, а в других – нет. В Российской Федерации на программное обеспечение патент не выдается, однако в соответствии с положениями Бернской конвенции об охране литературных и художественных произведений, в состав которой РФ вступила 13 марта 1995г., и Гл. 70 Гражданского кодекса РФ – компьютерные программы охраняются как литературные произведения, т.е. компьютерные программы входят в перечень объектов авторского права.

Реализацию государственной политики в сфере обретения и охраны авторского права и смежных прав обеспечивает федеральный орган исполнительной власти по интеллектуальной собственности.

Согласно Ст. 1262 Гражданского кодекса РФ, правообладатель в течение срока действия исключительного права на программу для ЭВМ или на базу данных может по своему желанию зарегистрировать такую программу или такую базу данных. На основании заявки на регистрацию федеральный орган исполнительной власти по интеллектуальной собственности проверяет наличие необходимых документов и материалов, их соответствие предусмотренным законом требованиям. При положительном результате проверки указанный федеральный орган вносит программу для ЭВМ или базу данных соответственно в Реестр программ для ЭВМ и в Реестр баз данных, выдает заявителю свидетельство о государственной регистрации и публикует сведения о зарегистрированных программе для ЭВМ или базе данных в официальном бюллетене этого органа.

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

Такой подход при патентовании программ ЭВМ применяется и в Российской Федерации, и во многих других странах. Преимущество такого патентования заключается в том, что защита распространяется именно на алгоритм и функции программы, т.е. любая программа, которая обладает такими функциями, будет нарушать этот патент, вне зависимости от того, на каком языке программирования она написана.

Патентование решений в сфере IT

Специалист по интеллектуальной собственности

Елена Беляева более 3 лет работает в области защиты интеллектуальной собственности. К ФПБ «Гардиум» присоединилась в 2015 году.

Образец свидетельства о государственной регистрации программы для ЭВМ

Согласно статье 1350 Гражданского кодекса РФ, программы для ЭВМ не являются изобретениями, а значит, не могут быть запатентованы. Тем не менее, производные на их основе возможно запатентовать. Для этого программа должна представлять собой способ функционирования на основе определенных устройств. Такими устройствами могут быть оперативная память, процессор, микроконтроллер, база данных, принтер, дисплей, факс и другие.

Чтобы решение в сфере IT было запатентовано, нужно прописать алгоритм функционирования программы, показав, какие технические устройства задействовано на каждом из шагов.

Какие решения в сфере IT можно запатентовать

  • программные продукты, например, антивирусы;
  • интерфейсы (не внешний вид, а способ взаимодействия с пользователем);
  • системы управления базами данных;
  • мобильные приложения;
  • геолокационные программы;
  • сетевые игры;
  • поисковые системы;
  • электронные платежные системы.

Например, как рассказала Юлия Шатрова, специалист по патентованию Патентно-адвокатского бюро «Гардиум», при патентовании сетевой игры, алгоритм будет описан примерно следующим образом: есть игровой терминал (компьютер), который имеет доступ к интернету и сервер, на котором производятся операции. На основе установленного на компьютер приложения пользователь осуществляет определенные действия, и конечный результат отправляется средствами связи на сервер.

Как защитить программу ЭВМ патентом?

Запатентовать программу ЭВМ можно в качестве изобретения. Для того, чтобы получить патент на программу необходимо описать ее действие как алгоритм, который реализуется с применением технических средств – устройств. Также при подготовке необходимо описать технический результат использования решения.

Примеры патентов на программы

Патентование программных продуктов наиболее распространено в США и в Европе, так как там расположено большинство технологических компаний. Мы подобрали примеры таких патентов.

Еще статьи:

  • Официальная экспертиза днк Федеральное государственное бюджетное учреждение Российский центр судебно-медицинской экспертизы Минздрава России Молекулярно-генетическая идентификация и установление родства Нормативные документы Виды экспертной деятельности Молекулярно-генетическая идентификация и […]
  • Возврат подоходного налога на обучение ребенка Примеры расчета вычета В данном разделе мы приведем примеры расчета социального налогового вычета на обучение в разных ситуациях. ОБРАТИТЕ ВНИМАНИЕ: налоговый вычет – это сумма, на которую уменьшается налоговая база. При этом Вы можете вернуть себе 13% от суммы налогового вычета. Пример […]
  • Приказ на премию к дню дорожника Приказ на премию к дню дорожника Дорожника Омской области обвинили в начислении самому себе премий Прокуратура Оконешниковского района Омской области направила в суд уголовное дело в отношении директора местного ДРСУ, который обвиняется в мошенничестве, совершенном с использованием […]
  • Заявление на увольнение по собственному желанию образец по почте Как отправить заявление на увольнение по почте? Заявление на увольнение по почте рекомендуется отправлять лишь в тех случаях, когда иные способы доведения до администрации организации своего желания прекратить трудовые отношения недоступны или нецелесообразны. О том, как грамотно […]
  • Независимая аварийная экспертиза НЕЗАВИСИМАЯ ЭКСПЕРТИЗА АВТОМОБИЛЕЙ В ЯРОСЛАВЛЕ И ЯРОСЛАВСКОЙ ОБЛАСТИ ЭКСПЕРТИЗА ПОСЛЕ ДТП | ЭКСПЕРТИЗА МОТОЦИКЛОВ | ЭКСПЕРТИЗА ГРУЗОВИКОВ | ЭКСПЕРТИЗА ПРИЦЕПОВ Автоэксперт - +7-903-823-07-50, [email protected] Адрес: г. Ярославль, ул. Волгоградская,д.44А второй этаж Звонки […]
  • Претензия не выплачивают осаго РЕСО-ГАРАНТИЯ - отзывы о компании Не полная выплата по досудебной претензии Моя жена попала в аварию в СПб (пишу от ее имени, т.к. всеми делами по данному ДТП занимаюсь я, она сидит в декрете с ребенком и не может этим заниматься). Повреждена была вся передняя часть авто. Машина на […]