СИСТЕМА И СПОСОБ ОПРЕДЕЛЕНИЯ ЭФФЕКТИВНОСТИ ВНЕШНЕЙ ИЛИ ВНУТРЕННЕЙ РЕКЛАМЫ Российский патент 2018 года по МПК G09F15/00 

Описание патента на изобретение RU2675334C1

ОБЛАСТЬ ТЕХНИКИ

[01] Описываемое техническое решение относится к рекламным технологиям, а именно к системам и способам определения эффективности внешней или внутренней рекламы.

УРОВЕНЬ ТЕХНИКИ

[02] В дополнение к классической наружной рекламе, которая включает рекламные щиты (билборды, рекламные доски) со статическим содержанием (контентом) и электронные табло (экраны, дисплеи), отображающие динамическую рекламу (рекламные материалы), транзитная (перемещаемая) наружная реклама, например, рекламный контент, размещенный на легковых автомобилях, грузовых автомобилях и других дорожных или воздушных транспортных средствах (средствах передвижения), или средствах передвижения по другим поверхностям, например, кораблях или воздушных судах, становится все более популярной, особенно в крупных мегаполисах, таких как Нью-Йорк, Лос-Анджелес и других. Такой рекламный контент может быть статическим, когда контент, отображаемый/демонстрируемый на транспортном средстве, не меняется/не изменяется, как в случае перманентно (постоянно) закрепленных стикеров/наклеек, или динамическим, когда транспортное средство оборудовано электронными рекламными табло/билбордами, на которых отображается динамический рекламный контент, например, видео-реклама. Кроме того, может быть предусмотрен связанный с ним аудио-контент.

[03] Специалистам в данной области техники должно быть понятно, что эффективность наружной или внутренней рекламы является крайней важным вопросом для любого бренда (марки) или медиа-агентства (медийного агентства). Классический подход к оценке (вычислению, анализу, установлению) эффективности рекламы включает оценку количества контактов, сгенерированных/вызванных рекламой посредством использования статистических данных (например, хронологических (архивных, исторических) данных по человеческому траффику и трафику транспорта/транспортных средств в определенных местах и т.д.) или технического оборудования (например, камеры, подсчитывающие количество людей, счетных устройств, использующих технологии iBeacon/Bluetooth и т.д.). Однако для рекламодателя гораздо важнее измерить и оценить эффект, который реклама оказывает на реальных людей, и иметь возможность сравнить соответствующие рекламные эффекты (эффекты от рекламы) в зависимости от различных локаций/мест и форматов.

[04] Учитывая указанные выше и другие недостатки традиционного подхода к оценке эффективности наружной и внутренней рекламы, специалистам в данной области техники должно быть понятно, что требуется новый и усовершенствованный подход к оценке рекламы.

СУЩНОСТЬ ТЕХНИЧЕСКОГО РЕШЕНИЯ

[05] Описанные здесь варианты реализации относятся к способам и системам, которые, по существу, устраняют одну или более вышеупомянутых и других проблем, связанных с традиционным подходом для оценки эффективности рекламы.

[06] Согласно одному из вариантов реализации, предлагается реализуемый на компьютере способ для вычисления пользовательского поощрения в совокупности с наружной или внутренней рекламой, причем способ выполняется в совокупности с компьютерной системой, содержащей центральный процессор, устройство позиционирования, устройство отображения и память, причем реализуемый на компьютере способ включает: использование центрального процессора для публикации в социальной сети фото или видео, созданных пользователем; проверку того, доступны ли до сих пор фото или видео, опубликованные в социальной сети; если опубликованные фото или видео все еще доступны, определяется уровень взаимодействия других пользователей с опубликованными фото или видео; определение информации о тарифе, применимом к рекламной кампании, соответствующей опубликованным фото или видео и социальной сети; и вычисление количества очков (Р), полученных пользователем за опубликованные фото или видео в социальной сети на основе определенной информации о тарифе и определенного уровня взаимодействия.

[07] В одном из частных вариантов реализации уровень взаимодействия других пользователей с опубликованными фото или видео определяется на основе количества (L) "лайков", собранных опубликованными фото или видео в социальной сети.

[08] В одном из частных вариантов реализации уровень взаимодействия других пользователей с опубликованными фото или видео определяется на основе количества репостов (S), собранных опубликованными фото или видео в социальной сети.

[09] В одном из частных вариантов реализации уровень взаимодействия других пользователей с опубликованными фото или видео определяется на основе количества просмотров (V) опубликованных фото или видео в социальной сети.

[010] В одном из частных вариантов реализации информация о тарифе включает цену за друга/подписчика (pF), цену за «лайк» (pL) и цену за репост (pS), лимит для друга/подписчика (limF), лимит для лайков (limL) и лимит для репостов (limS), цену за просмотренное видео (pV) и лимит для количества раз, которое может быть просмотрено видео (limV).

[011] В одном из частных вариантов реализации описываемый способ далее включает определение количества (F) друзей и подписчиков профиля пользователя в социальной сети и в котором количество очков (Р), полученных пользователем за опубликованные фото в социальной сети, рассчитывается в соответствии с формулой: P=if(F>limF; LOG(F;2)*pF*limF/LOG(limF;2); pF*F)+if(L>limL; LOG(L;2)*pL*limL/LOG(limL;2); pL*L)+if(S>limS; LOG(S;2)*pS*limS/LOG(limS;2); pS*S) или любой другой функцией, которая линейна к количеству друзей, количеству лайков, количеству репостов и переключается на логарифмическую после определенного предела, и в котором формулой для опубликованного видео является: P=if(V>limV; LOG(V;2)*pV*limV/LOG(limV;2); pV*V)+if(L>limL; LOG(L;2)*pL*limL/LOG(limL;2); pL*L)+if(S>limS; LOG(S;2)*pS*limS/LOG(limS;2); pS*S) или любая другая функция, которая линейна к количеству раз, которое было просмотрено видео, количеству лайков, количеству репостов и переключается на логарифмическую после определенного предела.

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

[013] В одном из частных вариантов реализации если опубликованные фото или видео не доступны всем, то они считаются как «недоступные».

[014] Согласно другому варианту реализации, предлагается реализуемый на компьютере способ для оценки эффективности наружной или внутренней рекламы, причем способ выполняется в совокупности с компьютерной системой, содержащей центральный процессор, устройство позиционирования, устройство отображения и память, причем реализуемый на компьютере способ включает: получение данных о множестве публикаций, сделанных для предопределенной рекламной кампании; ассоциирование каждой публикации множества публикаций с рекламным объектом множества рекламных объектов; и определение эффективности наружной или внутренней рекламы на основе статистического анализа количества проассоциированных публикаций.

[015] В одном из частных вариантов реализации описываемый способ далее включает вычисление уровня вовлеченности для каждого из множества публикаций.

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

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

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

[019] В одном из частных вариантов реализации уровень вовлеченности содержит первый уровень вовлеченности, вычисляемый на основе количества лайков публикации.

[020] В одном из частных вариантов реализации описываемый способ далее включает определение количества (F) друзей и подписчиков профиля пользователя в социальной сети, причем первый уровень вовлеченности вычисляется посредством деления количества лайков публикации на количество друзей и подписчиков соответствующего пользователя, который осуществил публикацию.

[021] В одном из частных вариантов реализации уровень вовлеченности содержит второй уровень вовлеченности, вычисляемый на основе количества репостов публикации.

[022] В одном из частных вариантов реализации описываемый способ далее включает определение количества (F) друзей и подписчиков профиля пользователя в социальной сети, причем второй уровень вовлеченности вычисляется посредством деления количества репостов публикации на количество друзей и подписчиков соответствующего пользователя, который осуществил публикацию.

[023] В одном из частных вариантов реализации уровень вовлеченности содержит третий уровень вовлеченности, вычисляемый на основе количества просмотров публикации.

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

[025] Согласно другому варианту реализации, предлагается энергонезависимый компьютерочитаемый носитель, содержащий набор исполняемый компьютером инструкций, которые при выполнении в компьютерной системе, содержащей центральный процессор, устройство позиционирования, устройство отображения и память, позволяют компьютерной системе выполнять реализуемый на компьютере способ для вычисления пользовательского поощрения в совокупности с наружной или внутренней рекламой, причем способ включает: использование центрального процессора для публикации в социальной сети фото или видео, созданных пользователем; проверку того, доступны ли до сих пор фото или видео, опубликованные в социальной сети; если опубликованные фото или видео все еще доступны, определяется уровень взаимодействия других пользователей с опубликованными фото или видео; определение информации о тарифе, применимом к рекламной кампании, соответствующей опубликованным фото или видео и социальной сети; и вычисление количества очков (Р), полученных пользователем за опубликованные фото или видео в социальной сети на основе определенной информации о тарифе и определенного уровня взаимодействия.

[026] В одном из частных вариантов реализации уровень взаимодействия других пользователей с опубликованными фото или видео определяется на основе количества (L) "лайков", собранных опубликованными фото или видео в социальной сети.

[027] В одном из частных вариантов реализации уровень взаимодействия других пользователей с опубликованными фото или видео определяется на основе количества репостов (S), собранных опубликованными фото или видео в социальной сети.

[028] В одном из частных вариантов реализации уровень взаимодействия других пользователей с опубликованными фото или видео определяется на основе количества просмотров (V) опубликованных фото или видео в социальной сети.

[029] В одном из частных вариантов реализации информация о тарифе включает цену за друга/подписчика (pF), цену за «лайк» (pL) и цену за репост (pS), лимит для друга/подписчика (limF), лимит для лайков (limL) и лимит для репостов (limS), цену за просмотренное видео (pV) и лимит для количества раз, которое может быть просмотрено видео (limV).

[030] В одном из частных вариантов реализации далее осуществляется определение количества (F) друзей и подписчиков профиля пользователя в социальной сети и в котором количество очков (Р), полученных пользователем за опубликованные фото в социальной сети, рассчитывается в соответствии с формулой: P=if(F>limF; LOG(F;2)*pF*limF/LOG(limF;2); pF*F)+if(L>limL; LOG(L;2)*pL*limL/LOG(limL;2); pL*L)+if(S>limS; LOG(S;2)*pS*limS/LOG(limS;2); pS*S) или любой другой функцией, которая линейна к количеству друзей, количеству лайков, количеству репостов и переключается на логарифмическую после определенного предела, и в котором формулой для опубликованного видео является: P=if(V>limV; LOG(V;2)*pV*limV/LOG(limV;2); pV*V)+if(L>limL; LOG(L;2)*pL*limL/LOG(limL;2); pL*L)+if(S>limS; LOG(S;2)*pS*limS/LOG(limS;2); pS*S) или любая другая функция, которая линейна к количеству раз, которое было просмотрено видео, количеству лайков, количеству репостов и переключается на логарифмическую после определенного предела.

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

