Способ распространения рекламных и информационных сообщений в сети интернет

Иллюстрации

Показать все

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

Реферат

Предлагаемое изобретение относится к областям информационных технологий и рекламы.

Известны и активно проводятся информационно-рекламные кампании (распространение интернет-рекламы) с использованием технических средств сети Интернет. Интернет-реклама появилась почти сразу же после появления глобальной сети и является одним из наиболее распространенных источников дохода в Интернет. За время существования глобальной сети интернет-реклама приобрела множество форм, к которым относится:

медийная реклама - размещение текстовых и графических рекламных материалов на сайтах, к данному типу интернет-рекламы относится показ анимационных баннеров, а также интерактивных flash- и html-роликов;

контекстная реклама - размещение текстовых и графических рекламных материалов на контекстных площадках, рекламное объявление появляется в зависимости от контекста или поискового запроса;

поисковая реклама - размещение текстовых и графических рекламных материалов рядом с результатами поиска;

вирусная реклама - распространителями рекламных материалов является сама аудитория;

продакт-плейсмент (product placement) - интеграция информации о рекламируемом продукте или бренде в игровой процесс онлайн-игры, например персонаж игры может быть одет в костюм от определенного бренда.

Распространяемые в настоящее время средствами сети Интернет рекламные объявления имеют следующие формы представления:

статический баннер - блок, размещенный в определенной области веб-страницы, содержащий текст и/или графическое изображение или ряд изображений, отображаемых в виде показа слайдов;

анимационный баннер - баннер, содержащий анимационное изображение, то есть циклично повторяемое изображение формата gif или цикличный анимационный flash-ролик;

интерактивный баннер - как правило, flash-ролик, позволяющий реагировать на действия пользователя;

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

Оплата распространяемых в сети Интернет информационно-рекламных сообщений тесно взаимосвязана с контролем эффективности восприятия рекламного сообщения и может осуществляться в следующих вариантах:

CPI (cost per impression) - рекламодатель платит за один показ рекламного объявления (баннера);

СРМ (cost per mille=cost per thousand impressions) - рекламодатель платит за тысячу показов;

СРТ (cost per time) - рекламодатель платит за временной период показа рекламы;

CPD (cost per day) - рекламодатель платит за сутки показов;

Pay per click/Cost per click (оплата за клик) - рекламодатель размещает рекламу на сайтах и платит их владельцам за нажатие пользователем на размещенный баннер (наиболее распространено);

Pay per action/Cost per action (оплата за действие) или оплачиваются только определенные действия пользователей на сайте рекламодателя, является одним из самых экономически эффективных вариантов оплаты рекламы, т.к. рекламодатель платит не за показы или клики, эффективность которых крайне сложно измерить, а за конкретных потребителей, подтвердивших интерес к продукту целевыми действиями;

Cost per lead - оплата за привлеченного клиента в интернет-маркетинге;

Pay per sale/Cost per sale (оплата за продажу) - рекламодатель платит за покупки, совершенные привлеченными на сайт пользователями.

Известны недостатки описанных выше технологий интернет-рекламы, негативно влияющие как на восприятие рекламы (в различных аспектах восприятия), так и на качество распространения информационно-рекламных сообщений.

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

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

В качестве одного из аналогов предлагаемого изобретения может быть выбран веб-интерфейс Microsoft Agent, представляющий собой развитие проекта Microsoft Bob, разработанного в марте 1995 года. Microsoft Agent обеспечивает отображение анимационных персонажей на экране персонального компьютера или в браузере Internet Explorer путем установки в нем специального ActiveX компонента. Microsoft Agent предоставляет сторонним разработчикам интерфейс, позволяющий внедрять «агентов» в свое программное обеспечение или на веб-страницу. Элементом этого веб-интерфейса являются пользовательские средства для создания новых анимационных персонажей и анимационных сценариев. Также, веб-интерфейс Microsoft Agent позволяет воспроизводить текстовую информацию в виде звука, в соответствии с технологией text-to-speech. Таким образом, анимационный персонаж может общаться с пользователем посредством речи и текста. Однако персонажи Microsoft Agent могут появляться только в браузере Microsoft Internet Explorer или же в приложениях, работающих в операционной системе Microsoft Windows. Пользовательский интерфейс Microsoft Agent для создания новых персонажей и сценариев анимаций не дружелюбен для простого пользователя и процедура создания новой анимации занимает длительное время, внедрение персонажа в страницу веб-сайта также требует от владельца сайта определенных навыков.

