05.05.2020
Особенность этого способа защиты в том, что патент защищает не сам код, а используемый алгоритм решения той или иной задачи. Если он будет реализован другим программистом, независимо от идентичности кода, это будет считаться нарушением авторского права.
Патент действует в течение 20 лет с его получения, сроки оформления документа составляют до полутора лет. Стоимость процедуры с учетом помощи юристов – до 200 тыс. рублей. Этот вариант идеален тем, что защищает уникальные программные решения от воспроизведения. Однако существуют ограничения, которые не позволяют получить патент на все без исключения алгоритмы.
Сама программа не подлежит патентованию, что прямо указано в гражданском законодательстве. Но логика ее работы может быть защищена с помощью этого инструмента. Под логикой (алгоритмом) в этом случае понимают последовательность действий приложения, которая позволяет решить поставленную задачу и добиться нужного результата.
Если другой программист использует отличный от исходного язык программирования или по-другому выстроит операторы, но воспроизведет запатентованный алгоритм, он несет ответственность, обязан компенсировать материальный ущерб и выплатить дополнительную компенсацию в сумме до 5 млн рублей.
Процесс получения патента намного сложнее, чем регистрация и размещение в депозитарии. Для патентования необходимо, чтобы программный алгоритм соответствовал нескольким критериям:
При патентовании проводится проверка аналогичных или близких алгоритмов по всему миру. Это исключает возможность получения патента на существующие уникальные программные коды.
Учитывая длительность, сложность и дороговизну получения патента, таким образом защищают только очень сложные и дорогостоящие в разработке программные алгоритмы.
Например:
Патентование состоит из нескольких сложных этапов:
Во избежание сложностей и отказа в патентовании рекомендуется пользоваться услугами патентных поверенных. Стоимость их услуг колеблется от 100 до 200 тыс. рублей, государственная пошлина составляет от 10 до 15 тыс. рублей.
Обратите внимание, что обращаться рекомендуется только к узкоспециализированным патентным поверенным, которые занимаются получением патентов на программные алгоритмы. Здесь важно правильно подать заявку, а также учитывать особенности проведения экспертиз приложений. Кроме того, желательно, чтобы юрист разбирался в азах программирования.
Анализ выданных в РФ патентов показывает, что логика работы программ патентуется достаточно редко. Например, практически не выдаются патенты на алгоритмы, связанные с блокчейн-технологиями. Основанием для отказа является невозможность анализа логики на предмет похожести с существующими. Связано это с тем, что при подготовке документов автор или его поверенный недостаточно полно раскрыл суть работы его решения.
Рекомендуется очень подробно описывать суть алгоритма и использовать для этого общеупотребительную терминологию. Это существенно повышает шансы на прохождение экспертизы и выдачу патента автором.