[032] В одном из частных вариантов реализации если опубликованные фото или видео не доступны всем, то они считаются как «недоступные».

[033] Согласно другому варианту реализации, предлагается компьютерочитаемый носитель, содержащий набор исполняемый компьютером инструкций, которые при выполнении в компьютерной системе, содержащей центральный процессор, устройство позиционирования, устройство отображения и память, позволяют компьютерной системе выполнять реализуемый на компьютере способ для оценки эффективности наружной или внутренней рекламы, причем способ включает: получение данных о множестве публикаций, сделанных для предопределенной рекламной кампании; ассоциирование каждой публикации множества публикаций с рекламным объектом множества рекламных объектов; и определение эффективности наружной или внутренней рекламы на основе статистического анализа количества проассоциированных публикаций.

[034] В одном из частных вариантов реализации далее осуществляется вычисление уровня вовлеченности для каждого из множества публикаций.

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

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

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

[038] В одном из частных вариантов реализации уровень вовлеченности содержит первый уровень вовлеченности, вычисляемый на основе количества лайков публикации.

[039] В одном из частных вариантов реализации далее осуществляется определение количества (F) друзей и подписчиков профиля пользователя в социальной сети, причем первый уровень вовлеченности вычисляется посредством деления количества лайков публикации на количество друзей и подписчиков соответствующего пользователя, который осуществил публикацию.

[040] В одном из частных вариантов реализации уровень вовлеченности содержит второй уровень вовлеченности, вычисляемый на основе количества репостов публикации.

[041] В одном из частных вариантов реализации далее осуществляется определение количества (F) друзей и подписчиков профиля пользователя в социальной сети, причем второй уровень вовлеченности вычисляется посредством деления количества репостов публикации на количество друзей и подписчиков соответствующего пользователя, который осуществил публикацию.

[042] В одном из частных вариантов реализации уровень вовлеченности содержит третий уровень вовлеченности, вычисляемый на основе количества просмотров публикации.

[043] В одном из частных вариантов реализации далее осуществляется определение количества (F) друзей и подписчиков профиля пользователя в социальной сети, причем третий уровень вовлеченности вычисляется посредством деления количества просмотров публикации на количество друзей и подписчиков соответствующего пользователя, который осуществил публикацию.

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

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

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

[046] Сопроводительные приложенные чертежи, которые составляют часть данного описания, иллюстрируют варианты осуществления настоящего технического решения и вместе с описанием служат для объяснения и иллюстрации принципов концепций технического решения. В частности:

[047] На ФИГ. 1 изображена логическая схема примерного варианта заявленной компьютерной системы для оценки эффективности внутренней и наружной рекламы (рекламных материалов).

[048] На ФИГ. 2 показан примерный вариант внутренних потоков данных и команд между различными компонентами/элементами заявленной (и описываемой) в настоящем техническом решении компьютерной системы для оценки эффективности наружной или внутренней рекламы, показанной на ФИГ. 1.

[049] На ФИГ. 3 показана примерная блок-схема варианта реализации программного алгоритма подсчета (расчета) поощрения пользователя в связи с наружной или внутренней рекламой, выполняемой в сочетании с компьютерной системой, показанной на ФИГ. 1.

[050] На ФИГ. 4(a) изображен примерный вариант реализации алгоритма для обработки аналитических данных для вычисления эффективности рекламных товаров, используемых в наружной/внутренней кампании.

[051] На ФИГ. 4(б) показан примерный вариант алгоритма обработки аналитических данных для вычисления эффективности креативности (творческого подхода), используемого во внешней/внутренней рекламной кампании.

[052] На ФИГ. 5(a), 5(б) и 5(в) показаны примерные варианты интерфейса пользователя упомянутой выше компьютерной системы для вычисления эффективности наружной и внутренней рекламы, изображенной на ФИГ. 1.

[053] ФИГ. 6 иллюстрирует примерный вариант компьютерной мобильной системы, которая может быть использована в качестве мобильного устройства пользователя 2 в сочетании с компьютерной системой для оценки эффективности наружной или внутренней рекламы, изображенной на ФИГ. 1.

[054] ФИГ. 7 иллюстрирует примерный вариант компьютерной серверной системы 3, которая может быть использована, например, в качестве сервера заявляемой компьютерной системы, для оценки эффективности наружной или внутренней рекламы.

ПОДРОБНОЕ ОПИСАНИЕ

[055] В нижеследующем подробном описании будут указаны ссылки на фигуру (фигуры), на которых идентичные функциональные элементы обозначены одинаковыми цифрами. Вышеупомянутые сопроводительные фигуры приведены в качестве иллюстрации, а не в качестве ограничения, отдельных вариантов осуществления и реализации настоящего технического решения в соответствии с принципами настоящего технического решения. Данные реализации описаны достаточно подробно, чтобы специалисты в данной области технички могли на практике воплотить техническое решение, и следует понимать, что могут быть созданы различные реализации и/или сделаны замены различных элементов без выхода за объем и сущность настоящего технического решения. Следовательно, нижеследующее подробное описание не может толковаться в узком смысле. Кроме того, различные варианты реализации описанного технического решения могут быть реализованы в виде программного обеспечения, выполняемого на компьютере общего назначения, в виде специализированных аппаратных средств или комбинации программного обеспечения и аппаратных средств.

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

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

[058] В одном или более вариантах реализации технического решения оценка (вычисление) эффективности наружной или внутренней рекламы включает в себя анализ данных по взаимодействию пользователя (человека) с наружной или внутренней рекламой. В одном из вариантов реализации технического решения такой анализ реализации с использованием мобильного приложения, выполняемого на мобильном вычислительном устройстве, таком как смартфон или планшет, которое позволяет пользователям в виде игры или квеста/приключения (от англ. quest - поиски, искание, задание) находить (обнаруживать) различные объекты, являющиеся объектами рекламной кампании, делать (снимать) фото (фотографии, фотоснимки) или видео (видеозаписи) и с легкостью переопубликовывать/репостить (от англ. re - снова, еще раз; post - сообщать, объявлять о чем-либо, вывешивать, «постить», «запостить», опубликовать; repost - репост, перепост, перепубликация, републикация, поделиться публикацией) их в личном/персональном аккаунте (от англ. Account - учетная запись) в социальных медиа (социальных сетях). На стороне сервера предоставлены компьютеризированные системы/компьютерные системы и реализуемые компьютером (на компьютере) способы, которые автоматически вычисляют (подсчитывают) и ранжируют (классифицируют) соблюдение качества и вовлеченность для набора рекламных объектов, а также творческий подход (в частности, креативы), используемые во внутренних и наружных рекламных кампаниях (в частном случае осуществляется анализ уровня вовлеченности, который генерирует рекламный объект, как описано в рамках настоящего технического решения), с использованием анализа создаваемого (сгенерированного) пользователем контента, опубликованного в социальных медиа.

[059] В одном или более вариантах реализации технического решения описана компьютерная (компьютеризированная) система, которая генерирует (создает) один или несколько следующих результатов: 1) сравнительный анализ рекламных объектов, используемых в рекламной кампании; 2) эффективность определенной кампании в целом, по сравнению с другой кампанией; 3) эффективность определенного рекламного объекта в конкретной кампании, по сравнению с использованием того же самого объекта в другой кампании; 4) сравнительный анализ различных объектов творческого контента (креатива), используемых в той же самой рекламной кампании; и 5) любая другая настраиваемая аналитика по запросу рекламодателя.

[060] На ФИГ. 1 изображена логическая схема примерного варианта заявленной компьютерной системы для оценки эффективности внутренней и наружной рекламы (рекламных материалов). В одном из вариантов реализации технического решения на ФИГ. 1 элемент 1 обозначает пользователя (человека) со смартфоном, который был зарегистрирован в компьютерной системе и у которого есть, по крайней мере, одна учетная запись (аккаунт) в социальной сети, (например, аккаунт в Фейсбуке/Facebook, Инстаграмме/Instagram и т.д.), связанный с его или ее профилем пользователя (информацией о пользователе) в описываемой компьютерной системе. Так, например, профиль пользователя может быть создан пользователем в приложении 2. Созданный профиль пользователя может быть связан (в том числе пользователем), в описываемых социальных сетях (социальных медиа), в частности посредством подключения пользователя в социальных сетях к информации о пользователе в приложении пользователя 213, причем пользователь может авторизовать приложение 213 осуществлять описываемые действия (например, осуществлять публикацию контента (постов), просматривать количество лайков и репостов (перепубликаций), набираемых такими постами (контентом) и т.д.) в рамках настоящего технического решения в социальных сетях пользователя.

[061] В одном из вариантов реализации технического решения элемент 2 на ФИГ. 1 является, по крайней мере, одним смартфоном пользователя 1 с мобильным приложением (не показано) для iOS или Android, функциональность которого будет более подробно описана ниже. Когда пользователь 1 фотографирует (делает фотоснимки) или снимает видео (делает видеозапись), используя мобильное приложение. Такое мобильное приложение передает полученные (получившиеся) фото или видео на сервер 3 (посредством стандартных средств для каждой конкретной социальной сети посредством использования API такой социальной сети или пользователем), т.е. в частном случае осуществляется публикация контента (фото или видео) от имени пользователя, причем передача контента (фото и/или видеоматериалов) может осуществляться вместе с местоположением пользователя, например, GPS-положением, или другой информацией о местоположении, по крайней мере, одного пользователя 1 и списком сетей социальных медиа (социальных медиа-сетей, социальных сетей), который хранится в информации о пользователе и в которых приложение 213 авторизована осуществлять публикацию контента от имени пользователя, а также в которых пользователь может опубликовать (разместить) такой контент. Стоит отметить, что данные о местоположении пользователя (в частности, вычислительного устройства пользователя, например, смартфона) могут быть получены приложением пользователя, которому разрешен доступ к модулю регистрирования местоположения пользователя, в частности, к GPS-модулю устройства пользователя (например, смартфона).

[062] В частном случае осуществления настоящего технического решения осуществляется передача контента (фото, видео и т.д.) на сервер 3 без сохранения в хранилище данных смартфона (устрйоства пользователя). Так, например, мобильное приложение может ограничивать возможность сохранения пользователем фото, видео и т.д. (в частном случае, создание которого осуществляется с использованием описываемого приложения) в хранилище данных устройства пользователя (смартфона). Также стоит отметить, что пользователю при осуществлении публикации контента, в том числе, фото, видео и т.д., может быть ограничена или запрещена возможность публикации (блокирование) контента в социальных-медиа, сохраненных в хранилище устройства пользователя, причем упомянутое запрещение публикации осуществляется средствами приложения 213, в частности, пользователю блокируется доступ к галерее (сделанных публикаций), в которой хранятся сделанные пользователем фото и видео с использованием приложения 213. В частном случае осуществления настоящего технического решения такое блокирование может быть осуществлено средствами приложения пользователя.

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