По замыслу разработчиков Microsoft Agent «агенты» предназначены в первую очередь для консультаций и навигации по тому программному обеспечению, на котором они появляются. Эти функции не столь необходимы и дублируются панелью управления, меню либо разделом «помощь». При этом персонаж занимает определенную область окна и отвлекает пользователя от работы. Именно поэтому появление описанных выше агентов при использовании интерфейсов, работающих с использованием программного обеспечения Microsoft Office, вызвало отрицательную реакцию со стороны пользователей, что заставило Microsoft по умолчанию отключить показ агентов. В целом же веб-интерфейс Microsoft Agent не предназначен для использования при проведении информационно-рекламных кампаний, а также при проведении социологических и маркетинговых опросов, то есть не предусмотрен показ персонажей, в качестве рекламного контента или же элемента веб-интерфейса, обеспечивающего проведение опросов. Также в веб-интерфейсе Microsoft Agent отсутствует возможность дальнейшего учета показов рекламных сообщений и анализа материалов по опросам.

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

В качестве ближайшего аналога предлагаемого изобретения выбрано изобретение «Способ и система рекламы, использующая анимацию», описанное в международной заявке WO 01/33450, опубликованной 10.05.2001. В прототипе изобретения описан способ рекламы при помощи анимационного персонажа. В заявке WO 01/33450 описаны различные способы воспроизведения анимационной рекламы, но в целом описанный в WO 01/3345 способ представляет собой дальнейшее совершенствование веб-интерфейса Microsoft Agent за счет обеспечения доставки анимации в качестве рекламного контента на терминал пользователя, воспроизведения рекламной анимации и учета результатов показа на сервере статистики. Кроме того, для осуществления известного способа требуется изначальное оснащение терминалов пользователей программным обеспечением, контролирующим связь терминала с сетью, загрузку и воспроизведение рекламы на пользовательском терминале. То есть очевидна сложность осуществления предложенного способа, требующего изначальной установки пользователем программного обеспечения на свой терминал, что с очевидностью будет нежелательно для большинства пользователей и следующее за сложностью осуществления снижение надежности проведения информационно-рекламной кампании. Также следует отметить существенный недостаток прототипа, заключающийся в невозможности однозначного контроля эффективности рекламно-информационной кампании.

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

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

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

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

Облик персонажа выбирают из перечня, включающего: вымышленный персонаж; изображение реального объекта или существа окружающей среды; символическое изображение; изображение (портрет) реального человека; отображение оператора лайв-чата (live chat). Также возможно формирование семейства взаимосвязанных друг с другом персонажей. Сценарий действия персонажа включает действия, выбранные из перечня, включающего, по меньшей мере: движение персонажа относительно координат экрана пользовательского терминала с достижением заданных координат; изменение облика персонажа; демонстрацию объявления посредством персонажа; воспроизведение звука; воспроизведение отдельных слов и/или фразы. Также сценарий действия персонажа может включать: воспроизведение общественно-важной информации; переход посредством персонажа к просмотру развернутого сообщения; щелчок (click) на персонажа; действия, являющиеся частью сценария игры; переход посредством персонажа на веб-сайт участника информационно-рекламной кампании. Среди «сложных» элементов сценария могут быть выбраны: ответ индивида - посетителя веб-сайта участника информационно-рекламной кампании на, по меньшей мере, один вопрос, заданный посредством персонажа; передача посредством персонажа вопросов от индивида - посетителя веб-сайта участника информационно-рекламной кампании удаленному участнику информационно-рекламной кампании; заказ товара и/или услуги посредством персонажа; обеспечение функции лайв-чата (live chat). Также может быть обеспечено взаимодействие с веб-сервером оператора информационно-рекламной кампании, по меньшей мере, одного веб-сайта социальной сети.

Предложенное изобретение поясняется графическим материалом.

