Защита IT решений патентным правом.

Услуги по обеспечению комплексной защита IT решений - патентования алгоритма работы ПО, депонирование кода ПЭВМ, патентование интерфейсов программных продуктов и ПАК.
Защитить IT решение
Содержание:
  1. Как защитить свой IT продукт от копирования и кражи с помощью патентования?
  2. Интерфейс (внешний вид IT продукта).
  3. Программно-аппаратный комплекс.
  4. Алгоритм и архитектура.
  5. Патент на алгоритм.
Эффективная защита IT-решения, программного обеспечения, строится как комбинация нескольких режимов:
  1. Режим защита авторским и смежным правом: код, база данных, изображения, видео материалы.
  2. Режим защиты патентным правом: техническое решение, способ работы ПО (алгоритм) в виде полезной модели или изобретения соответственно, интерфейс как промышленный образец,
  3. Режим защиты коммерческой тайной, включая NDA и договорные конструкции с разработчиками,
  4. Режим защиты исключительным правом на средства индивидуализации - товарный знак, знак обслуживания, название продуктов и элементов фирменного стиля (бренда).
Одной из часто встречающихся ошибок IT бизнеса — выбрать «что-то одно» из возможных режимов охраны. Код, архитектура, алгоритм, интерфейс, данные, документация, бренд и коммерчески чувствительная информация требуют разных правовых инструментов и разного порядка действий для осуществления их охраны.

Что именно нужно защищать в IT-продукте

Перед выбором правового режима нужно разложить, выделить, в продукте отдельные объекты РИД (результаты интеллектуальной деятельности).
Именно на этом этапе становится понятно, что один и тот же продукт может одновременно подпадать под несколько режимов охраны.
К примеру: код мобильного приложения может охраняется авторским правом, технический способ обработки данных может претендовать на патент на изобретение, графический интерфейс может получить два режима охраны как авторское произведение, и как объект патентного права - промышленный образец, а название приложения — как товарный знак.
Ниже рассмотрим подробнее варианты охраны РИД IT продукта различными институтами права и правовыми режимами.

  1. Авторское право на код, документацию и базу данных.

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

1.1 Плюсы и минусы защиты авторским правом:

Плюсы:

  • Возникает автоматически, без дополнительных действий.
  • Подходит почти для любого программного продукта уже на ранней стадии.
  • Срок охраны очень длительный (порядка 70 лет) — значительно превышает срок охраны патента.
  • Удобно использовать против прямого копирования кода, документации и контента цифрового продукта.

Минусы:

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

1.2 Этапы защиты авторским правом:

  • Зафиксировать факт создание объекта (депонировать файлы):
    Выразить в объективной форме: сохранить объекты в репозитории, историю коммитов, технические задания, служебные записки, переписку и версии файлов. Это нужно не только для возникновения права, но и в случае споров для доказывания даты (приоритета) создания РИД.
  • Оформить переход прав от разработчиков и подрядчиков:
    Если код и прочие элементы ПО создают сотрудники, подрядчики, фрилансеры, исключительные права должны быть надлежащим образом переданы работодателю или заказчику по трудовым и гражданско-правовым договорам.
  • Зафиксировать факт создания кода через регистрацию ПЭВМ:
    При возможности зарегистрировать программу для ЭВМ и базу данных в Роспатенте. Такая процедура не является обязательной, но значительно упрощает процесс доказывания наличия исключительного авторского права у компании (правообладателя) на момент регистрации ПО в Роспатенте (ФИПС).
  • Разработать и внедрить "пользовательские документы":
    Выложить на сайт продукта лицензионные соглашения, оферту, правила использования, политику доступа к API и ограничения на копирование.

2. ПатентНОЕ право на техническое решение и способ работы IT-продукта.

Авторское право возникает автоматически в момент создания произведения и не требует обязательных регистрационных действий.
Для IT продуктов это базовый слой защиты ПО: он распространяется на исходный и объектный код, а также на документацию и в ряде случаев — на структуру и подбор материалов в базе данных. При этом авторское право защищает форму выражения, а не саму идею (содержание). Конкурент не имеет права копировать ваш исходный код, но может реализовать сходную функционал программного продукта иным (своим) кодом.
Саму по себе программу в готовом виде запатентовать невозможно. Правовой охране посредством патента подлежат отдельные элементы, из которых состоят программы.
Правовая охрана продуктов в IT сфере для разных объектов реализуется разными способами.
К IT продуктам, составные части которых можно обеспечить правовой охраной путем патентования, относятся, в том числе:
  • программы; базы данных;
  • приложения; платежные системы;
  • сетевые игры; поисковые системы и т.д.

С точки зрения интеллектуальной собственности IT продукт состоит из нескольких компонентов:

  • Алгоритм
    1
  • Архитектура
    2
  • Интерфейс
    3
  • Аппаратный комплекс
    4
  • Программный код
    5

Патентования интерфейса в качестве промышленного образца:

Пример 1: "Набор графических интерфейсов мобильного приложения управления платежными картами" зарегистрирован в качестве промышленного образца.
Источник: https://new.fips.ru/registers-doc-view/fips_servlet?DB=RUDE&DocNumber=117076&TypeFile=html
  • Патент на промышленный образец № 135244
    НАБОР СТРАНИЦ ГРАФИЧЕСКОГО ИНТЕРФЕЙСА САЙТА
  • Патент на промышленный образец № 136248
    НАБОР СТРАНИЦ ГРАФИЧЕСКОГО ИНТЕРФЕЙСА САЙТА
  • Продолжение патента
    Страницы
  • Продолжение патента
    Страницы