[064] В одном из вариантов реализации технического решения элемент 3 на ФИГ. 1 является сервером, который является частью описанной в настоящем техническом решении компьютерной системы для оценки эффективности наружной или внутренней рекламы. Сервер 3 (коммуникативно) связан с сетью передачи данных (сетью данных), такой как, например, Интернет, и сконфигурирован для получения данных от всех пользователей, для автоматических публикаций предопределенного контента в различные социальные медиа-сети, для отслеживания (мониторинга) наличия публикаций (постов) в вышеуказанных социальных медиа/социальных медиа-сетях (социальных сетях), в частности отслеживания того факта, что публикации не удалены, и для выполнения любых и всех необходимых вычислений (в частности, для подсчета количества лайков и репостов) для предоставления аналитики (например, количество публикаций по дням в рзрезе социальных сетей, карта с такими публикациями и т.д., причем такая аналитика может быть визуализирована в личном кабинете рекламодателя, например, в виде графиков, диаграмм, таблиц и т.д.) о публикациях в социальных медиа и об эффективности наружной или внутренней рекламной кампании (кампаний). Стоит отметить, что отслеживание наличия публикации в социальных сетях осуществляется посредством хранения токена публикации (например, на сервере 3) и посредством проверки того, что данный токен действителен, в процессе проверки (в частности, средствами сервера 3) осуществляется поиск публикации пользователя, например, по набору хештегов, имени (или регистрационных данных пользователя) и времени осуществления публикации - если присутствует совпадение между данными, хранимыми в токене, и публикацией, то пуликация считается не удаленной (т.е. присутствующей в социальной сети). Если публикация была удалена, то осуществляется обнуление баллов, начисленных пользователю за такую публикацию теми же средствами, что используются для начисления пользователю таких баллов. Стоит также отметить, что упомянутые автоматические публикации контента могут осуществляться посредством сервера 3, в частности с использованием API (так, в API у социальной сети существуют методы для вызова различных функций, в том числе размещения контента), по крайней мере, одной из социальных сетей (социальных медиа). Так, например, пользователь при регистрации в приложении пользователя предоставляет серверу 3 разрешение на осуществление публикаций (так разрешение на осуществление публикаций включает осуществление вызова API социальной сети, для чего осуществляется предоставление токена (ключа доступа), который подтверждает, что приложение 213 имеет право осуществлять публикации в профиль пользователя) на осуществление размещения контента (фото, видео и т.д.), а также разрешает передачу необходимых атрибутов (в частности, токена (ключа доступа), позволяющего осуществлять доступ приложения 213 в профиль пользователя) для осуществления размещения контента сервером 3.

[065] В частном случае осуществления настоящего технического решения сервер 3 может являться веб-сервером с установленным на нем программным обеспечением, осуществляющим запросы приложений пользователей. Так, например, сервер 3 может являться облачным сервером, сервисом и/или платформой.

[066] В одном из вариантов реализации технического решения элемент 4 на ФИГ. 1 является базой данных, в частности, рекламной базой данных (базой данных рекламы/рекламных материалов), которая является частью описываемой в настоящем техническом решении компьютерной системы для оценки эффективности наружной или внутренней рекламы, показанной на ФИГ. 2. В одном или более вариантов реализации технического решения, рекламная база данных 4 хранит информацию о пользователе 1 (например, никнейм (учетная запись пользователя), телефон, адрес электронной почты, пол, возраст) и управляет любой информацией о пользователе 1. Также, в рекламной базе данных 4 осуществляется хранение параметров рекламных кампаний (посредством которых осуществляется управление параметрами рекламных кампаний, которые более подробно описаны далее), включая, но не ограничиваясь, рекламные тарифы и/или другие цены (стоимость), связанные с публикацией рекламных материалов в различных социальных медиа-сетях, ограничения на такие публикации (например, публикации могут осуществлять только лица старше 25 лет, или только девушки или мужчины и т.д.), а также другие параметры рекламной кампании. Упомянутая информация о пользователе 1 может содержать такие данные как пол, возраст, количество друзей (подписчиков), лайков, репостов пользователя и т.д. Такая информация может быть получена описываемой системой, например, посредством получения таких данных от пользователя или из открытых данных из социальных сетей.

[067] Также, по крайней мере, одна упомянутая база данных может являться иерархической, объектной, объектно-ориентированной, объектно-реляционной, реляционной, централизованной, фрагментированной/секционированной, тиражированной, пространственной, и т.д., причем для управления, создания и использования баз данных могут использоваться различные системы управления базами данных.

[068] В одном вариантов реализации технического решения элемент 5 на ФИГ. 1 яваляется, по крайней мере, одним социальным медиа-сервером, который может являться частью сторонней социальной сети (сторонней сетью третьих лиц), такой как, Фейсбук/Facebook, ВКонтакте/VKontakte, Инстаграм/Instagram, Твиттер/Twitter и/или любыми другими, доступными в настоящее время или в будущем социальными медиа-сетью. Элементы заявленной (и описываемой) в настоящем техническом решении компьютерной системы для оценки эффективности наружной или внутренней рекламы, показанной на ФИГ. 1, могут быть соединены между собой посредством сети передачи данных, например, сети Интернет или любого другого подходящего средства связи (способа коммуникации/соединения).

[069] Стоит отметить, что модули (устройства и т.д.), описанные в рамках настоящего технического решения могут быть связаны друг с другом (подключены друг к другу), по крайней мере, одним видом связи (проводным или беспроводным), включая различные типы структур шин (например, системную шину, периферийную шину, локальную шину, шину памяти и т.п.), а также различные интерфейсы (интерфейс последовательного порта, параллельный порт, игровой порт, универсальной последовательной шины (УПШ), сетевого интерфейса и т.д.), адаптеры (например, адаптер дисплея/видеоадептер, сетевой адаптер, адаптер контроллера, адаптеры УПШ и т.д.) и другие.

[070] Связь описываемых модулей и/или составляющих их частей, описываемых в рамках настоящего технического решения, может быть осуществлена посредством проводного и/или беспроводного средств/способов связи, а также посредством различных видов соединений, в том числе разъемных или неразъемных (например, посредством клемм, контактов, переходников, пайки, механических соединений, резьбы и т.д.) проводов и т.д. Так, например, такие средства связи могут быть реализованы (могут использовать), например, посредством локальных вычислительных сетей (ЛВС), USB-интерфейса, интерфейса стандарта RS-232, Bluetooth-, Wi-Fi-интерфейсов, сети Интернет, мобильной сотовой связи (GSM), в частности, в диапазонах 850-1900 МГц, спутниковой связью, транкинговой связи и каналов передачи данных со сверхнизким энергопотреблением, формирующие сложные беспроводные сети с ячеистой топологией (ZigBee) и другими видами связи/подключения. В частном случае реализации настоящего технического решения передача данных между модулями/устройствами/системами настоящего технического решения может осуществляться посредством протоколов HTTP (от англ. HyperText Transfer Protocol - протокол передачи гипертекста), HTTPS (от англ. HyperText Transfer Protocol Secure - расширение протокола HTTP, для поддержки шифрования в целях повышения безопасности), FTP (от англ. File Transfer Protocol - протокол передачи файлов), TCP/IP, POP3 (англ. Post Office Protocol), SMTP (англ. Simple Mail Transfer Protocol), TELNET, DTN и т.д., в том числе посредством протоколов, стандартов IEEE 802.15.4 и ZigBee, включая APS (от англ. application support sublayer) и NWK с использованием сервисов нижних уровней, уровня управления доступом к среде MAC и физического уровня PHY и других.

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

[072] Стоит отметить, что, по крайней мере, один модуль описываемой системы или, по крайней мере, одна часть такого модуля, сервис, и/или, по крайней мере, одна часть такого сервиса могут быть реализованы текстовым и/или графическим интерфейсом, например, веб-интерфейсом, приложением, частью приложения (например, окном приложения, слоем приложения, областью окна приложения, панелью, кнопкой, графическим или текстовым элементом приложения, веб-интерфейса и т.д.).

[073] На ФИГ. 2 показан примерный вариант внутренних потоков данных и команд между различными компонентами (элементами) заявленной (и описываемой) в настоящем техническом решении компьютерной системы для оценки эффективности наружной или внутренней рекламы, показанной на ФИГ. 1. В частности, в одной или более вариантах реализации технического решения настоящего технического решения, передача данных 21 осуществляется между мобильным приложением пользователя 213 и модулем публикации фото и видео 214 (который получает данные от приложения 213, в частности, фото и видео, текст и т.д., и осуществляет их публикацию, по крайней мере, в одну социальную сеть посредством использования API такой социальной сети), когда пользователь осуществляет публикацию фото или видео. В данном случае, мобильное приложение (пользователя) 213 отправляет на сервер 3 такие данные как, фото или видео, идентификатор (ID) пользователя (уникальный идентификатор пользователя в приложении 213, который назначается пользователю приложением 213 и/или средствами сервера 3 при первичной регистрации в описываемой системе и используется для идентификации пользователя), идентификатор (ID) рекламной кампании (назначается при создании рекламной кампании на сервере 3 и используется для идентификации), GPS-местоположение (где фото или видео было создано), а также список социальных медиа-сетей с разрешениями (правами) осуществления (создания, размещения) публикаций в них. Стоит отметить, что упомянутый список социальных (медиа-)сетей создается для каждого пользователя на основе профиля пользователя (пользователь в своем профиле пользователя может подключить социальные сети, в которых он зарегистрирован.) и настроек, по крайней мере, одной рекламной кампании. Стоит также отметить, что упомянутые разрешения публикации в таких социальных (медиа-)сетях являются (специфическими) токенами социальных (медиа-)сетей с целью осуществления модулем 214 возможности публиковать контент от имени пользователя. Стоит также отметить, что настройки рекламной кампании могут содержать ограничения на осуществление публикаций в социальных сетях (например, на осуществления публикаций, только в определенных социальных сетях, например, только в одной социальной сети), таким образом публикации пользователя будут осуществляться согласно таким ограничениям, например, в определенные социальные сети.

