|
Патентование программ
Введение
Патентование программ это защита посредством патентных процедур новых, оригинальных и ранее не известных технических решений (объектов и процессов), реализованных как в самом программном продукте, так и в способах его использования или создания.
Кому и для чего оно необходимо
Патентование строго необходимо любой технологической компании для:
- Защиты инвестиций произведённых в разработки от копирования этих разработок конкурентами
- Защиты от претензий конкурентов к компании, о якобы нарушении ей принадлежащих их патентов
- Защиты от претензий к покупателям-контрагентам компании для нанесения её ущерба
- Защиты от споров с разработчиками, уходящими на работу к конкурентам или приходящими от них
- Повышений оценочной рыночной капитализации компании через включение IP в Goodwill
- Отчёта перед акционерами и/или внешними инвесторами о поддержания конкурентоспособности
Объекты патентования
Виды и форматы патентных процедур определяются существом и природой созданных технических решений.
В частности:
- При наличии новых и уникальных решений в интерфейсе программы - оформляется Патент на интерфейс
- Если новыми являются логика и внутренний механизм работы программы - оформляется Патент на алгоритм
- Если новым является реализуемый программой внешний функционал - оформляется Патент на способ
- Если найдено решение оптимизации использования вычислителя или среды - оформляется Патент на код
- Если в решении программа привязана к исполняющему механизму - оформляется Патент на устройство
- Если оригинальна схема взаимодействия с глобальными сетями - оформляется патент на Интернет-технологии
- Если в рамках одного программного продукта присутствует сразу несколько новых решений - оформляется необходимое количество патентов соответствующих видов
Процедуры патентования
Патентование программ, как и любое другое патентование, производится только по международным нормам, требует наличия у патентуемого решения общемировой новизны, и предоставляет запатентованным решениям (при соблюдении процедуры) международную охрану в большинстве стран мира.
Процедура патентования включает в себя стадии:
- Вычленение подлежащего охране технического решения
- Проверку технического решения на новизну и уникальность
- Подготовку описания решения в формате патентной заявки
- Подачу патентной заявки, и запрашивание патентного приоритета
- Рассмотрения патентной заявки патентным ведомством
- Выдачу патента (или отказ в выдаче)
- Подачу международных/региональных/национальных заявок, использующих исходный приоритет
- Действие патентов в юрисдикциях выдачи
- Прекращение действия патентов по тем или иным основаниям
В различных странах и регионах детали и подробности процедур могут немного различаться, но общие принципы и схемы - едины во всех странах.
Патентный приоритет
Режим патентной защиты начинает действовать не с момента получения непосредственно самого патента, а с момента подачи патентной заявки и получения документа подтверждающего получение патентного приоритета (при условии последующего подтверждения новизны решения).
От момента получения патентного приоритета, до момента выдачи патента, решение имеет статус "Patent Pending" ("патентуется").
Применительно к патентованию программ, с учётом длительности патентной процедуры, это позволяет получить реальную патентную защиту некоторых решений с сокращённым сроком актуальности, даже без наличия непосредственно самого патента.
Возможные трудности
Патентование программ ни по принципам, ни по процедуре ничем не отличается от патентования всех остальных технических решений.
Единственное затруднение, с которым иногда сталкиваются разработчики и даже некоторые представители российского патентного сообщества, состоит в трудности вычленении в самом программном продукте или в его окружении технических решений подлежащих охране.
Это связано с недостаточно глубоким знакомством большинства представителей российского патентного сообщества с компьютерной и более узко программной тематикой, и почти полным незнакомством российского компьютерного и более узко программного сообщества с тематикой патентной.
Компания SoftPatent специализируется только на патентной защите программных разработок, поэтому данная проблема в её работе не возникает.
Патентование VS Регистрация
Патентование программ необходимо различать с "Регистрацией программных продуктов", к которой оно не имеет ничего общего.
Регистрация состоит в депонировании названия программы, списка авторов и выбранных самим заявителем фрагментов кода.
В отличии от патентного приоритета, регистрация действует только на территории РФ, при этом реализованные в программном продукте технические решения (алгоритмы интерфейсы и т.д.) и даже сам депонируемый код на новизну и уникальность - не проверяется.
Так как депонируемые фрагменты кода на новизну и уникальность своего текста не проверяются, данное депонирование может служить защитой только от прямого заимствования иными лицами именно данных конкретных фрагментов кода, в его исходном и полностью неизменном виде.
При регистрации код депонируется, как текстовое произведение, и при изменении текста (например, в случае переписывания исходного алгоритма на другом языке программирования) получается новое текстовое произведение, на которое первоначальная регистрация - не распространяется.
Стоимость работ по патентованию программ зависит от количества и сложности защищаемых объектов и выбранных форм их защиты, и может составлять от $500 для получения международного патентного приоритета на ограниченный (1 стр.) функционал, и до величин, ограниченных только общей экономической целесообразностью.
Более подробно с тарификацией различных работ можно в разделе "Сроки & Цены".
Заказать услуги по патентованию программ можно в разделе "Сделать заказ/Патентование".
|
|
|