Запатентовать программу для эвм. Патент – не единственный способ защититься

В последнее время все более актуальным становятся вопросы «Как запатентовать программу?», «Возможно ли получить патент на программу, получить патент на ПО?», «Сколько стоит запатентовать программу?». Итак, давайте найдем ответы на эти вопросы.

    Патентование программы

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

    Патентоспособность программы

    Тем не менее, не все так просто, и не далеко не каждую программу удастся запатентовать — в этом и состоит сложность процедуры получения правовой охраны для компьютерной программы как объекта права промышленной собственности.
    Прежде всего, стоит отметить, что для того, чтобы получить патент на программу или патент на ПО, необходимо провести патентные исследования той программы, на которую Вы хотите получить патент. Основная цель проведения таких патентных исследований — выявление технической сути программы, определение ее характеристик, которые позволят сделать вывод об охраноспособности (патентоспособности) программы.
    Одной из основных особенностей объектов права промышленной собственности (изобретений, полезных моделей), является направленность объекта на решение некой технической задачи и получение от использования ОИС технического результата. Не признаются изобретениями объекты, не имеющие технического характера как такового, например, листинг-программы, результатом которой является вывод надписи на экран компьютера, или вызывающей другие визуальные или смысловые эффекты. Однако, компьютерная программа, которая управляет компьютером, приспособленным или настроенным для управления или поддержания определенного технического процесса не может быть признана программе «как таковой».

    Технический результат

    Изобретение носит технический характер, если его объектом является объект техники и он реализуется с помощью технических средств. Технический характер объекта изобретения подтверждается наличием технического результата, а его признаки имеют характеризоваться понятными для специалиста из уровня техники техническими средствами для выполнения функций, описанных именно этими признаками.
    Не носят технического характера признаки, которые сами по себе не делают вклад в технический характер объекта.
    Таким образом, для того, чтобы понять, возможно ли не только зарегистрировать, но и запатентовать программу, необходимо выяснить, обеспечивает ли программа решение поставленной технической задачи и получение технического результата. (например, программа, записанная в блоке управления автомобильным двигателем, может обеспечивать получение технического результата — уменьшение/увеличение расхода топлива и т.д.)

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

Вопросы охраны программного обеспечения компьютеров в качестве интеллектуальной собственности активно обсуждаются как на национальном, так и на международном уровне. Например, в Европейском союзе обсуждался проект директивы о патентоспособности связанных с компьютером изобретений в целях гармонизации толкования национальных требований о патентоспособности для изобретений, связанных с программным обеспечением компьютеров, включая деловые методы, осуществляемые через компьютеры. Эти дискуссии свидетельствуют о различии взглядов разных партнеров в Европе. Кроме того, Интернет ставит сложные проблемы в отношении обеспечения действия патентов, поскольку охрана патентов обеспечивается на пострановой основе и патентное законодательство каждой страны действует лишь в пределах ее собственных границ.

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

СОВЕТ 1: Действительно ли вам нужен патент для вашего изобретения, связанного с программным обеспечением? Подумайте дважды, прежде чем готовить заявку на патент.

Во многих странах компьютерные программы как исходные, так и объектные охраняются с помощью авторского права. Важнейшим преимуществом охраны с помощью авторского права является ее простота. Авторско-правовая охрана не зависит от каких-либо формальных процедур, таких как регистрация или сдача на хранение копий в 151 стране-участнице Бернской конвенции по охране литературных и художественных произведений. Это означает, что международная авторско-правовая охрана является автоматической – она начинается с момента создания произведения. Кроме того, владелец авторского права пользуется относительно длительной охраной, которая, как правило, продолжается в течение жизни автора плюс 50 лет или в некоторых странах 70 лет после смерти автора.

Напротив, заявка на патент должна подаваться в принципе в каждой стране, где вы испрашиваете охрану патента. Чтобы получить патентную охрану, заявка на патент должна отвечать требованиям как по форме, так и по существу и запатентованное изобретение должно раскрываться определенному кругу лиц. Эти требования могут быть сложными как юридически, так и технически и для их выполнения зачастую требуется помощь эксперта-юриста. По сравнению с авторско-правовой охраной продолжительность охраны в этом случае значительно короче и составляет как правило 20 лет с даты подачи заявки.