[074] В одном или более вариантах реализации технического решения передача данных 22 (которые более подробно описаны далее) осуществляется между модулем публикации фото или видео 214 и мобильным приложением пользователя 213, осуществляется, когда сервер 3 (в ответ на осуществление пользователем действий в приложении 213, в частности, действий пользователя в разделах приложения 213) отправляет упомянутые данные, которые содержат список активных рекламных кампаний с расценками, применимыми к пользователю, текущий статус публикаций, сделанных пользователем, и общим количеством баллов (очков), заработанных пользователем за каждую сделанную публикацию. Стоит отметить, что формирование упомянутого списка активных рекламных кампаний осуществляется администратором сервера 3, причем каждая рекламная кампания с параметрами таких рекламных кампаний создается администратором сервера 3 и далее автоматически для каждого пользователя формируется список рекламных кампаний с использованием параметров рекламных кампаний. Стоит также отметить, что подсчет упомянутого общего количества баллов (очков), заработанных пользователем за публикацию, осуществляется на основе тарифа, способ (в частности, формула) расчета которого представлена ниже. Так, например, количество друзей (подписчиков) пользователя в социальной сети (медиа-сети) умножается на соответствующий коэффициент, как описано далее, таким образом для каждого пользователя сервер 3 осуществляет расчет стоимости каждого поста пользователя и осуществляет предоставление такой стоимости пользователю в приложении пользователя.

[075] В одном или более вариантах реализации технического решения передача данных 23, которая далее осуществляется между модулем публикации фото или видео 214 и базой данных 4, включает комбинирование фото или видео с соответствующей GPS-позицией, ID пользователя, а также ID рекламной кампании.

[076] В одном или более вариантах реализации технического решения передача данных 24, которая осуществляется между базой данных 4 и модулем публикации фото или видео 214, и которая осуществляется после вышеуказанной передачи данных 23, включает передачу таких данных, как текст и/или соответствующие хештеги для прикрепления к публикации для конкретного ID рекламной кампании. Стоит отметить, что упомянутый текст и/или соответствующие хештеги могут быть созданы администратором сервера 3, в частности, в настройках рекламной кампании. Упомянутый текст и хештеги задаются (определяются, устанавливаются и т.д.) в параметрах рекламной кампании и дальше «прикрепляются» (автоматически) к каждой публикации (посту) пользователя, и, соответственно, такие публикации могут быть идентифицированы, как описано выше, например, при осуществлении установления факта того, что публикация не удалена. Стоит отметить, что в одной рекламной кампании текст и/или хештеги одинаковы у всех пользователей, причем таким образом создается набор публикаций с одним (нужным) рекламодателю хештегом.

[077] В одной или более вариантах реализации технического решения передача данных 25, которая далее осуществляется между модулем публикации фото или видео 214 и социальной (медиа-)сетью 215 (например, сервером социальной сети 5 или сервером 3 посредством соответствующих API), включает передачу таких данных, как созданные пользователем фото или видео, разрешение (с использованием токена) осуществлять публикации (создавать посты) от имени пользователя, а также текст и/или хештеги для прикрепления к упомянутым публикациям/постам.

[078] В одном или более вариантах реализации технического решения запрос 26 (в частном случае являющимся бинарным ответом на запрос 27 - есть публикации в соцсети или нет (например, были удалены)), впоследствии отправленный социальной медиа-сетью 215 к модулю отслеживания фото или видео 216, является запросом: существует ли еще определенное фото или видео в социальной медиа-сети. Причем определение существования (наличия) фото или видео, являющихся частным случаем поста (публикации) осуществляется посредством API по уникальному идентификатору публикации или, если в API такой функции нет (не представляется возможным получить такие данные посредством API), то по хештегам (или набору хештегов) и времени публикации. В одной реализации настоящего технического решения ответ на запрос является булевой переменной/логической переменной (принимающей значение 1,если существует, и 0, если не существует). Запрос 26 также может содержать запрос на существующее количество подписчиков (от англ. follower; синонимы: читатель, последователь, подписчик) пользователя с определенным ID в каждой социальной сети, количество лайков (от англ. Likes - нравится, хотеть) определенного фото или видео в каждой социальной медиа-сети, а также количество перепубликаций (репостов) определенного фото или видео в каждой социальной медиа-сети. Стоит отметить, что осуществление определения количества лайков определенного фото или видео в каждой социальной медиа-сети осуществляется посредством API такой социальной (медиа-)сети, причем API содержит функции, методы которых позволяют получить количество лайков.

[079] В одном или более вариантах реализации технического решения передача данных 27, которая осуществляется между модулем отслеживания фото или видео 216 (который осуществляет запрос к социальной сети, в частности, посредством API, для установления факта наличия определенной публикации или факта ее удаления, и передает идентификатор этой публикации в процессе передачи данных 27) и социальной медиа-сетью 21, которая является реакцией (ответом) на запрос 26, включает передачу таких данных, как ID фото или видео и разрешения, необходимые для получения определенных данных (существует ли публикация или была удалена) из социальной (медиа-)сети.

[080] В одном или более вариантах реализации технического решения передача данных 28, которая далее осуществляется между модулем отслеживания фото или видео 216 и базой данных 4, для каждого ID фото или видео возвращает количество подписчиков пользователя для конкретного ID пользователя в каждой социальной сети, количество лайков у определенного фото или видео в каждой социальной сети, а также количество репостов определенного фото или видео в каждой социальной медиа-сети в конце периода отслеживания, в частности, мониторинга, (или ноль, если фото или видео было удалено из социальных сетей пользователем во время периода отслеживания/мониторинга). Стоит отметить, что упомянутый период отслеживания может быть задан в настройках рекламной кампании на сервере 3, причем упомянутый период отслеживания является параметром, который отвечает за осуществления отправки, по крайней мере, одного запроса 27 в упомянутый период или, по крайней мере, по истечении упомянутого периода.

[081] В одном или более вариантах реализации технического решения передача данных 29, которая впоследствии осуществляется между базой данных 4 и мобильным приложением пользователя 213, включает передачу таких данных, как количество баллов, заработанных пользователем за определенное фото или видео (в виде суммы баллов за фото или видео в каждой социальной медиа-сети), все данные о соответствующей рекламной кампании (тариф за фото или видео для каждой социальной медиа сети, а также список GPS-позиций всех объектов, участвующих в наружных или внутренних рекламных кампаниях, которые могут быть статическими и динамическими (например, расположение автомобилей с наклейками/стикерами)).

[082] В одном или более вариантах реализации технического решения передача данных 210, которая впоследствии осуществляется между базой данных 4 и аналитическим модулем (модулем анализа, модулем аналитики) 217 (в частном лсучае, модуль 217 осуществляет сопоставление публикации и объектов, публикация которых осуществлялась пользователем (на которые осуществлялась "охота" в рамках квеста), причем данный модуль осуществляет предоставление статистических данных о том, насколько успешная была рекламная кампания, в частности, в начисляемых баллах пользователю или для рекламодателя и т.д.), для каждой рекламной кампании и фото или видео внутри (в рамках) кампании, включает передачу таких данных, как (вся) информация, сохраненная в базе данных 4, которая связана с фото или видео (например, GPS-местоположение/позицию, ID (уникальный идентификатор) пользователя соответствующего пользователя, которым были сделаны фото или видео, количество подписчиков/лайков или репостов для данного фото или видео, а также соответствующий ID пользователя в каждой социальной медиа-сети), а также информацию о (по) рекламной кампании (например, тарифы для социальных медиа-аккаунтов, GPS-положение и описание всех физических объектов (например, билбордов и т.д.), участвующих в наружной или внутренней рекламной кампании).

[083] В одном или более вариантах реализации технического решения передача данных 211, которая впоследствии осуществляется между аналитическим модулем 217 и базой данных 4, включает передачу таких данных, как количество баллов, заработанных пользователем за определенное опубликованное фото или видео, а также обработанные аналитические данные для рекламной кампании. Стоит отметить, что обработанные аналитические данные для рекламной кампании включают установленные связи, в частности, соответствия, (шаг 41, ФИГ. 4(a)) между физическими объектами и фото, а также статистические выводы на их основе, причем необработанными данными является набор физических объектов и фото, которые хранятся в базе данных (в частном лсучае, в виде массивов GPS-координат и ID объектов, ID публикаций и т.д.). Стоит отметить, что упомянутые соответствия осуществляются посредством одного из математических методов, в частности, посредством использования диаграмм Вороного, как описано в рамках настоящего технического решения, которые позволяют, например, выстраивать (создавать) соответствия между двумя множествами точек на плоскости X и Y, где каждая точка из множества Y (например, публикация, в частности, фото или видео, с соответствующими координатами о местоположении, в котором было создано упомянутое фото или видео, или набором координат, в частности, GPS-координат) сопоставляется точке из множества X (объектами рекламной кампании, фото или видео которых публикует пользователей (объектами «охоты», квеста)).

[084] В одном или более вариантах реализации технического решения передача данных 212, которая впоследствии осуществляется между базой данных 4 и веб-интерфейсом аналитики 218 (к которому осуществляется доступ рекламодателя и который позволяет визуализировать (отображать) описываемые в ррмках настоящего технического решения статистические данные), включает любые и все аналитические данные для отображения пользователю в графической и/или цифровой форме, подходящей для удобного просмотра. Причем такие данные могут включать любые, которые можно построить после установления упомянутого выше соответствия, которые, например, могут включать лучшие и худшие 10 процентов всех билбордов, на которых шла «охота» и т.п.

[085] Стоит отметить, что модули 214, 216, 217 и 218 размещены на сервере 3.

[086] На ФИГ. 3 показана примерная блок-схема варианта реализации программного алгоритма подсчета (расчета) поощрения пользователя в связи с наружной или внутренней рекламой, выполняемой в сочетании с компьютерной системой, показанной на ФИГ. 1. В частности, показанный алгоритм вычисляет (рассчитывает) количество баллов, заработанных (полученных) пользователем за размещение (публикацию) конкретного контента, в частности, фото и/или видео.

[087] В одном или более вариантах реализации технического решения в первом шаге 31 пользователь публикует фото или видео, по крайней мере, в одной социальной сети с использованием предоставляемого функционала и средств (при помощи) мобильного приложения 213, например, посредством выбора кнопки приложения «Опубликовать». Также, в данном шаге посредством модуля 214 осуществляется получение сервером 3 (в частности посредством API социальной медиа-сети) количества друзей и подписчиков пользователя из профиля пользователя в упомянутой социальной сети (ссылочно «F» далее в описании технического решения, которая в частном случае является суммой друзей и подписчиков пользователя, по крайней мере, в одной социальной медиа-сети). Стоит отметить, что в процессе осуществления публикации контента пользователем пользователь может выбрать в мобильной приложении пользователя 213, по крайней мере, одну социальную медиа-сеть, в которой будет осуществлена данная публикация. После того как пользователь при помощи мобильного приложения выразил свое намерение сделать публикацию, осуществляется размещение данной публикации в одной из социальных медиа-сетей посредством модуля публикации 214 с использованием описываемых API.

