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

Введение

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

Кому и для чего оно необходимо

     Патентование строго необходимо любой технологической компании для:
  • Защиты инвестиций произведённых в разработки от копирования этих разработок конкурентами
  • Защиты от претензий конкурентов к компании, о якобы нарушении ей принадлежащих их патентов
  • Защиты от претензий к покупателям-контрагентам компании для нанесения её ущерба
  • Защиты от споров с разработчиками, уходящими на работу к конкурентам или приходящими от них
  • Повышений оценочной рыночной капитализации компании через включение IP в Goodwill
  • Отчёта перед акционерами и/или внешними инвесторами о поддержания конкурентоспособности

Объекты патентования

     Виды и форматы патентных процедур определяются существом и природой созданных технических решений.
     В частности:
  • При наличии новых и уникальных решений в интерфейсе программы - оформляется Патент на интерфейс
  • Если новыми являются логика и внутренний механизм работы программы - оформляется Патент на алгоритм
  • Если новым является реализуемый программой внешний функционал - оформляется Патент на способ
  • Если найдено решение оптимизации использования вычислителя или среды - оформляется Патент на код
  • Если в решении программа привязана к исполняющему механизму - оформляется Патент на устройство
  • Если оригинальна схема взаимодействия с глобальными сетями - оформляется патент на Интернет-технологии
  • Если в рамках одного программного продукта присутствует сразу несколько новых решений - оформляется необходимое количество патентов соответствующих видов

Процедуры патентования

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

Патентный приоритет

     Режим патентной защиты начинает действовать не с момента получения непосредственно самого патента, а с момента подачи патентной заявки и получения документа подтверждающего получение патентного приоритета (при условии последующего подтверждения новизны решения).
     От момента получения патентного приоритета, до момента выдачи патента, решение имеет статус "Patent Pending" ("патентуется").
     Применительно к патентованию программ, с учётом длительности патентной процедуры, это позволяет получить реальную патентную защиту некоторых решений с сокращённым сроком актуальности, даже без наличия непосредственно самого патента.

Возможные трудности

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

Патентование VS Регистрация

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


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



© SoftPatent