И все же, почему так много людей стремятся запатентовать свои изобретения, связанные с программным обеспечением? Есть много ответов на этот вопрос. Но одна из наиболее весомых причин состоит в том, что авторско-правовая охрана распространяется лишь на выражения, а не на идеи, процедуры, рабочие методы или математические концепции как таковые. Хотя авторское право охраняет «точное выражение» компьютерных программ, оно не охраняет «идеи», которые лежат в основе компьютерной программы и зачастую обладают большой коммерческой ценностью.

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

СОВЕТ 2: Что вы хотите охранять от ваших конкурентов? Выделите основную часть вашей инновации.

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

В зависимости от того, каким образом программное обеспечение используется вместе с аппаратурой, может различаться и ваше мнение о том, что вы хотите охранять от вашего конкурента. Основная часть вашего связанного с программным обеспечением изобретения может касаться аппарата, системы, алгоритма, метода, сети, обработки данных или самого программного обеспечения. Учет таких соображений может помочь вам оценить возможность получения патента для вашей инновации, что описано в Совете 3 ниже.

СОВЕТ 3: Является ли патентоспособным ваша инновация? Не все виды связанных с программным обеспечением инноваций могут пользоваться патентной охраной.

Чтобы рассчитывать на патентную охрану, изобретение должно отвечать нескольким критериям. Пять из этих критериев являются наиболее важными для установления факта патентоспособности: (i) изобретение должно состоять из патентоспособного объекта; (ii) изобретение должно быть промышленно применимым (или в некоторых странах быть полезным); (iii) оно должно быть новым (новизна); (iv) оно должно иметь изобретательский уровень (быть неочевидным); и (v) раскрытие изобретения в патентной заявке должно отвечать некоторым стандартам по форме и существу. Поскольку патентное законодательство применимо к изобретениям в любой области технологии без какой-либо дискриминации, для того чтобы быть патентоспособными изобретения, связанные с программным обеспечением, и изобретения, связанные с деловыми методами, должны также отвечать этим требованиям.

В связи с инновацией, связанной с программным обеспечением, особое внимание должно уделяться требованиям, касающимся патентоспособного объекта и изобретательского уровня (неочевидности). Во-первых, патент выдается на «изобретение», которое может быть описано, в качестве решения какой-либо технической проблемы. Пока еще нет международно-признанного определения «изобретения» и, в действительности каждое национальное законодательство дает вам свой ответ на вопрос о том, какие объекты входят в сферу определения термина патентоспособное «изобретение». Законодательство многих стран требует, чтобы «изобретения» имели технический характер или обеспечивали решение с использованием законов природы. Так, например, простые экономические теории, деловые методы, математические методы или компьютерные программы как таковые не являются патентоспособными «изобретениями». Поскольку в разных странах это требование сформулировано по-разному, как это объясняется далее в Совете 4, вы должны обращать особое внимание на тот факт, охватывается ли ваше изобретение, связанное с программным обеспечением, патентоспособным объектом по соответствующему патентному законодательству.

Во-вторых, чтобы получить патент, изобретение не должно быть очевидным для специалиста в этой области с учетом известного уровня техники. Не является достаточным тот факт, что заявленное изобретение является новым, т.е. оно отличается от того, которое существует в состоянии техники. Различие между заявленным изобретением и существующим состоянием техники должно быть существенным и важным для изобретения. Поэтому скорее всего будет невозможно получить патент на связанное с программным обеспечением изобретение, которое просто заменяет существующие технические и физические решения такими же решениями с использованием программного обеспечения и компьютера, в том случае, если такая замена будет очевидной для среднего инженера, работающего в соответствующей области техники.

Эти объяснения представляются вам сложными? На деле весьма трудно как юридически, так и технически выполнить все требования, необходимые для получения патента. Поэтому рекомендуется, чтобы вы обратились к специалисту в области интеллектуальной собственности, знающему как технические, так и правовые вопросы, что более подробно описывается в Совете 5.

СОВЕТ 4: Нужна ли вам охрана вашей инновации за границей? Условия патентоспособности не всегда одни и те же в разных странах.

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