[088] В одном или более вариантах реализации технического решения в следующем шаге 32, который выполняется по истечении определенного периода времени, который может быть скорректирован в настройках, в частности, установках, (по умолчанию указанный период времени равен 5 дням), указанный алгоритм проверяет: доступна ли на данный момент упомянутая публикация пользователя в социальной сети. В частности, поскольку публикация может быть удалена, например, пользователем, то описываемый алгоритм проверяет (посредством модуля 216): существует ли публикация и может ли она быть доступна без каких либо ограничений любым пользователем. Стоит отметить, что к упомянутым ограничениям (в зависимости от социальной сети) относятся: видимость публикации только друзьями, группой лиц, сообществом и т.д. В одной реализации настоящего технического решения, если настройки/установки публикации содержат "доступно только друзьям пользователя", то такая публикация считается (рассматривается) сервером 3 как "недоступная". Далее описываемый алгоритм возвращает 0 (т.е. осуществляется обнуление баллов за данную публикацию пользователя), если публикация недоступна. В противном случае, алгоритм переходит к следующему шагу 33.

[089] В одной или более вариантах реализации технического решения, если в предыдущем шаге 32 алгоритм обнаружил (определил), что публикация (все еще) доступна, то в последующем шаге 33 (осуществляемым модулем 216) алгоритм переходит к определению количества "лайков", собранных/полученных публикацией в социальной сети (если такие "лайки" существуют в социальной сети, в противном случае их количество равно нулю). Таким образом определяется количество "лайков", обозначенное буквой «L» с целью расчета (вычисления) количества баллов, которые начисляются пользователю за публикацию, как описано в рамках настоящего изобретения и, в частности, ниже.

[090] В одном или более вариантах реализации технического решения, если в предыдущем шаге 32 алгоритмом установлено, что публикация (все еще) доступна, в последующем шаге 34 (осуществляемым модулем 216) алгоритм получает посредством API одной из социальных медиа-сетей количество репостов, собранных соответствующей публикацией в социальной сети (если репостов применимы для социальной сети (например, существуют в социальной сети), в противном случае возвращается ноль). Количество репостов обозначено буквой «S» с целью расчета/вычислений, приведенных ниже.

[091] В одном или более вариантах реализации технического решения в последующем шаге 35 (осуществляемых средствами базы данных) указанный алгоритм вычитывает тарифную карту (в частном случае, являющимся стоимость публикации, причем тарифная карта расчитывается на остновании тарифа для конкретной публикации) для рекламной кампании, соответствующую определенной публикации и определенной социальной сети из базы данных 4, которая может являться ценой (стоимостью) за друга/подписчика (pF), ценой за лайк (pL) и ценой за репост (pS), лимитом для друга/подписчика (limF), лимитом для лайка (limL) и лимитом для перепубликации/репоста (limS), которые задаются в настрйоках рекламной кампании. Далее алгоритм возвращает результат вычислений, в частности, количество баллов Р, полученных/заработанных пользователем за определенную публикацию в определенной социальной сети, которые рассчитываются в соответствии со следующей формулой:

[092] P=if(F>limF; LOG(F;2)*pF*limF/LOG(limF;2); pF*F)+if(L>limL; LOG(L;2)*pL*limL/LOG(limL;2); pL*L)+if(S>limS; LOG(S;2)*pS*limS/LOG(limS;2); pS*S)

[093] Математически это означает, что алгоритм переключается с линейной функции выплаты на логарифмическую после определенного уровня, задаваемого в настрйоках (соответствующей) рекламной кампании.

[094] На ФИГ. 4(a) изображен примерный вариант реализации алгоритма для обработки аналитических данных с целью вычисления эффективности рекламного инвентаря (например, билбордов и других рекламных конструкций), используемых в наружной и/или внутренней кампании.