Фиг.1 - схема осуществления способа.

Фиг.2 - пример изображения - персонажа с возможным изменением его внешнего вида.

Фиг.3 - пример семейства персонажей с возможным изменением внешнего вида персонажей.

Фиг.4 - блок-схема выполнений действия (шага) сценария.

Фиг.5 - блок-схема выполнения сценария с несколькими персонажами.

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

Фиг.7 - блок-схема формирования (генерации) сценария исходя из особенностей веб-сайта участника информационно-рекламной кампании и социального и/или психологического портрета индивида - посетителя этого сайта.

Фиг.8 - схема тестирования сформированного сценария.

Фиг.9 - пример действий персонажа относительно веб-интерфейса, то есть пример «взаимодействия» персонажа и индивида - посетителя веб-сайта информационно-рекламной кампании.

Фиг.10 - схема практического использования (коммерциализации) предложенного изобретения.

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

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

Способ предусматривает организацию на основе компьютерных средств обработки и хранения информации, связанных с веб-сервером оператора информационно-рекламной кампании и/или являющихся его частью, баз данных изображений - персонажей, а также сценариев действий персонажей, отображаемых средствами пользовательского интерфейса (фиг.1). Для формирования базы данных могут быть использованы аппаратные средства, обеспечивающие работу программного генератора сценария, или же может быть использовано «ручное» наполнение базы данных персонажами и сценариями их действий. Облик персонажа (фиг.2, фиг.3) выбирают из перечня, включающего: вымышленный персонаж; изображение реального объекта или существа окружающей среды; символическое изображение; изображение (портрет) реального человека; отображение оператора лайв-чата (live chat). Возможно и будет особенно привлекательно для индивида - посетителя веб-сайта участника информационно-рекламной кампании (пользователя) формирование семейства (фиг.3) взаимосвязанных друг с другом персонажей. Каждый из персонажей может быть позиционирован для своего вида продукции и/или на свою аудиторию. Для этого подбирается определенный облик, пол, возраст, социальное положение, манера разговора, характер и т.д. персонажа.

Каждый сценарий состоит из последовательности единичных действий (фиг.4, фиг.5, фиг.6). Среди наиболее элементарных единичных действий сценария может быть выбрано: движение персонажа относительно координат экрана пользовательского терминала с достижением заданных координат; изменение облика персонажа; демонстрация объявления посредством персонажа; воспроизведение звука; воспроизведение отдельных слов и/или фразы. Также сценарий действия персонажа может включать: воспроизведение общественно важной информации; переход посредством персонажа к просмотру развернутого сообщения; щелчок (click) на персонаж; действия, являющиеся частью сценария игры; переход посредством персонажа на веб-сайт участника информационно-рекламной кампании. Среди «сложных» действий сценария могут быть выбраны: ответ индивида - посетителя веб-сайта участника информационно-рекламной кампании на, по меньшей мере, один вопрос, заданный посредством персонажа; передача посредством персонажа вопросов удаленному участнику информационно-рекламной кампании; заказ товара и/или услуги посредством персонажа; обеспечение функции лайв-чата (live chat). Очевидно, что сценарии должны максимально учитывать языковое разнообразие.

Для формирования персонажей и сценариев используется аппаратно-программный комплекс, либо взаимодействующий с веб-сервером оператора информационно-рекламной кампании, либо представляющий собой совокупность участков памяти веб-сервера. Соответственно, отдельные модули аппаратно-программного комплекса могут представлять собой отдельные устройства (серверы, контроллеры) либо могут представлять собой участки памяти единого сервера. Ниже приведена краткая характеристика отдельных модулей.

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

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