Одним из примеров является требование относительно патентоспособного объекта. В Европе Европейская патентная конвенция (ЕПК) четко исключает «компьютерную программу как таковую» и «методы работы как таковые» из патентоспособных объектов. Хотя в ЕПК не имеется точного определения термина «изобретение», в целом понимается, что изобретения в соответствии с патентным законодательством должны иметь технический характер. Например, считается, что методы контроля за промышленным процессом, обработка данных, представляющих физические единицы (температура, размер, форма и т.д.) и внутренние функции самого компьютера имеют технический характер. Компьютерная система, используемая в области финансов, может иметь технический характер, если процесс основан на технических соображениях, касающихся того, как работает компьютер (например, улучшение защиты), а не просто на соображениях, касающихся того, как работает финансовая система.

С другой стороны, в Соединенных Штатах Америки (США) конкретно не предусматривается исключение программного обеспечения или методов работы из патентоспособных объектов. Чтобы быть патентоспособным объект по закону должен быть полезным процессом, машиной, изготовлением или составом изделия. По заключение Верховного суда США Конгресс предусмотрел, что патентоспособные объекты должны включать «все сделанное руками человека», но при этом имеется три конкретные области, которые не являются патентоспособными – это законы природы, естественные явления и абстрактные идеи. Например, Апелляционный суд федерального округа вынес заключение о том, что связанное с программным обеспечением изобретение (математический алгоритм), предназначенный для показа цифровых данных на осциллоскопе, является патентоспособным объектом, поскольку заявленное изобретение в целом является практическим применением абстрактной идеи, обеспечивающим «полезный, конкретный и осязаемый результат».

Поэтому вполне возможно, что некоторые инновации, связанные с программным обеспечением, считаются патентоспособными в США, в то время как эти же инновации могут не входить в сферу патентоспособных объектов в Европе или Японии.

Для упрощения подачи международных патентных заявок, Договор о патентной кооперации (РСТ) обеспечивает международную систему подачи, в рамках которой заявитель может подать одну международную патентную заявку, которая действует также как и национальные заявки, поданные в каждой из Договаривающихся государств РСТ. Однако в соответствии с системой РСТ, хотя процедура подачи является общей, по-прежнему каждое отдельное государство выдает патент на своей территории в отношении заявленного изобретения, содержащегося в международной заявке. Тем не менее система РСТ упрощает процедуру и сокращает расходы на получение патентов за рубежом. Более подробную информацию о РСТ, и в том числе о пошлинах, вы можете найти на веб-сайте ВОИС: https://www..html.

СОВЕТ 5: Проконсультируйтесь с экспертом в области интеллектуальной собственности, который знаком с соответствующим национальным законодательством и практикой.

Придумать хорошее изобретение – это одно, а составить хорошую патентную заявку – это совсем другое. Очень важно с самого начала составить хорошую патентную заявку, поскольку после подачи возможности изменить ее весьма сокращаются. В частности, составление «формулы изобретения» в заявке является важным, поскольку в формуле изобретения определяется объект, в отношении которого заявитель испрашивает патентную охрану. После патентования исключительные права, получаемые в соответствии с патентом, могут быть обеспечены лишь в той степени, в какой изобретение определено в формуле изобретения. Именно поэтому, если вы только не знакомы и с технологией и с законодательством в области интеллектуальной собственности, мы рекомендуем вам проконсультироваться у эксперта по интеллектуальной собственности для составления такой патентной заявки, которая отвечала бы требованиям, предусмотренным патентным законодательством соответствующей страны.

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

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

Дополнительные линии связи и материалы

На этой странице дан список национальных/региональных ведомств интеллектуальной собственности и адреса веб-сайтов этих ведомств.

"Intellectual Property on the Internet: A Survey of Issues" (WIPO)

"Business Method Patents" (United States Patents and Trademarks Office)

"Policies concerning business method patents" (Japan Patent Office)

"Case Law of the Boards of Appeal of the European Patent Office" (European Patent Office)

Information concerning draft EU Directive on the Patentability of Computer-implemented Inventions (European Commission)

"Your Software and How to Protect it"

Daniel J. M. Attridge, "Challenging Claims! Patenting Computer programs in Europe and the USA", Intellectual Property Quarterly, No. 1 , pages 22 to 35

Daehwan Koo, "Patent and Copyright protection of Computer Programs", Intellectual Property Quarterly, No. 2 , pages 188 to 211

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