[095] В шаге 41 (осуществляемым модулем 217) алгоритм на вход получает набор публикаций (хранящихся в базе данных в виде массива), сделанных для определенной рекламной кампании (для каждой публикации, для которой существуют связанные с ней GPS-положение, количество лайков, количество репостов и количество друзей/подписчиков в социальной сети, собранные данной публикацией и т.д.) и набор рекламных объектов (идентификаторов (являющихся текстом (названием) или числом), и GPS-позиций (GPS-локаций, GPS-положений). В данном шаге осуществляется обработка (в частности с использованием диаграмм Вороного) каждой публикации и назначение ее одному из рекламных объектов (так что каждый рекламный объект имеет набор уникальных публикаций). Для этого используется алгоритм Диаграммы Вороного (https://en.wikipedia.org/wiki/Voronoi_diagram) с двумя наборами GPS-положений (рекламных объектов как конечное множество точек ("seeds"), и публикаций в качестве второго набора). Таким образом, результатом работы алгоритма Диаграммы Вороного является уникальный набор публикаций, связанных (ассоциирующихся) с каждым рекламным объектом, который используется для осуществления статистических расчетах, описанных в рамках настоящего изобретения.

[096] Далее в шаге 42 (модулем 217) для каждого рекламного объекта осуществляется вычисление количества публикаций («N»), относящихся к нему (из шага 41), в частности, посредством диаграммы Вороного. Таким образом, для каждого рекламного объекта вычисляется количество публикаций (N), ассоциирующихся с таким рекламным объектом, в частности, для построения (создания) статистических выводов об эффективности рекламной кампании, так, например, по количеству публикаций пользователя, связанных с конкретным билбородом, может быть сделан статистическый вывод о том, какой билбор был обнаружен (замечен) и фото которого далее было опубликовано пользователем, а какой билборд не был обнаружен. Для определения статистического распределения (в частном лсучае, являющихся статистическими выводами) рекламных объектов на основе N и общего количества публикаций в кампании, таких как группы лучших или худших по эффективности объектов в данной кампании, средняя эффективность рекламных объектов в данной кампании, по сравнению со средними показателями для других кампаний в базе данных, сравнение эффективности того же самого рекламного объекта среди (по отношению к) нескольких рекламных кампаний и другой аналитики/анализа используются стандартные вычислительные инструменты.

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

[098] На ФИГ. 4(б) показан примерный вариант алгоритма обработки аналитических данных (полученных в шаге 42) с целью вычисления эффективности креативов (в частности, размещенных на рекламных объяктах, в частности, билбордах), используемого во внешней и/или внутренней рекламной кампании.

[099] В шаге на входе алгоритм из базы данных получает набор публикаций, созданных пользователем в описываемом приложении (которые сохраняются на сервере 3 и анализируются сервером 3, как описано в рамках настоящего технического решения) для определенной рекламной кампании (каждая публикация может быть связана с GPS-положением, количеством лайков, количеством репостов и количеством друзей и/или подписчиков в социальной сети (социальной медиа-сети), собранные данной публикацией) и набор рекламных объектов (имена (идентификаторы объекты) с GPS-положениями). Для каждой публикации осуществляется вычисление уровней вовлеченности (ER1, ER2, ER3):

[0100] ER1=количество лайков деленное на количество друзей и подписчиков;

[0101] ER2=количество перепубликаций деленное на количество друзей и подписчиков;

[0102] ER3=количество просмотров деленное на количество друзей и/или подписчиков; (данная метрика доступна, только если в рекламной кампании использовалось видео.

[0103] Если не все уровни вовлеченности могут быть вычислены в определенной социальной сети, используются только те, которые могут быть вычислены.

[0104] Далее в шаге 45 осуществляется вычисление качества используемого креатива (в частности, публикаций, постов, контента и т.д.). В шаге 41, описанном выше, было определено отнесение (отношение, связь) каждой публикации к рекламному объекту и, следовательно, определено отнесение к медиа-креативу (контенту, медиа-контенту), в частности фото и видео контенту, используемому для данного рекламного объекта в определенной кампании. Если в кампании существует только один тип креатива, то все публикации относятся к одной корзине и могут быть сравнены с креативом, используемым в других кампаниях. Если в кампании было использовано несколько креативов, то мы получаем публикации, относящиеся к каждому креативу (корзине) и затем можем сравнить их друг с другом и с креативами, используемыми в других рекламных кампаниях. Стоит отметить, что носители контента (креатива), в частности, физические объекты, распределяются по корзинам в соответствии с креативами, в частном случае, сколько существует креативов, столько существует и корзин. Далее для каждой корзины (в частности, содержащей однородные объекты) осуществляется вычисление метрик, которые для каждой из корзин могут быть сравнены друг с другом, в частности, для сравнения (оценки) качества креатива.

[0105] Для каждого креатива осуществляется вычисление средних ER1, ER2 и ER3 для публикаций в соответствующей корзине, соответственно AER1, AER2 и AER3.

[0106] В шаге 46 используются стандартные вычислительные инструменты для определения статистического распределения креативов на основе AER1, AER2 и AER3, таких как группы лучших или худших по эффективности креативов в данной кампании, средняя эффективность креатива в данной кампании, по сравнению со средними показателями для других кампаний в базе данных, сравнение эффективности креативов, находящихся на одном рекламном объекте среди нескольких рекламных кампаний (может быть полезно для определения социальной демографии и профиля аудитории вокруг/около данного рекламного объекта) и другой аналитики (анализа), и осуществляется предоставление таких данных пользователю веб-интерфейса, в частности, рекламодателю.

[0107] На ФИГ. 5(a), 5(б) и 5(в) показаны примерные варианты интерфейса пользователя упомянутой выше компьютерной системы для вычисления эффективности наружной и внутренней рекламы, изображенной на ФИГ. 1.

[0108] В одной или более реализациях настоящего технического решения элемент 51 на ФИГ. 5(a) является картой, отображающей детали вокруг текущего местоположения пользователя.

[0109] В одной или более реализациях настоящего технического решения элемент 52 на ФИГ. 5(a) является рекламным объектом на карте 51 одной из текущих рекламных кампаний.

[0110] В одной или более реализациях настоящего технического решения элемент 53 на ФИГ. 5(a) является панелью навигации, в которой пользователь может переключаться между видами Графического Интерфейса Пользователя (GUI/ГИП): Кампаниями, Галереей, Картой, Профилем и Поддержкой.

[0111] В одном или более вариантах реализации технического решения элемент 54 на ФИГ. 5(б) является прокручиваемым списком доступных рекламных кампаний.

[0112] В одной или более реализациях настоящего технического решения элемент 55 на ФИГ. 5(б) является тарифом за публикацию в различных аккаунтах социальных медиа-сетей (см. шаг 35, описанный выше).

[0113] В одном или более вариантах реализации технического решения элемент 56 на ФИГ. 5(в) является галереей сделанных публикаций, и количеством баллов, заработанных пользователем за каждую публикацию (см. шаг 35, описанный выше).

[0114] ФИГ. 6 иллюстрирует примерный вариант компьютерной мобильной системы 600, которая может быть использована в качестве мобильного устройства пользователя 2 в сочетании с системой, изображенной на ФИГ. 1. В одном или более вариантах реализации компьютерная мобильная система 600 может быть выполнена в форм-факторе мобильного вычислительного устройства, такого как смартфон, персональный цифровой помощник (PDA), планшетный компьютер или «умные часы», все из которых широко доступны в продаже и хорошо известны специалистам в данной области техники.

[0115] Компьютерная система 600 может включать шину данных 604 или другой механизм соединения или связи для передачи информации между и среди различных аппаратных компонентов мобильной компьютерной системы 600 и центральным процессором (CPU/ЦПУ или просто процессор) 601, связанным с шиной данных 604, для обработки информации и выполнения других вычислительных задач и задач по управлению (расчетно-контрольных заданий). Компьютерная система 600 также включает память 612, например, память с произвольной выборкой (RAM) или другое устройство хранения, связанное с шиной данных 604, для хранения различной информации, а также инструкций, выполняющихся процессором 601. Память 612 может также включать постоянные устройства хранения, например, магнитный диск, оптический диск, твердотельный флэш-накопитель или другие энергонезависимые твердотельные запоминающие устройства.

[0116] В одном или более вариантах реализации технического решения память 612 также может быть использована для хранения временных переменных или другой промежуточной информации во время выполнения инструкций процессором 601. Опционально, компьютерная система 600 может также включать постоянное запоминающее устройство (ROM или EPROM) 602 или другое статическое запоминающее устройство, связанное с шиной данных 604, для хранения статической информации и инструкций для процессора 601, например, микропрограммного обеспечения («прошивки»/firmware), необходимого для работы компьютерной системы 600, базовой системы ввода-вывода (БИОС), а также различных конфигурационных параметров компьютерной системы 600.

[0117] В одном или более вариантах реализации технического решения компьютерная система 600 может включать в себя устройство отображения 609, которое также может быть связано с шиной данных 604, для отображения различной информации пользователю компьютерной системы 600, такие как экраны пользовательского интерфейса, показанные на ФИГ. 4 и ФИГ. 5. В альтернативном варианте реализации устройство отображения 609 может быть связано с графическим контроллером и/или графическим процессором (не показано). Устройство отображения 609 может быть реализовано в виде жидкокристаллического дисплея (LCD), изготовленного, например, с использованием технологии тонкопленочных транзисторов (TFT) или технологии органического светодиода (OLED), обе из которых хорошо известны специалистам в данной области техники. В различных вариантах реализации устройство отображения 609 может быть объединены в одном общем корпусе с остальными компонентами компьютерной системы 600. В альтернативном варианте реализации устройство отображения 609 может быть расположено за пределами такого корпуса.

[0118] В одном или более вариантах реализации технического решения компьютерная система 600 может также включать интерфейс ближней бесконтактной связи (NFC) 625, связанный с шиной данных 604 и настроенный для связи с одним или более NFC-устройством для определения своего географического положения.

[0119] В одном или более вариантах реализации технического решения компьютерная система 600 может включать одно или более устройств ввода, таких как сенсорный интерфейс 610, для получения тактильных команд, камеру 611 для создания неподвижных изображений и видео различных объектов, а также клавиатуру 606, которые могут быть связаны с вышеуказанной шиной данных 604 для передачи информации, включая, но не ограничиваясь, изображения и видео, а также указания пользовательских команд процессору 601. В альтернативном варианте реализации технического решения устройства ввода могут включать систему для отслеживания движений глаз пользователя (не показано), которая может быть использована для указания компьютерной системе 600 выбор команды пользователем.

[0120] В одном или более вариантах реализации технического решения компьютерная система 600 может дополнительно включать приемник сигнала местоположения 603, настроенный для выполнения сканирования GPS-сигнала или маяков, и передавать сканированные данные, описанные выше, процессору 601 посредством шины данных 604.

[0121] В одном или более вариантах реализации технического решения компьютерная система 600 может дополнительно включать интерфейс связи, например, сетевой интерфейс 605, связанный с шиной данных 604. Сетевой интерфейс 605 может быть настроен для установления соединения между компьютерной системой 600 и сетью Интернет 624 с использованием, по крайней мере, одного WIFI-интерфейса 607 и адаптера сотовой связи (GSM или CDMA) 608. Сетевой интерфейс 605 может быть настроен для обеспечения двусторонней передачи данных между компьютерной системой 600 и сетью Интернет 624. WIFI-интерфейс 607 функционировать в совокупности с протоколами 802.11а, 802.11b, 802.11g и/или 802.11n, а также с протоколом Bluetooth, который хорошо известен специалистам в данной области техники. В примерном варианте реализации технического решения WIFI-интерфейс 607 и адаптер сотовой сети (GSM или CDMA) 608 отправляет и получает электрические или электромагнитные сигналы, несущие цифровые потоки данных, представляющих различные типы информации.

[0122] В одном или более вариантах реализации технического решения сеть Интернет 624 обычно обеспечивает передачу данных через/посредством одной или более подсетей к другим сетевым ресурсам. Таким образом, компьютерная система 600 способна осуществлять доступ к различным сетевым ресурсам, размещенным в любой точке сети Интернет 624, например, веб-серверам, другим серверам контента, также как и к другим ресурсам сетевых устройств хранения данных. В одном или более вариантах реализации компьютерная система 600 настроена/сконфигурирована для отправки и получения сообщений, мультимедийных данных и других данных, включая программный код приложений, посредством различных сетей, включая сеть Интернет 624 посредством сетевого интерфейса 605. Например, в сети Интернет, когда компьютерная система 600 выступает в роли сетевого клиента/клиента сети, она может запросить код или данные для приложения/прикладной программы, выполняющейся на компьютерной системе 600. Аналогичным образом она может отправлять различные данные или компьютерный код другим сетевым ресурсам.

[0123] В одном или более вариантах реализации технического решения компьютерная система 600 использует сетевой интерфейс 605 для отправки/передачи запроса/запросов через сеть Интернет 624, например, HTTP-запросов, на серверы 3 и для получения различной информации, включая, но не ограничиваясь, вышеуказанную информацию, отображаемую пользователем с использованием пользовательского интерфейса, показанного на ФИГ. 4 и ФИГ. 5.

[0124] В одном или более вариантах реализации технического решения описанная здесь функциональность реализована компьютерной системой 600 посредством процессора 601, выполняющего одну или более последовательностей одной или более инструкций/команд, содержащихся в памяти 612. Такие инструкции могут быть прочитаны в память 612 из другого компьютерочитаемого носителя (computer-readable medium). Выполнение последовательностей инструкций, содержащихся в памяти 612, приводит к выполнению процессором 601 различных описанных шагов процесса. В альтернативных вариантах реализации технического решения может быть использована проводная схема или в комбинации с программными инструкциями. Таким образом, варианты реализации настоящего технического решения не ограничиваются какой-либо конкретной комбинацией аппаратной схемы и программного обеспечения.

[0125] Термин "компьютерочитаемый носитель", как он используется здесь, относится к любому носителю/средству, которое участвует в предоставлении инструкций процессору 601 для их выполнения. Компьютерочитаемый носитель является лишь одним из примеров машиночитаемого носителя (machine-readable medium), который может содержать инструкции для реализации/осуществления любого из описанных здесь способов и/или технологий/методов. Такой носитель/носитель данных может быть различных видов, включая, но не ограничиваясь, энергонезависимые носители/медиа и энергозависимые носители/медиа.

[0126] Общие виды энергонезависимых компьютерочитаемых/машиночитаемых носителей включают, например, дискету, гибкий диск, жесткий диск/накопитель на жестких магнитных дисках, магнитную ленту или любой другой магнитный носитель, CD-ROM, любой другой оптический носитель, перфокарты, бумажные ленты, любой другой физический носитель (данных) с паттернами из отверстий, RAM, PROM, EPROM, FLASHEPROM, флэш-накопитель, карту памяти, любую другую микросхему или картридж памяти, или любой другой носитель, с которого компьютер может осуществить чтение. Различные виды компьютерочитаемых/машиночитаемых носителей могут быть задействованы при переносе одной или более последовательностей одной или более инструкций в процессор 901 для их выполнения. Например, инструкции могут быть изначально перенесены на магнитный диск с удаленного компьютера. Альтернативно, удаленный компьютер может загружать инструкции в динамическую память и отправлять инструкции через сеть Интернет 624. В частности, компьютерные инструкции могут быть загружены в память 612 компьютерной системы 600 с вышеуказанного удаленного компьютера через сеть Интернет 624 с использованием множества протоколов передачи сетевых данных, хорошо известных в данной области техники.

[0127] В одном или более вариантах реализации технического решения память 612 компьютерной системы 600 может хранить любое из следующих программных обеспечений, приложений или модулей:

[0128] 1. Операционная система (ОС/OS) 613, которая может быть мобильной операционной системой для реализации основных системных служб/сервисов и управления различными аппаратными компонентами компьютерной системы 600. Примерные варианты операционной системы 613 хорошо известны специалистам в данной области и могут включать iOS, Android, Windows Mobile или любую другую известную на данный момент или разработанную в будущем мобильную операционную систему/мобильные операционные системы.

[0129] 2. Мобильные приложения 614 могут включать, например, набор программных приложений, выполняемых процессором 601 компьютерной системы 600, которые позволяют компьютерной мобильной системе 600 выполнять определенные предопределенные функции, например, получение данных GPS-позиции и передачи их на сервер 3, получать информацию для отображения пользователю и для отображения данной информации пользователю с использованием графического пользовательского интерфейса, отображаемого на устройстве отображения, как было описано выше в совокупности с ФИГ. 4 и ФИГ. 5. В одном или более вариантах реализации технического решения мобильные приложения 614 могут включат, например, клиентское приложение/приложение-клиент 615.

[0130] 3. Хранилище данных 616 может быть использовано, например, для хранения информации о местоположении/позиции клиентского устройства, а также другие данные, например, баллы (очки), заработанные пользователем, пройденное расстояние, длительность поездки, а также другую уместную статистическую информацию.

[0131] ФИГ. 7 иллюстрирует примерный вариант компьютерной серверной системы 700, которая может быть использована, например, в качестве сервера 3 заявляемой системы, для оценки эффективности наружной или внутренней рекламы, показанной на ФИГ. 1. Стоит отметить, что другие компоненты описываемой системы, такие как процессор базы данных/СУБД 4, также могут быть развернуты/размещены на компьютерной серверной системе 700.

[0132] В одном или более вариантах реализации технического решения компьютерная серверная система 700 может включать шину данных 704, которая может быть по существу схожа и может выполнять схожие функции, что и шина данных 704 компьютерной системы 600, показанной на ФИГ. 6. В различных вариантах реализации технического решения шина данных 704 может использовать такой же или отличный протокол соединения и/или связи, что и шина данных 604. Один или более процессоров (ЦПУ) 701, сетевой адаптер 705, хранилище EPROM/Firmware 702, устройство отображения 709 и клавиатура 706 компьютерной системы 700 также могут быть по существу аналогичными соответствующим процессору 601, сетевому интерфейсу 605, хранилищу EPROM/Firmware 602, устройству отображения 609 и клавиатуре 606 компьютерной системе 600, за исключением того, что первые компоненты развернуты в конфигурации серверной платформы. В различных вариантах реализации технического решения один или более процессоров 701 может иметь существенно увеличенную вычислительную мощность, по сравнению с процессором 601.

[0133] В дополнение к устройству ввода 706 (клавиатуре) компьютерная серверная система 700 может дополнительно включать устройство управления курсором 710, например, манипулятор «мышь», трекбол/trackball или клавиши направления курсором для передачи информации о направлении и выбора/набора команд процессору 701 и для управления перемещением курсора на устройстве отображения 709. Такое устройство ввода, обычно, обладает двумя степенями свободы по двум осям, первой оси (например, x) и второй оси (например, y), что позволяет устройству указывать позицию на плоскости.

[0134] Адаптер LAN/ISDN 707 компьютерной серверной системы 700 может быть реализован, например, с использованием карты цифровой сети с интеграцией служб (ISDN) или модема для обеспечения соединения для обмена данными с соответствующим типом телефонной линии, подключенной к сети Интернет 624 с использованием оборудования поставщика Интернет-услуг (не показано). В качестве другого примера, адаптер LAN/ISDN 707 может быть сетевой картой (LAN NIC) для предоставления соединения с целью обмена данными с совместимыми LAN и сетью Интернет 624. Для хранения различных файлов данных компьютерная серверная система 700 может быть снабжена хранилищем данных 708 с целью хранения различных статистических данных, отображаемых пользователю посредством контроллера хранилища 703. Для создания изображений и/или видео различных объектов может быть использована камера 711.

[0135] В одном или более вариантах реализации технического решения память 712 компьютерной серверной системы 700 может хранить любые из следующих программного обеспечения, приложения, модулей и/или данных:

[0136] 1. Серверную операционную систему (ОС) 713, которая может являться операционной системой для реализации основных системных служб/сервисов и управления различными аппаратными компонентами компьютерной серверной системы 700. Примерные варианты серверной операционной системы 713 хорошо известны специалистам в данной области, и могут включать Windows Server, Mac OS, Unix, AIX, FreeBSD, Linux, а также любые другие известные на данный момент или разработанные в будущем операционные системы.

[0137] 2. Модуль сетевого соединения 714 может включать, например, один или более стеков сетевых протоколов, которые используются для установления сетевого соединения между компьютерной серверной системой 700 и различными сетевыми сущностями мети Интернет 624, такими как компьютерная мобильная система 600, с использованием сетевого адаптера 705, функционирующего совместно с адаптером LAN/ISDN 707.

[0138] 3. Серверные приложения 615 могут включать, например, набор программных приложений, выполняемых одним или более процессорами 701 компьютеризированной серверной системы 700, которые позволяют компьютерной серверной системе 700 выполнять определенные предопределенные функции или задачи. В одном или более реализациях технического решения серверные приложения 715 могут включать приложение на стороне сервера 716, функциональность которого было более подробно описана выше. Дополнительно для хранения и управления доступом к различной информации может быть предоставлена система для управления базами данных 717, как более подробно описано выше.

[0139] 4. Хранилище данных 719 может быть использовано, например, для хранения пользовательских данных, данных о географическом местоположении/позиции, данных о тарифах, данных о баллах (очках) пользователей, а также любые другие объекты данных, описанные выше, которые могут храниться в виде одной или более таблицах баз данных, содержащих записи базы данных.

[0140] В заключение, следует понимать, что описанные здесь процессы и технологии не связаны по своей сути с каким-либо конкретным устройством и могут быть реализованы любой подходящей комбинацией компонентов. Кроме того, различные типы устройств общего назначения могут быть использованы в соответствии с тем, что здесь описано. Также целесообразным может являться создание специализированного устройства для выполнения шагов описанного здесь способа. Настоящее техническое решение описано применительно к конкретным примерам, которые во всех отношениях предназначены для иллюстрации, а не ограничения. Специалистам в данной области техники будет понятно, что множество различных комбинаций аппаратного обеспечения, программного обеспечения и микропрограммного обеспечения пригодны для реализации настоящего технического решения. Например, описанное программное обеспечение может быть реализовано на широком диапазоне языков программирования или скриптовых языках, таких как Assembler, C/C++, Objective-C, perl, shell, PHP, Java, а также на любом известном в настоящее время или разработанном позднее языке программирования или скриптовом языке.

[0141] Кроме того, другие реализации настоящего технического решения будут очевидны специалистам в данной области техники при рассмотрении настоящего описания и применения раскрытого здесь технического решения. Различные аспекты и/или компоненты описанных вариантов могут быть использованы по отдельности или в любой комбинации в системах и способах оценки эффективности наружной или внутренней реклам(ы). Предполагается, что описание и примеры будут рассматриваться только в качестве примеров, при этом истинный объем и сущность технического решения указаны в следующей формуле технического решения.

Похожие патенты RU2675334C1

название год авторы номер документа
ИНТЕРАКТИВНАЯ СИСТЕМА, СПОСОБ И СЧИТЫВАЕМЫЙ КОМПЬЮТЕРОМ НОСИТЕЛЬ ДАННЫХ ПРЕДСТАВЛЕНИЯ РЕКЛАМНОГО КОНТЕНТА 2017
  • Скворцов Игорь Юрьевич
  • Манширов Рауль
RU2649797C1
Способ формирования информативной пешеходной навигации с мультимедийным сопровождением 2017
  • Ташевский Георгий Сергеевич
  • Жуков Виталий Анатольевич
  • Прохорова Вероника Борисовна
  • Башун Владимир Владимирович
  • Минченков Виктор Олегович
RU2663705C1
САМОНАСТРАИВАЮЩАЯСЯ ИНТЕРАКТИВНАЯ СИСТЕМА, СПОСОБ И СЧИТЫВАЕМЫЙ КОМПЬЮТЕРОМ НОСИТЕЛЬ ДАННЫХ ОЦЕНКИ ДОВЕРИЯ КОНТЕНТУ 2017
  • Скворцов Игорь Юрьевич
  • Манширов Рауль
RU2663706C1
СПОСОБ И СИСТЕМА ДЛЯ ИНТЕРАКТИВНОЙ ТАРГЕТИРОВАННОЙ ВИДЕОРЕКЛАМЫ НА ОСНОВЕ ИСТОРИИ ПОЛЬЗОВАТЕЛЬСКИХ СЕССИЙ 2019
  • Кудасов Николай Дмитриевич
RU2703968C1
САМОНАСТРАИВАЮЩАЯСЯ ИНТЕРАКТИВНАЯ СИСТЕМА, СПОСОБ И СЧИТЫВАЕМЫЙ КОМПЬЮТЕРОМ НОСИТЕЛЬ ДАННЫХ ОБМЕНА КОММЕНТАРИЯМИ МЕЖДУ ПОЛЬЗОВАТЕЛЯМИ 2016
  • Скворцов Игорь Юрьевич
  • Манширов Рауль
RU2630741C1
САМОНАСТРАИВАЮЩАЯСЯ ИНТЕРАКТИВНАЯ СИСТЕМА, СПОСОБ И СЧИТЫВАЕМЫЙ КОМПЬЮТЕРОМ НОСИТЕЛЬ ДАННЫХ ОБМЕНА КОММЕНТАРИЯМИ МЕЖДУ ПОЛЬЗОВАТЕЛЯМИ 2016
  • Скворцов Игорь Юрьевич
  • Манширов Рауль
RU2613530C1
САМОНАСТРАИВАЮЩАЯСЯ ИНТЕРАКТИВНАЯ СИСТЕМА, СПОСОБ И СЧИТЫВАЕМЫЙ КОМПЬЮТЕРОМ НОСИТЕЛЬ ДАННЫХ ОБМЕНА КОММЕНТАРИЯМИ МЕЖДУ ПОЛЬЗОВАТЕЛЯМИ 2016
  • Скворцов Игорь Юрьевич
  • Манширов Рауль
RU2621962C1
Способ интерактивной навигации на основе краудсорсинга с мультимедийным сопровождением и дополненной реальностью 2019
  • Ташевский Георгий Сергеевич
RU2716415C1
РЕКОМЕНДАЦИИ ПО КОНТЕНТУ НА ОСНОВАНИИ ПРОСМОТРОВОЙ ИНФОРМАЦИИ 2009
  • Уайз Анджела С.
  • Пай Самартх С.
RU2541191C2
СПОСОБ РАСПРОСТРАНЕНИЯ РЕКЛАМНЫХ И ИНФОРМАЦИОННЫХ СООБЩЕНИЙ В СЕТИ ИНТЕРНЕТ 2012
  • Дамиров Эльдар Джангирович
RU2520394C1

Иллюстрации к изобретению RU 2 675 334 C1

Реферат патента 2018 года СИСТЕМА И СПОСОБ ОПРЕДЕЛЕНИЯ ЭФФЕКТИВНОСТИ ВНЕШНЕЙ ИЛИ ВНУТРЕННЕЙ РЕКЛАМЫ

Оценка эффективности наружной или внутренней рекламы включает в себя анализ данных взаимодействия пользователя с наружной или внутренней рекламой. Данный анализ осуществляется с помощью мобильного приложения, которое позволяет пользователям в виде игры или квеста обнаруживать различные предметы, которые являются предметами рекламной кампании, снимать фото или видео и быстро репостить их в своем личном аккаунте в социальных медиа. Описываемая система генерирует следующие результаты: сравнительный анализ рекламных объектов, используемых в рекламной кампании; эффективность данной кампании в целом по сравнению с другой кампанией; эффективность данного рекламного объекта в конкретной кампании по сравнению с использованием того же объекта в другой кампании; сравнительный анализ различных объектов креативного содержания, используемых в одной рекламной кампании; а также любую другую настраиваемую аналитику по запросу рекламодателя. 4 н. и 34 з.п. ф-лы, 10 ил.

Формула изобретения RU 2 675 334 C1

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

а) использование центрального процессора для публикации в социальной сети фото или видео, созданных пользователем;

б) проверку того, доступны ли до сих пор фото или видео, опубликованные в социальной сети;

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

г) определение информации о тарифе, применимом к рекламной кампании, соответствующей опубликованным фото или видео и социальной сети; и

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

