Судебная практика
Рубрика #Антипаттерны
Периодически приходится разбирать по косточкам признаки формул изобретений в области ИТ для различного рода экспертиз, и хочется поговорить о наболевшем.
Материал подготовлен на основе публикации Telegram-канала IT PATENT от 21.03.2025.
Рубрика #Антипаттерны
Периодически приходится разбирать по косточкам признаки формул изобретений в области ИТ для различного рода экспертиз, и хочется поговорить о наболевшем. Я замечаю, что существуют некоторые антипаттерны, которые существенно сужают формулу или делают её ненарушаемой.
Режим реального времени
Я обратил внимание на тенденцию использовать признак «обработка данных в режиме реального времени» вместо «обработка данных», полагая, что в теории это эквивалентно тому, что данные обрабатываются сразу, как поступили, с минимальными задержками. В какой-то мере такой подход - ловушка.
Немного справки: К обработке данных в режиме реального времени (real-time data processing) предъявляются особые требования к операционной системе (ОС) и программному обеспечению (ПО). Например, использование ОС реального времени (таких как QNX, VxWorks, FreeRTOS, RTLinux) или специальной версии ядра ОС Linux – low-latency kernel. Само ПО должно использовать алгоритмы, оптимизированные для обработки данных в реальном времени (например, потоковые алгоритмы, оконные функции), а также избегать операций, способных вызывать задержки (например, блокирующие вызовы, длительные циклы).
На самом деле требований гораздо больше, и с вероятностью 99% потенциальный нарушитель не будет использовать всё это, поскольку практических задач, для которых действительно необходим режим реального времени, не так уж много, и скорее всего, ваша задача к таким не относится. С точки зрения доктрины эквивалентов я бы считал, что признаки «обработка данных» и «обработка данных в режиме реального времени» не могут быть эквивалентными, поскольку для режима реального времени критически важны низкая задержка и высокая производительность, которые не требуются при обычной обработке данных. Таким образом, обработка данных в режиме реального времени не равноценна и не взаимозаменяема с обычной обработкой данных, что потенциально сужает формулу и может сделать патент бессмысленным.
#itpatent #итпатенты #softwarepatents #патенты