Основной подход к защите программ для ЭВМ — это патентование «функций» или «алгоритмов», которыми обладает программа. В этом случае, нет разницы, какое количество программного кода было изменено/добавлено/удалено или на каком языке программирования написана программа — главное, какими функциями она обладает и какой результат предоставляет. Такой подход к патентованию алгоритмов применим и в РФ и в других странах.;. Это не противоречит закону, потому что защищается не сама программа, а алгоритм, по которому она работает.

Защищать разработки в области программного обеспечения в Российской Федерации можно, если свести программу к «устройству» или «способу».

Крупные компании (такие как Facebook , google , amazon и т.д.) патентуют каждую функцию(скрипт) своего веб-сайта. На каждый продукт, сервис или услугу у компании должно быть оформлена группа патентов. Например, компания Facebook обладает приблизительно 40 патентами (Список патентов с описаниями(Англ.Яз)), которые описывают деятельность веб ресурса — Метод таргетинга рекламы, Способ и система отображения новостей и т.д. У компании amazon — 600 патентов, которые охватывают деятельность нескольких десятков сайтов и сервисов — Способ хранения информации в базе данных, система хранения данных и т.д. Когда ресурс «окружен» таким количеством патентов, тогда, во-первых, другой компании сложнее стать конкурентом в этой области, во-вторых, маловероятно, что на компанию подадут в суд «патентные тролли».

Существует такое понятие - патентование программ. Есть соответствующая услуга в РОСПАТЕНТе и даже у нас, в патентом бюро. Но необходимо расставить все точки над «и», чтобы не было недоразумений. Строго говоря, речь идет о регистрации в ФИПС неких объектов интеллектуальной собственности в виде программ ЭВМ и баз данных. Но тут надо четко понимать, что это именно процесс регистрации, аналогичный процессе регистрации авторского права. Никакого патента как такового здесь не выдается. И программа защищается «условно», не более чем авторский текст. То есть ее нельзя будет кому-то ДОСЛОВНО воспроизвести. А вот взять на вооружение, изменить, написать на другом языке - можно.

То есть сам процесс регистрации носит исключительно заявительный характер и никакой экспертизы при этом не производится. А значит, в самой заявляемой программе спокойно могут присутствовать факты нарушения чужой интеллектуальной собственности. Конечно, эксперты ФИПС немного страхуются - они даже проверяют название программы, вдруг оно содержит зарегистрированные товарные знаки или на явные указания на принадлежность другим лицам. Но это и все. (Так что при выборе названия программы для ЭВМ, особенно при использовании в названии слов иностранного языка можете сначала сами провести поиск и анализ аналогичных названий компьютерных программ или схожих до степени смешения в поисковиках Интернета). Так что факт наличия у вас регистрации не только не защищает вас от пиратов, но и не гарантирует даже того, что на вас не подадут в суд за вашу же программу.

Встает вопрос, вполне логичный - а зачем тогда это нужно? Ответ: есть ситуации, когда имеет смысл делать это, либо для отчетности, либо для того, чтобы выглядеть более убедительно перед покупателями программы, либо чтобы иметь лишнее основание выиграть тендер. Просто так получать свидетельство вряд ли имеет смысл. Но уж точно не для того, чтобы защитить свою программу.

Так есть ли выход?

Конечно, выход есть, причем довольно очевидный. Просто надо перестать воспринимать программу (и вэбсайт) как что-то отдельно существующее. На самом деле с юридической (патентной) точки зрения любая программа состоит из исполняемых блоков, из набора текстов, описаний, «хэлпов», из заставок на экране, возможно, с логотипами, у нее есть своя архитектура, алгоритм, а самое главное она «что-то делает». ТО есть именно воплощает собой какой-то способ обработки данных. Или способ управления устройством. А это уже прекрасно патентуется.

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

К слову сказать, в США (и в Японии) на компьютерные программы можно получить патент. Что делает получение патента обязательным при планировании выхода на эти рынки сбыта. В остальных странах ситуация подобна российской. И тут скорее этические соображения - споры о возможности патентования программ ведутся давно, но считается, что решение его в пользу разрешения выдачи патентов будет сильно тормозить развитие этой отрасли.