Модуль публикации сценариев определяет сценарии, которые доступны для показа на веб-сайтах, и классифицирует сценарии по категориям, к которым относится сценарий (например, «спорт», «одежда») по странам показа и языкам, а также по прочим атрибутам (по полу и возрасту пользователя - посетителя веб-сайтов участников информационно-рекламной кампании, по содержанию поискового запроса введенного посетителем веб-сайта и т.п.). Публикация сценария представляет собой процесс переноса данных сценария на серверы, генерирующие сценарии для пользователей - посетителей веб-сайтов участников информационно-рекламной кампании. При этом на серверы также передаются инструкции-ограничения по генерации данного сценария. Данные инструкции содержат информацию о том, при каких условиях сценарий может быть сгенерирован. К подобным инструкциям относятся: список категорий контекста, к которым относится сценарий (например, «Спорт и здоровье», «Спорт», «Плавание», «Спортивная одежда»); идентификаторы пользовательских групп, получающих сценарий, если программа-генератор интегрирована с социальными сетями; облако тегов - сценарий отображается, если в пользовательском запросе были указаны слова, подходящие по смыслу; дата и время, когда сценарий может быть показан; может ли сценарий быть показан многократно одному и тому же пользователю; список стран, которым может быть показан сценарий; список языков, на которых может быть показан сценарий и т.п.

Модуль генерации сценариев позволяет отправить на веб-сайт, который посетил пользователь, случайный сценарий, выбранный из базы опубликованных сценариев по ряду критериев, которые поступают как с веб-сайта, так и от пользователя, посетившего этот сайт. Критериями могут быть: контекст веб-страницы, показанной пользователю, страна пользователя, язык пользователя, пол и возраст, текущий сезон и время, текст поискового запроса от пользователя и т.п.

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

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

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

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

Растр анимации представляет собой файл графического формата, поддерживающий прозрачность и поддерживаемый большинством веб-браузеров. В настоящее время, наиболее подходящими форматами являются растры GIF и PNG. Формат PNG является более приемлемым, поскольку он является более новым открытым форматом, поддерживает большее количество цветов, чем GIF, и совместим с большинством современных браузеров. Анимация создается путем смены кадров на экране браузера с частотой выше 60 кадров в секунду. Важным требованием к растровой анимации является минимизация ее размера. Средний размер анимации сценария должен составлять 300 Кб. Отличительной особенностью реализации растровой анимации в изобретении является то, что кадры анимации могут располагаться не последовательно как на видеопленке, а произвольным образом, такой подход может сильно уменьшить размер растра анимации, исключив из анимации одинаковые кадры. Кадры анимации могут располагаться как в ширину, так и в высоту изображения, что позволит задать оптимальную ширину и высоту растра, минимизировав его размер. Порядок показа кадров анимации задается в сценарии. При воспроизведении анимации в окне браузера программный код сценария создает видимый блок (например, HTML-блок DIV), ширина и длина которого соответствуют кадру анимации. Каждую 1/60 секунды устанавливается внешний вид блока, соответствующий изображению нового кадра анимации. Программные средства сценария также позволят произвольно перемещать блок с анимацией в окне браузера. Прозрачность фоновой части анимации дает зрителю ощущение, что он видит на экране живого персонажа, свободно перемещающегося в окне над содержимым веб-страницы (текстом веб-страницы, изображениями).

Формирование сценария может быть осуществлено в следующей последовательности.

Посетитель веб-сайта участника информационно-рекламной кампании отправляет запрос на получение веб-страницы с сайта «А». Сайт «А» отправляет запрос средствам генерации сценария. В запросе передаются данные о регистрации сайта и параметры контекста для генерации: список категорий, недопустимых для показа на данном сайте; идентификатор конкретной категории; идентификатор конкретного сценария; идентификатор конкретного персонажа; текст запроса и т.п.

Получив запрос с сайта «А», программа-генератор направляет запрос на наименее занятый сервер генерации сценария. Сервер генерации обращается к браузеру пользовательского терминала посетителя веб-сайта участника информационно-рекламной кампании и определяет дополнительные параметры, такие как перечень допустимых языков посетителя веб-сайта; страна посетителя веб-сайта - может быть определена по его IP-адресу; поддерживается ли тип и версия пользовательского браузера; активированы ли необходимые настройки для запуска сценария (например, включена ли поддержка cookie и поддержка языка JavaScript); текущая дата и время; дата и время последнего показа сценария посетителю веб-сайта. Если тип и версия браузера посетителя веб-сайта поддерживаются средствами генерации сценария, все необходимые настройки активированы, и разница между последним показом сценария и текущим временем превышает минимальный промежуток показа, алгоритм продолжает работу.

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

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