2. Реализуемый на компьютере способ по п. 1, характеризующийся тем, что уровень взаимодействия других пользователей с опубликованными фото или видео определяется на основе количества (L) "лайков", собранных опубликованными фото или видео в социальной сети.

3. Реализуемый на компьютере способ по п. 1, характеризующийся тем, что уровень взаимодействия других пользователей с опубликованными фото или видео определяется на основе количества репостов (S), собранных опубликованными фото или видео в социальной сети.

4. Реализуемый на компьютере способ по п. 1, характеризующийся тем, что уровень взаимодействия других пользователей с опубликованными фото или видео определяется на основе количества просмотров (V) опубликованных фото или видео в социальной сети.

5. Реализуемый на компьютере способ по п. 1, характеризующийся тем, что информация о тарифе включает цену за друга/подписчика (pF), цену за «лайк» (pL) и цену за репост (pS), лимит для друга/подписчика (limF), лимит для лайков (limL) и лимит для репостов (limS), цену за просмотренное видео (pV) и лимит для количества раз, которое может быть просмотрено видео (limV).

6. Реализуемый на компьютере способ по п. 1, который далее включает определение количества (F) друзей и подписчиков профиля пользователя в социальной сети и в котором количество очков (Р), полученных пользователем за опубликованные фото в социальной сети, рассчитывается в соответствии с формулой:

P=if(F>limF; LOG(F;2)*pF*limF/LOG(limF;2); pF*F)+if(L>limL; LOG(L;2)*pL*limL/LOG(limL;2); pL*L)+if(S>limS; LOG(S;2)*pS*limS/LOG(limS;2); pS*S)

или любой другой функцией, которая линейна к количеству друзей, количеству лайков, количеству репостов и переключается на логарифмическую после определенного предела, и в котором формулой для опубликованного видео является:

P=if(V>limV; LOG(V;2)*pV*limV/LOG(limV;2); pV*V)+if(L>limL; LOG(L;2)*pL*limL/LOG(limL;2); pL*L)+if(S>limS; LOG(S;2)*pS*limS/LOG(limS;2); pS*S)

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

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

8. Реализуемый на компьютере способ по п. 7, характеризующийся тем, что если опубликованные фото или видео не доступны всем, то они считаются как «недоступные».

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

а) получение данных о множестве публикаций, сделанных для предопределенной рекламной кампании;

б) ассоциирование каждой публикации множества публикаций с рекламным объектом множества рекламных объектов; и

в) определение эффективности наружной или внутренней рекламы на основе статистического анализа количества проассоциированных публикаций.

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

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

12. Реализуемый на компьютере способ по п. 9, характеризующийся тем, что далее включает использование статистического распределения рекламных объектов, включающего группы лучших и худших по эффективности объектов в предопределенной рекламной кампании, среднюю эффективность рекламных объектов в предопределенной рекламной кампании, по сравнению со средними показателями для других кампаний в базе данных, сравнение эффективности рекламного объекта среди нескольких рекламных кампаний и другую аналитику.

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

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

15. Реализуемый на компьютере способ по п. 14, характеризующийся тем, что далее включает определение количества (F) друзей и подписчиков профиля пользователя в социальной сети, причем первый уровень вовлеченности вычисляется посредством деления количества лайков публикации на количество друзей и подписчиков соответствующего пользователя, который осуществил публикацию.

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

17. Реализуемый на компьютере способ по п. 16, характеризующийся тем, что далее включает определение количества (F) друзей и подписчиков профиля пользователя в социальной сети, причем второй уровень вовлеченности вычисляется посредством деления количества репостов публикации на количество друзей и подписчиков соответствующего пользователя, который осуществил публикацию.

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

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

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

а) использование центрального процессора для публикации в социальной сети фото или видео, созданных пользователем;

б) проверку того, доступны ли до сих пор фото или видео, опубликованные в социальной сети;

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

г) определение информации о тарифе, применимом к рекламной кампании, соответствующей опубликованным фото или видео и социальной сети; и

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

21. Энергонезависимый компьютерочитаемый носитель по п. 20, характеризующийся тем, что уровень взаимодействия других пользователей с опубликованными фото или видео определяется на основе количества (L) "лайков", собранных опубликованными фото или видео в социальной сети.

22. Энергонезависимый компьютерочитаемый носитель по п. 20, характеризующийся тем, что уровень взаимодействия других пользователей с опубликованными фото или видео определяется на основе количества репостов (S), собранных опубликованными фото или видео в социальной сети.

23. Энергонезависимый компьютерочитаемый носитель по п. 20, характеризующийся тем, что уровень взаимодействия других пользователей с опубликованными фото или видео определяется на основе количества просмотров (V) опубликованных фото или видео в социальной сети.

24. Энергонезависимый компьютерочитаемый носитель по п. 20, характеризующийся тем, что информация о тарифе включает цену за друга/подписчика (pF), цену за «лайк» (pL) и цену за репост (pS), лимит для друга/подписчика (limF), лимит для лайков (limL) и лимит для репостов (limS), цену за просмотренное видео (pV) и лимит для количества раз, которое может быть просмотрено видео (limV).

25. Энергонезависимый компьютерочитаемый носитель по п. 20, характеризующийся тем, что способ далее осуществляется определение количества (F) друзей и подписчиков профиля пользователя в социальной сети и в котором количество очков (Р), полученных пользователем за опубликованные фото в социальной сети, рассчитывается в соответствии с формулой:

P=if(F>limF; LOG(F;2)*pF*limF/LOG(limF;2); pF*F)+if(L>limL; LOG(L;2)*pL*limL/LOG(limL;2); pL*L)+if(S>limS; LOG(S;2)*pS*limS/LOG(limS;2); pS*S)

или любой другой функцией, которая линейна к количеству друзей, количеству лайков, количеству репостов и переключается на логарифмическую после определенного предела, и в котором формулой для опубликованного видео является:

P=if(V>limV; LOG(V;2)*pV*limV/LOG(limV;2); pV*V)+if(L>limL; LOG(L;2)*pL*limL/LOG(limL;2); pL*L)+if(S>limS; LOG(S;2)*pS*limS/LOG(limS;2); pS*S)

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

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

27. Энергонезависимый компьютерочитаемый носитель по п. 26, характеризующийся тем, что если опубликованные фото или видео не доступны всем, то они считаются как «недоступные».

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

а) получение данных о множестве публикаций, сделанных для предопределенной рекламной кампании;

б) ассоциирование каждой публикации множества публикаций с рекламным объектом множества рекламных объектов; и

в) определение эффективности наружной или внутренней рекламы на основе статистического анализа количества проассоциированных публикаций.

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

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

31. Энергонезависимый компьютерочитаемый носитель по п. 28, характеризующийся тем, что далее включает использование статистического распределения рекламных объектов, включающего группы лучших и худших по эффективности объектов в предопределенной рекламной кампании, среднюю эффективность рекламных объектов в предопределенной рекламной кампании, по сравнению со средними показателями для других кампаний в базе данных, сравнение эффективности рекламного объекта среди нескольких рекламных кампаний и другую аналитику.

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

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

34. Энергонезависимый компьютерочитаемый носитель по п. 33, характеризующийся тем, что далее включает определение количества (F) друзей и подписчиков профиля пользователя в социальной сети, причем первый уровень вовлеченности вычисляется посредством деления количества лайков публикации на количество друзей и подписчиков соответствующего пользователя, который осуществил публикацию.

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

36. Энергонезависимый компьютерочитаемый носитель по п. 35, характеризующийся тем, что далее включает определение количества (F) друзей и подписчиков профиля пользователя в социальной сети, причем второй уровень вовлеченности вычисляется посредством деления количества репостов публикации на количество друзей и подписчиков соответствующего пользователя, который осуществил публикацию.

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

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

Документы, цитированные в отчете о поиске Патент 2018 года RU2675334C1

САМОНАСТРАИВАЮЩАЯСЯ ИНТЕРАКТИВНАЯ СИСТЕМА, СПОСОБ И СЧИТЫВАЕМЫЙ КОМПЬЮТЕРОМ НОСИТЕЛЬ ДАННЫХ ОБМЕНА КОММЕНТАРИЯМИ МЕЖДУ ПОЛЬЗОВАТЕЛЯМИ 2016
  • Скворцов Игорь Юрьевич
  • Манширов Рауль
RU2630741C1
СПОСОБ ОТОБРАЖЕНИЯ ВЕБ-РЕСУРСА ПОЛЬЗОВАТЕЛЮ (ВАРИАНТЫ) И ЭЛЕКТРОННОЕ УСТРОЙСТВО 2014
  • Плахов Андрей Григорьевич
  • Яремко Николай Анатольевич
  • Горский Константин Павлович
  • Иванов Роман Кириллович
  • Тарасов Андрей Дмитриевич
RU2595497C2
СИСТЕМА И СПОСОБ ПОДДЕРЖКИ ПРОЦЕДУРЫ ГРУППИРОВАНИЯ ПОТРЕБИТЕЛЕЙ В ЭЛЕКТРОННОЙ СЕТИ 2010
  • Лауфери Iii Дональд, Л.
  • Фрейзер Милтон
  • Рейньер Раджив
  • Джэкобс Стивен
  • Норонха Остин
  • Смит Тим
RU2483474C2
СПОСОБ ПРЕДОСТАВЛЕНИЯ ПОЛЬЗОВАТЕЛЯМ МОБИЛЬНЫХ УСТРОЙСТВ ЭЛЕКТРОННОЙ СВЯЗИ АКТУАЛЬНОЙ КОММЕРЧЕСКОЙ ИНФОРМАЦИИ НА АЛЬТЕРНАТИВНОЙ ОСНОВЕ (ВАРИАНТЫ) И ИНФОРМАЦИОННАЯ СИСТЕМА ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ (ВАРИАНТЫ) 2003
  • Дышлевой К.В.
RU2254611C2
US 20090210899 A1, 20.08.2009
US 8954500 B2, 10.02.2015
СПОСОБ И УСТРОЙСТВО ДЛЯ ВЫПОЛНЕНИЯ ПЛАТЕЖЕЙ ЧЕРЕЗ СОЦИАЛЬНЫЕ СЕТИ 2013
  • Йилгорен Седжкин
  • Джакар Эрдем
  • Дюшарм Брайан
  • Витанова Ася
  • Лабсир Нисрин
  • Галлахер Джеймс Джордж
  • Ингрэм Карл
  • Уитни Стефен
RU2632147C2

RU 2 675 334 C1

Авторы

Марченко Михаил Александрович

Даты

2018-12-18Публикация

2017-11-21Подача