Процедура получения свидетельства на программу достаточно простая, нужно предоставить сведения об авторах, их вкладах, а также заполнить заявления и анкеты. Если что-то вы сделаете не так, то единственное, чем вы рискуете - приехать еще раз в ФИПС. Так что обращаться к специалистам нет большой необходимости, как в случае с регистрацией товарных знаков. Но если вы все-таки хотите, чтобы регистрацией вашей программы занялись именно мы, то можете посмотреть

На площадке портала «Эстиматика» 29 октября состоялся круглый стол, посвященный интеллектуальной собственности. С докладом на тему ««Патентование IT решений: алгоритмы, интерфейс, программы ЭВМ, программно-аппаратные комплексы» выступил Абраменко Олег Игоревич, руководитель направления IT Патентной практики, Центр интеллектуальной собственности "Сколково", г.Москва. Центр был создан еще в 2011 году и осуществлял юридическую и иную поддержку в сфере интеллектуальной собственности резидентов - участников проекта «Сколково». Олег Абраменко отметил, что тема охраны в сфере IT, в том числе патентования программного обеспечения, в России плохо раскрыта в каких-либо публикациях. Олег Абраменко рассказал, в чем заключаются отличия авторского права от патентного, что эти права охраняют, и как получить патент на изобретение, промышленный образец, полезную модель при защите IT-разработок.

Охрана IT решений

Когда создается программный продукт, в нем выделяют несколько объектов, которые могут охраняться:

  • исходный код, который пишут программисты;
  • базы данных, которые может содержать сама программа;
  • алгоритмы, которые заложены в программе;
  • интерфейс, как внешний вид программы и как способ взаимодействия с пользователем (например, slide-to-unlock в iOS);
  • программно-аппаратный комплекс.

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

Исходный код и объектный код - объекты авторского права. Список контактов, переписка, которая хранится на сервере - это базы данных , они охраняются как нормами авторского права, так и нормами специальных прав (право на базы данных). В основе программы лежат определенные алгоритмы , которые позволяют, например, измерять качество видео в зависимости от скорости интернета, производить групповые вызовы. В Skype было очень много алгоритмов, и Microsoft купила Skype в первую очередь из-за большого патентного портфолио на алгоритмы. (внешний вид программы) может охраняться, например, патентами на промышленные образцы. Аппаратный комплекс - устройство, которое в сочетании с заложенным в нем программным продуктом, может реализовывать какие-то дополнительные эффекты, - также может охраняться.

Отличия авторского права от патентного заключаются не только в объектах, охраняемых этими правами, но и в сроках и территории действия, требованиях к регистрации. Чтобы разобраться в отличиях авторского права от патентного, рассмотрим характерные особенности этих прав.

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

  1. Авторское право охраняет форму, но не содержание . Например, если в своем блоге кто-то написал рецепт производства пончиков, то картинки, которые он выложил, и текст, который он написал, будут охраняться нормами авторского права, условно говоря, от копирования. Но при этом автор никому не может запретить выпускать пончики.
  2. Авторское право не требует обязательной регистрации , то есть действует с момента создания объекта. Когда разработчики (программисты) создают программу, она автоматически начинает охраняться нормами авторского права.
  3. Авторское право действует на территории всего мира , в отличие от патентного права.
  4. Авторское право действует при жизни автора и 70 лет после его смерти. В разных странах эти сроки могут отличаться.

Патентное право

Объектами патентного права являются алгоритмы, интерфейс и аппаратный комплекс.

1. Патентное право имеет более ограниченный срок охраны объекта: для изобретения - 20 лет, для полезных моделей - 10 лет, промышленные образцы в зависимости от страны - 15-25 лет.

2. Патентное право носит территориальный характер .

«Если у меня есть объект, который я хочу защищать патентным правом, я должен получить патент в каждой стране, где хочу получить охрану», - пояснил Олег Абраменко.

Требуется обязательная регистрация прав.

4. Патентное право охраняет суть, а не форму .

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

5. Длительная процедура получения патента. В России для получения патента требуется от 14 месяцев, в США - от 2-х лет, в Европе - от 3-х лет, в Китае - 3-4 года.

Исходный код как объект авторского права