Патентование программно-аппаратного комплекса в качестве изобретения или полезной модели:

Программно-аппаратный комплекс представляет собой совокупность технических и программных характеристик, которые работают в связке для выполнения одной задачи.
Пример 2: "Цифровая мини-атс для телекоммуникационной сети с программно-аппаратным комплексом ssp (пак-ssp)" зарегистрирована в качестве полезной модели.
Иточник: https://new.fips.ru/registers-doc-view/fips_servlet?DB=RUPM&DocNumber=148007&TypeFile=html
ПАК
Патент на полезную модель № 148 007

Патентование архитектуры ПАК в качестве изобретения:

Понятие архитектуры в сфере IT представляет собой соотношение компонентов друг с другом и с внешней средой.
По своей сути архитектура — это совокупность всех важных решений, которые формируют и организовывают IT продукт в единое целое.
Это наполнение продукта, включая интерфейс.
Пример 3: "Архитектура организации промышленных программно-определяемых сетей для развертывания в программно-определяемой автоматизированной системе" зарегистрирована в качестве изобретения.
Источник: https://new.fips.ru/registers-doc-view/fips_servlet?DB=RUPAT&DocNumber=2737480&TypeFile=html
Патент на изобретение в сфере IT №2737480

Патентование алгоритма программы в качестве изобретения:

В случае необходимости получения патента на программу чаще всего заявку подают на алгоритм, который патентуют в качестве изобретения.
Под алгоритмом понимают последовательность действий (команд), при выполнении которой достигается результат.
Чтобы обеспечить надежную правовую охрану алгоритму, необходимо грамотно составить описательную часть заявки, подробно описать алгоритм.
Это важно по двум причинам:
  1. Изобретение должно быть воспроизводимо по составленному подробному описанию специалистом в области, которую затрагивает алгоритм.
  2. Описание должно быть составлено таким образом, чтобы не оставить лазеек для обхода патента. Описание должно четко указывать на взаимосвязь признаков изобретения и технического результата.
В IT продуктах такая взаимосвязь бывает неочевидна в отличие от материальных технических изобретений.
Результат изобретения в IT среде должен носить технический характер и выражаться в конкретных измерениях или наблюдениях.
Наглядные примеры получения результата будут не лишним приложением к заявке на патент.
Для составления заявки на патент, которая принесет результат в качестве получения охранного документа, недостаточно примерной схемы алгоритма.
Важно подробно и грамотно изложить суть патентуемого решения и описать его таким образом, чтобы по составленному описанию можно было работать с таким изобретением.
Использования в описании языка программирования недостаточно.
Необходимо сопроводить описательную часть техническим и математическим описанием, а также примерами практической реализации решения.
Следующий шаг в составлении успешной заявки – это графическая иллюстрация алгоритмов.
Для этих целей чаще всего используют блок-схемы.
Наиболее распространенные способы графического изображения установлены ГОСТ 19.701-90, также используется унифицированный язык моделирования UML.
Иные способы изображения не запрещены и тоже применяются на практике.

При составлении патентной заявки важно соблюдать установленные правила, в том числе к чертежам.
Если блок-схема не умещается на одном листе А4, то ее предоставляют на нескольких листах в виде каскадной декомпозиции, с размещением на первом листе блок-схемы верхнего уровня, а далее тех, которые раскрывают состав блок-схемы верхнего уровня.
Раскрытие смысла отдельных блоков допустимо сразу, в таком случае используются соединители, которые позволяют без потери смысла продолжать на новых листах начатую схему.
Иное изображение алгоритмов допустимо.
Например, для заявок используют диаграммы вида message flow или диаграммы семейства IDEF.
Независимый пункт формулы изобретения должен включать следующие пункты:
  • характеристику назначения;
  • признаки, которые обеспечивают достижение технического результата представленного в описании изобретения.
Пример 4: УСТРОЙСТВО УПРАВЛЕНИЯ ФАЙЛАМИ, СПОСОБ УПРАВЛЕНИЯ ЭТИМ УСТРОЙСТВОМ, КОМПЬЮТЕРНАЯ ПРОГРАММА И НОСИТЕЛЬ ДАННЫХ - зарегистрирована в качестве изобретения.
https://new.fips.ru/registers-doc-view/fips_servlet?DB=RUPAT&DocNumber=2737480&TypeFile=html
Устройство управления файлами, способ управления этим устройством, компьютерная программа и носитель данных ru 2 378 685 МПК g06f 9/00(2006.01) h04n 5/91(2006.01)
Если необходимо получение патента на IT продукт в других странах, важно учесть особенности законодательства той страны, в которой заявитель будет получать правовую охрану. При составлении заявки на иностранный патент ориентиром послужат установленные в этой стране стандарты.
Игорь Кернер
Руководитель направления IP/IT
Давайте обсудим вашу задачу!
Или оставьте заявку на звонок
Напишите нам в мессенджер
Оставьте заявку на бесплатную консультацию
Выслушает Вашу задачу и предложит варианты решения
Ответит на все интересующие вопросы
Получите консультацию руководителя направления
Сориентирует по точной стоимости и срокам реализации всех задач