ГлавнаяУслуги
Запатентовать программное обеспечение

Как запатентовать программное обеспечение: варианты защиты и пошаговая схема

Цена от 25 000 руб.

Для разработчиков и IT‑компаний важен не только исходный код, но и юридическая защита программного продукта. Запросы «как запатентовать программу», «патент на программу» и «компьютерные патенты» на практике сводятся к нескольким вариантам: государственной регистрации программы для ЭВМ или базы данных, патенту на техническое решение (изобретение) и грамотному оформлению прав внутри команды.

Если вы хотите не просто формально «зафиксировать код», а выстроить системную защиту ПО и связанных с ним брендов, оптимально решить это через профессионалов. Параллельно с программой имеет смысл защитить и название/логотип продукта — об этом подробнее в разделе регистрация товарного знака.

Какие есть варианты защиты программы

1. Регистрация программы для ЭВМ и базы данных

Это базовый и самый распространенный способ.

  • Регистрация проводится Роспатентом как отдельная госуслуга, по итогам выдается свидетельство, а сведения вносятся в открытый реестр.​

  • Объектом является программа для ЭВМ (приложение, сервис, модуль, система) или база данных.

  • Регистрируется не «идея» и не алгоритм в чистом виде, а конкретное произведение: структура, код, материалы, позволяющие идентифицировать программу.

По сути это «паспорт» программного продукта, которым удобно оперировать в контрактах, переговорах и спорах.

2. Патент на изобретение (компьютерные патенты)

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

В этом случае:

  • защищается не сам код, а способ/устройство, описанное в патентной заявке;

  • ПО выступает формой реализации изобретения (например, «способ обработки изображений, реализуемый на ЭВМ»);

  • требования строже: нужно доказать новизну, изобретательский уровень и промышленную применимость.

Такие «компьютерные патенты» дают более сильную охрану технической сути решения, особенно если конкуренты могут переписать код, но использовать тот же алгоритм.

3. Авторское право

Авторское право на программу возникает автоматически с момента создания и не требует регистрации. Но без дополнительных документов часто сложно доказать, когда именно программа создана и кому принадлежат права, особенно если разработчиков несколько или код создавался по заказу.​

Регистрация программы для ЭВМ и/или патент на изобретение дополняют авторское право и упрощают защиту.

Зачем получать патент или свидетельство на ПО

Оформление патента на программное обеспечение или свидетельства на программу для ЭВМ дает разработчику и компании несколько существенных преимуществ:

  • Фиксация прав и даты. В реестре Роспатента фиксируются правообладатель и дата регистрации, что упрощает доказывание приоритетов и прав при спорах.

  • Прозрачность владения. Для инвесторов и партнеров важно видеть, кому и на каком основании принадлежат ключевые активы. Свидетельства и патенты — понятный юридический инструмент.

  • Удобство при распоряжении правом. В лицензионных договора и договорах отчуждения права проще ссылаться на конкретный зарегистрированный объект с номером и датой, чем описывать «ПО для…» без формализованного статуса.

  • Борьба с копированием. При выявлении незаконного использования легче ссылаться на зарегистрированный объект и его реестр, чем только на неформальные доказательства авторства.

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

Как запатентовать программу: детальный порядок

Шаг 1. Выбор формы охраны

Перед тем как «запатентовать программу», важно ответить на несколько вопросов:

  • В чем ключевая ценность продукта — в уникальном коде/архитектуре или в техническом способе/алгоритме?

  • Планируется ли внедрение решения в устройства, промышленное оборудование, сложные системы?

  • Нужна ли охрана только конкретного продукта или шире — класса решений?

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

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

Часто IT‑компании комбинируют оба подхода:

  • регистрируют программу для ЭВМ и/или базу данных;

  • параллельно подают патентную заявку на изобретение, если есть патентоспособное решение.

Шаг 2. Подготовка материалов по программе

Для регистрации программы для ЭВМ потребуются:

  • заявление по форме, установленной Роспатентом;

  • материалы, позволяющие идентифицировать программу:

    • исходный код программы или его фрагменты;

    • описание архитектуры и функционала;

    • при необходимости — скриншоты интерфейса, блок‑схемы, документация;

  • сведения об авторах и правообладателе (компания, ИП или физическое лицо);

  • документ об оплате пошлины.​

Для патентной заявки на изобретение набор иной: готовится полное описание изобретения, формула, реферат, иллюстрации, примеры реализации и т. д.

Шаг 3. Определение правообладателя и авторов

На этом этапе важно юридически «развести» роли:

  • кто признается автором (конкретные разработчики, команда);

  • кто будет правообладателем (компания‑работодатель, заказчик проекта, отдельный основатель).​

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

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

Шаг 4. Подача заявки в Роспатент

Регистрация программы для ЭВМ и базы данных проводится по госуслуге Роспатента. Возможны варианты подачи:​

  • в бумажном виде через канцелярию или почтой;

  • в электронном виде через онлайн‑сервисы (что удобнее и быстрее).

Для патентной заявки на изобретение используется другой набор форм, но каналы подачи аналогичны.​

Шаг 5. Рассмотрение и выдача документа

По программам для ЭВМ и базам данных:

  • Роспатент проводит формальную проверку комплекта документов,

  • при отсутствии замечаний вносит сведения в реестр программ для ЭВМ/баз данных,

  • выдает свидетельство о регистрации.

Сроки обычно значительно короче, чем по патентам на изобретения.

По изобретениям:

  • проводится формальная экспертиза и экспертиза по существу,

  • анализируется мировая новизна, изобретательский уровень и промышленная применимость,

  • по результатам выдается патент или выносится отказ.

Процедура сложнее и длительнее, но дает более мощную защиту технической сути решения.

Почему стоит обратиться в «IPGroup»

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

Наше патентное бюро «IPGroup» может:

  • проанализировать ваш продукт и предложить оптимальную комбинацию: регистрация программы, патент на изобретение, регистрация товарного знака на имя продукта;

  • подготовить комплект документов для регистрации программы для ЭВМ или базы данных, с учетом требований Роспатента;​

  • разработать и оформить патентную заявку на изобретение, если решение действительно патентоспособно;

  • корректно оформить права между авторами и правообладателем, чтобы избежать конфликтов в будущем;

  • сопроводить заявки до получения свидетельств и патентов, в том числе отвечая на запросы Роспатента.

Если вы хотите превратить программное обеспечение и технологии в защищенный актив бизнеса, а не просто набор файлов, разумно сразу заказать услугу в «IPGroup» и выстроить защиту ПО профессионально.

FAQ: патент на программу и компьютерные патенты

Обязательно ли регистрировать программу для ЭВМ, если она уже создана и используется?

Нет, регистрация не обязательна, но она фиксирует права и дату, упрощая доказательства при спорах и работе с инвесторами и партнерами.

Можно ли патентовать алгоритм без привязки к устройству или способу?

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

Подходит ли регистрация программы для ЭВМ для мобильных приложений и веб‑сервисов?

Да, как мобильные, так и серверные/веб‑решения могут регистрироваться как программы для ЭВМ, если подготовлен корректный комплект материалов.

Можно ли одной регистрацией защитить сразу несколько модулей и версий программы?

Часто регистрируют именно конкретную версию и состав программы. Стратегию (по модулям, по релизам, по продуктовым линиям) лучше прорабатывать индивидуально с патентным специалистом.​