Исходный код, который пишут программисты, охраняется авторским правом как литературное произведение, то есть как текст. Чем это плохо? Если кто-то ознакомится с исходным кодом программы, поймет, какие в ней заложены алгоритмы, принципы, и реализует такую же программу, то она не будет попадать под действие авторского права. Также авторское право не работает, если кто-то берет ваш исходный код и производит некоторые модификации, то есть делает его непохожим на первоначальную версию. В этом случае доказать нарушение будет очень трудно. В каких случаях авторское право работает? Если кто-то из вашей команды разработчиков унесет на флешке исходный код и будет пытаться делать свой проект, он будет нарушать ваши исключительные права.

Справка: исходный код - это текст компьютерной программы на каком-либо языке программирования или языке разметки, который может быть прочтен человеком.

База данных как объект авторского права

По определению ГК РФ база данных - это представленная в объективной форме совокупность самостоятельных материалов (статей, расчетов, нормативных актов, судебных решений и иных подобных материалов). Все это систематизировано таким образом, чтобы эти материалы могли быть найдены и обработаны с помощью электронной вычислительной машины.

Базы данных могут охраняться:

  • нормами авторского права;
  • отдельным правом на базы данных.

Авторское право будет охранять систематизацию, отбор и представление данных; право на базы данных - вклад, сделанный при составлении базы данных. Право на базы данных по ГК РФ будет действовать, если в базе данных более 10 тысяч записей, то есть был сделан существенный вклад по наполнению этой базы. Право на базы данных действует только в некоторых странах: РФ, Европа, Англия (свое законодательство, отличное от Европы), Австралия, Бразилия и др. Срок действия в РФ - 15 лет.

Объекты патентного права

  1. Алгоритмы могут охраняться как изобретения.
  2. Интерфейс - как изобретения и промышленные образцы. Если у вас телефон на базе системы iOS, допустим iPhone, чтобы разблокировать экран, вы делаете жест пальцем - slide to unlock. Этот способ разблокировки был запатентован как патент на изобретение (как способ взаимодействия с пользователем). Интерфейс может охраняться как внешний вид программы, то есть картинка, которую мы видим на экране монитора.
  3. Аппаратные средства могут охраняться как изобретения и полезные модели. Есть один нюанс: не являются изобретением бизнес-методы и математические методы.

«Если вы взяли какое-то обычное действие, которое происходит в повседневной жизни, например, расчет налогов, и реализовали его программно - это не будет являться объектом патентования. Потому что это некая стандартная практика, переложенная в компьютерные реалии. Или если у вас есть численные методы в чистом виде, например, способ решения квадратного уравнения, который используется просто для расчета, это также не может быть объектом патентного права», - объяснил Олег Абраменко.

Алгоритмы как объекты патентного права

Задача: есть последовательность чисел, которую нужно упорядочить по возрастанию, на вход дано несколько чисел, и необходимо сказать компьютеру, что делать для решения задачи. «Возьми два числа А и Б, сравни А и Б, если А > Б, поменяй их местами и циклически повторяй эту последовательность». Это алгоритм.

  • Задача: расположить числа по возрастанию;
  • шаги, которые мы делаем - это шаги алгоритма;
  • данные - это числа, которые у нас есть;
  • конечный результат - решение задачи.

Алгоритм - это, по сути, способ решения задачи исполнителем за определенное количество шагов, используя входные данные для получения результата.

Взаимосвязь алгоритма и программы

Например, нужно настроить телевизор, чтобы он показывал определенный канал при нажатии на конкретную кнопку. Те действия, которые мы производим, нажимая кнопки в меню - это, по сути, алгоритм. Инструкция по настройке - это некий аналог программы ЭВМ. Программы могут быть написаны на разных языках программирования. Например, тот же самый Skype может быть написан на C++, Delphi, Assembler, Java и т.д. При этом алгоритмы, которые в нем реализованы, тоже могут выглядеть немного по-разному. Говоря о патентовании программного обеспечения, нужно понимать, что одна программа может быть разработана на разных языках программирования, в ней может быть заложено множество алгоритмов, причем один и тот же алгоритм может быть по-разному реализован.

Пример: алгоритм/изобретение

