В условиях стремительного развития цифровых технологий алгоритмы становятся ключевым активом бизнеса — от финтех-решений до систем искусственного интеллекта. Поэтому вопрос правовой охраны таких разработок приобретает особую актуальность. Патент на алгоритм — тема, вызывающая много споров и юридических нюансов: можно ли защитить саму математическую модель, какие критерии патентоспособности применяются и на что опирается практика? В статье рассмотрим этот вопрос на основе действующего законодательства и проверенных официальных источников.
Можно ли получить патент на алгоритм программы
Алгоритм как таковой — это последовательность математических и логических операций. В «чистом» виде он относится к абстрактным методам и не признается изобретением. Однако если алгоритм реализован в составе технического решения (ТР) и обеспечивает конкретный технический результат, он может быть запатентован в рамках законов РФ.
Согласно Гражданскому кодексу РФ (ст. 1345–1364), патент — это документ правовой защиты, подтверждающий приоритет, авторство и исключительное право на изобретение, полезную модель или промышленный образец.
Порядок подготовки и подачи документации, в т.ч. требования к заявкам на полезные модели, прописаны в Приказе Минэкономразвития России № 701.
Дополнительно Приказ № 148 обеспечил более широкие перспективы патентной защиты различных решений, в т.ч. в области информационных технологий, что упростило защиту цифровых разработок при наличии технического характера результата.
В каком виде алгоритм подлежит патентованию
Патентование допускается, если:
- алгоритм является частью ТР;
- решение обладает новизной, изобретательским уровнем и промышленной применимостью;
- достигается измеримый технический эффект (например, повышение скорости обработки данных, снижение нагрузки на оборудование, оптимизация энергопотребления и т.д.).
Иными словами, защищается не абстрактная формула, а способ или система, реализующие алгоритм.
Исходя из сути разработки могут применяться следующие формы охраны:
| Вид охраны | Что защищает | Срок действия |
| Патент на изобретение | Метод обработки данных, систему, программно-аппаратный комплекс | 20 лет |
| Патент на полезную модель | Конструктивные ТР (такие как устройство) | 10 лет |
| Промышленный образец | Интерфейс и дизайн цифрового продукта | 5 лет с продлением |
| Регистрация программы для ЭВМ | Исходный код как объект авторского права | На протяжение жизни автора + 70 лет |
С учетом норм ГК РФ и изменений, внесенных Приказ Минэкономразвития России № 148, расширены возможности защиты цифровых решений.
- Семантическая обработка текста. Можно патентовать способы и устройства для перевода, анализа и распознавания текста (в том числе иероглифов), если достигается технический результат — например, повышение точности или скорости обработки.
- Машиночитаемый носитель. Допускается патент на носитель с использованием программы или данных, которые обеспечивают технический результат
- Получение технических данных. Патентоспособные решения для получения физических, химических или биологических сведений, даже вероятностных.
Главное условие — наличие конкретной технической задачи и измеримого технического результата. Обобщённые алгоритмы без такого эффекта не охраняются.
Отличия патента на алгоритм от регистрации программы
Правовая охрана IT-разработок в России возможна в двух основных формах: через патентное право и через авторское право. Эти механизмы урегулированы Гражданским кодексом России (патентное право) и нормами той же части ГК РФ о правовой охране программ для ЭВМ (гл. 70).
Патент защищает ТР: способ, устройство или систему, где алгоритм реализован и обеспечивает технический результат (ускорение обработки данных, снижение нагрузки на оборудование и т.п.).
Сам по себе абстрактный алгоритм не патентуется.
Регистрация программы для ЭВМ защищает исходный код как объект авторского права. Охраняется форма выражения программы, а не идея или принцип её работы.
Патент выдается при выполнении критериев патентоспособности:
- новизна;
- степень изобретательности;
- промышленная применимость;
- наличие тех.характера решения.
Процедура включает экспертизу по существу.
Регистрация программы носит уведомительный характер. Проверяется комплектность документов, но не проводится экспертиза на новизну или уникальность алгоритма.
Срок и объем защиты:
- Патент на изобретение — до 20 лет. Он даёт исключительное право запрещать применение техрешения третьими лицами.
- Авторское право на программу действует при жизни автора и 70 лет после его кончины, но защищает только конкретную реализацию кода, а не функциональный принцип.
Патент защищает идею технического решения, реализованную в конкретной форме.
Регистрация программы защищает текст кода, но не мешает конкуренту написать аналогичную программу с тем же функционалом, если код будет иным.
Если задача — защитить технологию и сам принцип работы системы, рассматривается патентование. Если требуется подтвердить авторство и зафиксировать права на код — подходит постановка программы для ЭВМ на охранный учет. В практике IT-компаний часто применяется комбинированная стратегия защиты.
Как запатентовать алгоритм в России
В России патентование осуществляется через Роспатент. Процедура требует тщательной подготовки и грамотного обоснования технического характера решения.
1. Предварительный анализ и подготовка. Перед подачей заявки проводится патентный поиск — это необходимо, чтобы убедиться в новизне решения и отсутствии конфликтов с уже выданными патентами.
Ключевой момент — правильно описать техрезультат. Например, снижение времени обработки данных, уменьшение нагрузки на вычислительные ресурсы или повышение точности распознавания.
2. Подготовка патентной заявки. Заявка должна включать:
- Описание изобретения — раскрывает суть решения, принцип работы и решающую техзадачу;
- Формулу — устанавливает объем правовой охраны и именно те признаки, которые подлежат защите;
- Чертежи и схемы — поясняют элементы и логику работы системы (при необходимости).
От качества формулы зависит прочность будущего патента.
3. Подача и экспертиза. После подачи заявки в Роспатент начинается официальная процедура:
- уплата государственной пошлины;
- формальная экспертиза;
- экспертиза по существу (проверка новизны и изобретательского уровня);
- получение и отработка запросов экспертизы.
В процессе рассмотрения ведомство может направлять запросы о разъяснениях или корректировке формулы. Важно своевременно отвечать и аргументированно подтверждать теххарактер решения.
Документы и требования для патентования алгоритма
Если по результатам экспертизы Роспатент признает заявку соответствующей установленным требованиям, заявителю выдается патент, подтверждающий приоритет и исключительное право на разработку.
Сроки действия патентов:
- Изобретение — для технических решений (срок охраны до 20 лет с момента подачи заявки).
- Полезная модель — для устройств без требования изобретательского уровня (до 10 лет).
- Промобразец — для защиты дизайна (5 лет с возможностью продления до 25 лет).
Выбор формы зависит от сути разработки и задач бизнеса.
Мы поможем не только с патентованием, но и с комплексной защитой продукта:
- разработка техдокументации;
- получение сертификатов соответствия (в том числе на детские игры) либо официальных разъяснений об отсутствии обязательного подтверждения соответствия;
- депонирование карточек товаров на маркетплейсах для фиксации авторства и контента.
Грамотное оформление прав — это инвестиция в безопасность бизнеса и конкурентное преимущество. Обратитесь к нам, и мы выстроим стратегию защиты вашего IT-решения от идеи до получения охранных документов.