Алгоритмы правят миром: от ленты рекомендаций в соцсетях до автопилотов в электрокарах. Ценность современного IT-бизнеса все чаще заключена не в количестве строк кода, а в уникальной математической модели, лежащей «под капотом». Однако прямое патентование алгоритмов сталкивается с серьезными законодательными барьерами. Статья 1350 ГК РФ прямо говорит: «математические методы не являются изобретениями». Означает ли это, что их нельзя защитить? Нет, но это требует высшего пилотажа в составлении патентной заявки.
Патентование алгоритмов — это искусство превращения абстрактной математики в конкретное техническое решение. Чтобы получить патент, необходимо доказать связь алгоритма с материальным миром. Нельзя запатентовать формулу E=mc², но можно запатентовать ядерный реактор, работающий на основе этой формулы. В IT это означает, что мы патентуем не саму блок-схему или формулу, а «Способ обработки данных при помощи вычислительных средств», который решает техническую задачу.
CII: Computer-Implemented Inventions
В мире этот класс изобретений называется «изобретения, реализуемые с помощью компьютера» (CII). Главная задача при подготовке заявки — показать, что алгоритм не просто производит вычисления, а меняет физическое состояние системы или сигналов.
Примеры патентоспособных алгоритмов:
- Сжатие данных. Алгоритм, который позволяет передать тот же объем информации за меньшее время, экономит ресурсы канала связи. Это технический результат.
- Обработка изображений. Нейросеть, распознающая раковые опухоли на снимках МРТ, улучшает диагностику. Это применимое решение.
- Криптография. Метод шифрования, повышающий устойчивость к взлому, решает техническую задачу защиты информации.
Примеры НЕ патентоспособных алгоритмов:
- Методы ведения бизнеса (скидки, аукционы).
- Правила игр.
- Математические открытия сами по себе.
Стратегия защиты: «Способ» и «Устройство»
При патентовании алгоритмов мы обычно используем стратегию подачи заявки на группу изобретений.
- Способ (Method). Описываем последовательность действий (операций) над сигналами или данными: «принимают сигнал», «преобразуют», «сравнивают с эталоном», «выводят результат». Важно избегать чисто математических терминов («вычисляют интеграл»), заменяя их на технические («модуль процессора преобразует массив данных»).
- Система (System). Описываем алгоритм как устройство, состоящее из функциональных блоков: «блок ввода», «модуль анализа», «блок памяти». Это позволяет ловить нарушителей, которые продают готовые девайсы с вашим софтом.
- Машиночитаемый носитель. В некоторых юрисдикциях можно патентовать сам носитель с записанной программой.
Искусственный интеллект и Нейросети
Бум AI создал новую волну патентов. Особенность нейросетей в том, что сам код может быть простым, а ценность заключена в весах (параметрах) обученной модели.
При патентовании AI-решений мы фокусируемся на:
- Специфике обучающей выборки (Data Set preparation).
- Архитектуре нейросети (слои, связи).
- Способе обучения (если он ускоряет процесс или делает его точнее).
Роспатент в последние годы стал лояльнее к таким заявкам, выпуская методические рекомендации по проверке заявок на технологии ИИ.
Патентование алгоритмов — это сложнейшая интеллектуальная работа. Она требует от юриста глубокого понимания IT и математики. Неправильно составленная формула позволит конкурентам легко обойти патент, изменив пару переменных. Мы создаем «зонты» патентной защиты, которые накрывают технологию целиком, не оставляя лазеек для копирования. Это особенно важно для стартапов, планирующих Exit (продажу) стратегу вроде Google или Яндекс, для которых наличие сильного IP-портфеля является определяющим фактором цены сделки.

- Юридическая помощь в решении проблемных ситуаций
- Консультации юриста онлайн проводятся Пн-Пт, с 10:00 до 18:00 часов