Патентное право охраняет алгоритмы как, например, изобретения. Патент на изобретение, который защищает алгоритм - это один из первых патентов, который был выдан компании Abbyy. Abbyy запатентовала способ распознавания текстовой информации с векторно-растрового изображения. Программа Abbyy Fine Reader позволяет превратить отсканированный документ в текстовый с возможностью редактирования. Именно это и запатентовала компания Abbyy, точнее, объектную модификацию этого распознавания и разметки. При этом они указали, что изобретение относится к области предварительной обработки векторно-растрового изображения графического файла, содержащего изображение текста. Технический результат - повышение надежности выявления текстовых, растровых и векторных объектов, получение информации о форматировании документа и ускорения процесса обработки.

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

Патентное право охраняет как отдельные элементы интерфейса (например, шрифты, иконки), так и интерфейс целиком. Правый объект - это интерфейс ОС Windows 4, который был запатентован компанией Microsoft как промышленный образец .

В некоторых случаях интерфейс может охраняться как товарный знак . Например, компания Apple подала заявку на товарный знак, который защищает интерфейс их «умных часов».

Интерфейс может охраняться как изобретение . Компания Nokia придумала новый способ взаимодействия с пользователем. Обычно нужно зайти в главное меню, дойти до сообщений, найти настройки, нажать, и после этого появятся настройки сообщений. Они сказали: «Это трудно, сложно, неудобно». Они сделали слева кнопки того, над чем совершаются действия, внизу кнопки того, что нужно сделать. Например, если выбрать кнопку «сообщения» слева и кнопку «настройки» внизу, то система автоматически поймет, что нужно вызвать настройки сообщений и покажет нужный экран. Технический результат: предоставление пользователю улучшенного пользовательского интерфейса, который обеспечивает пользователю быстрый и легкий доступ и активацию доступных функций.

Пример: программно-аппаратный комплекс

Объектом патентного права может быть программно-аппаратный комплекс. Например, компания «Форд» изобрела и запатентовала полезную модель «топливная система для двигателя внутреннего сгорания». Суть данного технического решения следующая: за счет добавление контроллера с предустановленным ПО получилось избавиться от необходимости в выделенном электрическом насосе для жидкого топлива.

Кто патентуется в IT сфере?

Задаваясь вопросом, как получить патент на изобретение, многие компании обращаются к опыту других организаций. В IT, в том числе в сфере патентования программного обеспечения, патентуется достаточно много зарубежных игроков. Еще недавно компания Microsoft подавала порядка тысячи заявок на национальную фазу в Россию. Много заявок у компаний Sony, Intel, Apple,Google. Из российских компаний - это традиционно «Лаборатория Касперского», «Яндекс». У них есть свой патентный отдел, который оформляет заявки, а также защищает интересы компании за рубежом.

Практика доказывания нарушений прав

Конечно, важно разобраться, как получить патент на изобретение, промышленный образец, полезную модель и т.д.; но в дальнейшем необходимо выявлять и доказывать нарушения прав. Патентное право охраняет объекты, но только если правообладатель сам следит за ситуацией на рынке. По промышленному образцу нарушение довольно просто доказать, особенно после введения новых поправок в ГК. «Если при пользовании вашим интерфейсом и интерфейсом конкурента у пользователя складываются одинаковые впечатления, то это будет считаться нарушением прав».

Изобретение как способ взаимодействия с пользователем доказывается еще проще. «Например, slide to unlock: я сделал разблокировку пальцем, значит, я попадаю под действие этого патента», - привел пример Олег Абраменко.

По алгоритмам есть нюансы. Можно определить нарушение по косвенным признакам. Например, до недавнего времени точность технологии распознавания лиц составляла максимум 94-95%. Facebook разработали свой алгоритм и повысили точность до 98%. Если после публикации этой заявки конкуренты создадут алгоритм с такой же точностью - это будет хорошим поводом задуматься. Нужно будет проверить их более детально, например, в судебном порядке с экспертизой. Если алгоритмы очень сложные и трудно детектируются, то возникает вопрос, был ли смысл их патентовать. Ответ на этот вопрос зависит от того, для каких целей компания делает патенты.

Именно в России не было каких-то громких дел по нарушению прав на IT разработки. Были случаи досудебного урегулирования и несколько инцидентов с небезызвестным Пилкиным. В отличии от нас за рубежом такой практики, конечно, очень много.


Статью подготовила Наталья Ничкова на основе доклада Олега Абраменко.



 

Возможно, будет полезно почитать: