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

Иллюстрации

Показать все

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

Реферат

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

Исторически большие сетевые поисковые машины продают рекламное место, основываясь на результатах поиска, управляемого ключевыми словами. Например, Yahoo!® проводит аукционы для определенных ключевых слов, и лицо(а), предлагающее самую высокую цену, размещает свою рекламу на страницах, содержащих результаты поиска Yahoo!®, или они получают предпочтительное размещение среди результатов поиска, то есть наверху списка результатов.

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

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

РАСКРЫТИЕ ИЗОБРЕТЕНИЯ

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

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

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

Настоящее изобретение описано подробно ниже со ссылками на приложенные чертежи, на которых:

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

Фиг.2 показывает распределенную архитектуру для сетевой рекламы согласно вариантам осуществления настоящего изобретения;

Фиг.3 показывает один из примеров потока данных в пределах архитектуры 200 согласно вариантам осуществления настоящего изобретения;

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

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

ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ

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

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

Со ссылкой на Фиг.1 вычислительное устройство 100 включает в себя шину 110, которая непосредственно или опосредованно связывает следующие элементы: память 112, один или большее количество процессоров 114, один или большее количество компонентов 116 воспроизведения, порты 118 ввода-вывода, компоненты 120 ввода-вывода и иллюстративный источник питания 122. Шина 110 представляет то, что может быть одной или большим количеством шин (такими, как адресная шина, шина данных или их комбинация). Хотя различные блоки на Фиг.1 показаны для ясности с помощью линий, в действительности очерчивание различных компонентов не является настолько явным, и метафорически, данные линии точнее необходимо сделать серыми и размытыми. Например, компонент воспроизведения, такой как устройство отображения, можно считать компонентом ввода-вывода. Кроме того, процессоры имеют память. Следует отметить, что схема на Фиг.1 является просто иллюстрацией примерного вычислительного устройства, которое может использоваться в связи с одним или большим количеством вариантов осуществления настоящего изобретения. Различия не делаются между такими категориями, как «рабочая станция», «сервер», «портативный компьютер», «карманное устройство» и т.д., поскольку они все рассматриваются в рамках Фиг.1 и ссылки на «вычислительное устройство».

Вычислительное устройство 100 обычно включает в себя множество считываемых компьютером носителей. Для примера, а не в качестве ограничения считываемые компьютером носители могут содержать оперативную память (ОП); постоянное запоминающее устройство (ПЗУ); электрически стираемое программируемое постоянное запоминающее устройство (ЭСППЗУ); флэш-память или память другой технологии; компакт диски (CD-ROM), цифровые универсальные диски (DVD) или другие оптические или голографические носители; магнитные кассеты, магнитную ленту, запоминающее устройство на магнитном диске или другие магнитные запоминающие устройства, несущую или любой другой носитель, который может использоваться для кодирования необходимой информации и к которому может получать доступ вычислительное устройство 100.

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

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

Фиг.2 показывает распределенную архитектуру для сетевой рекламы согласно вариантам осуществления настоящего изобретения. Фиг.2 показывает архитектуру 200, в которой содержатся издатели 202. Только для целей объяснения издатели 202 будут обсуждаться в данной работе как группа из любого количества издателей. Однако варианты осуществления настоящего изобретения не ограничены группой издателей, поскольку достаточно одного издателя. Кроме того, варианты осуществления настоящего изобретения не ограничены одной группой издателей, поскольку любое количество групп издателей может присутствовать в архитектуре 200. В одном из вариантов осуществления каждый издатель - поставщик информации. Например, рабочий-строитель, который управляет веб-сайтом из одной страницы, на котором он ведет Интернет-журнал (блог), может быть издателем. В другом примере медиа-компания, такая как Дисней (Disney), которая управляет огромным веб-сайтом со многими страницами информационного наполнения, может также быть издателем. Издатели 202 представляют издателей любого типа, размера, уровней сложности и т.д. В одном из вариантов осуществления издатели 202 хотят продавать рекламное место на своих веб-сайтах рекламодателям 206 (обсуждаются ниже).

В архитектуре 200 также содержится брокер 204 издателя. Только для целей объяснения в данной работе будет обсуждаться только один брокер издателя. Однако варианты осуществления настоящего изобретения не ограничены одним брокером издателя, поскольку может существовать любое количество брокеров издателя. В одном из вариантов осуществления брокер 204 издателя является агрегатором издателей. В частности, брокер 204 издателя является объектом, который представляет издателей 202 с целью получения максимального дохода от рекламы, обеспечения качественной рекламы и т.д. Брокер 204 издателя устраняет конфликт интересов, который присущ таким системам, как AdSense® компании Google, исключительно сосредотачиваясь на управлении прибылью издателей 202. Брокер 204 издателя предоставляет возможность небольшим издателям и издателям среднего размера (таким, как те, которые могут быть представлены издателями 202) объединяться для подъема своих доходов на более высокий уровень. В одном из вариантов осуществления брокер 204 издателя поддерживает пользовательский интерфейс, через который он взаимодействует с издателями 202 и через который он управляет предпочтениями издателей 202.

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

В архитектуре 200 также содержатся рекламодатели 206. Только для целей объяснения рекламодатели 206 будут обсуждаться в данной работе как группа из любого количества рекламодателей. Однако варианты осуществления настоящего изобретения не ограничены группой рекламодателей, поскольку достаточно одного рекламодателя. Кроме того, варианты осуществления настоящего изобретения не ограничены одной группой рекламодателей, поскольку любое количество групп рекламодателей может присутствовать в архитектуре 200. В одном из вариантов осуществления каждый рекламодатель покупает рекламное место на веб-сайтах. Например, женщина, управляющая локальным бизнесом, которая управляет веб-сайтом своего маленького цветочного магазина и которая рекламирует веб-сайт ассоциации домовладельцев района, может быть рекламодателем. В другом примере крупный корпоративный объект, такой как General Motors, у которого существуют тысячи продуктов и услуг и который дает объявления на тысячах связанных с автомобильной тематикой веб-сайтов, может также быть рекламодателем. Рекламодатели 206 представляют рекламодателей любого типа, размера, уровня сложности и т.д. В одном из вариантов осуществления рекламодатели 206 хотят заплатить деньги за размещение рекламы на веб-сайтах издателей 202.

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

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

В архитектуре 200 также содержится брокер 210 данных об аудитории. Только для целей объяснения в данной работе будет обсуждаться только один брокер данных об аудитории. Однако варианты осуществления настоящего изобретения не ограничены одним брокером данных об аудитории, поскольку может существовать любое количество брокеров данных об аудитории. В одном из вариантов осуществления брокер 210 данных об аудитории является агрегатором поставщиков данных о пользователе. Поставщиком данных о пользователе является любой объект, который хранит любую неполную частичную информацию, которая может возвращаться обратно отдельному пользователю (такому как один из пользователей 214, которые обсуждаются ниже) в рекламных целях. Например, данные о пользователе могут содержать демографическую, психографическую и поведенческую информацию. Более конкретно, например, данные о пользователе могут содержать возраст, пол, индекс благосостояния, интересы, привычки в отношении покупок и т.д. Однако варианты осуществления настоящего изобретения не ограничены данными о пользователе определенного вида. В одном из вариантов осуществления брокер 210 данных об аудитории является любым большим агрегатором данных о пользователе, таким как PayPal, Visa, Yahoo!®, Verizon, а так же агрегатором небольших поставщиков данных о пользователе. Любой интернет-магазин, который собирает данные о пользователе, может функционировать в качестве брокера 210 данных об аудитории, обеспечивая информацию уровня расположения пользователя и уровня структуры покупок пользователя. Эту информацию можно объединять с демографическими профилями от небольших поставщиков электронной почты для формирования более всестороннего описания пользователя.

В одном из вариантов осуществления брокер 210 данных об аудитории расширяет информацию о пользователе, просматривающего одну из веб-страниц издателей 202. В одном из вариантов осуществления брокер 210 данных об аудитории не раскрывает личную информацию о пользователе. В одном из вариантов осуществления брокер 210 данных об аудитории обеспечивает это с помощью выполнения поиска идентификатора частного пользователя и передачи назад набора агрегированных атрибутов пользователя, которые могут использоваться рекламодателями 206 и брокером 208 рекламодателя. Это расширение атрибутов пользователя увеличивает стоимость отображения рекламы для рекламодателей 206, помогает создавать более соответствующую рекламу для потребителей и создает более законченное представление о пользователе для целей обеспечения рекламы, не нарушая частную жизнь пользователя. Агрегирование по различным поставщикам в одном из вариантов осуществления обеспечивает две независимые роли: (1) оно создает всестороннее представление об аудитории, и (2) оно увеличивает количество источников данных, обеспечивая анонимность и сохранение частной жизни пользователя.

В одном из вариантов осуществления брокер 210 данных об аудитории получает непосредственную оплату даже за небольшие и/или частичные атрибуты пользователя. Участвуя в архитектуре 200, брокер 210 данных об аудитории (1) получает оплату за свою информацию, (2) может расширять свою информацию (даже поставщики избыточных данных полезны для целей оценки) и (3) может проверять свою информацию (поставщики с низким качеством данных узнают более подробную информацию и смогут активно решить проблемы качества данных). В одном из вариантов осуществления брокер 210 данных об аудитории принимает запрос от брокера 204 издателя, переданный через биржу 212 (объясненную более подробно ниже). Брокер 210 данных об аудитории добавляет известные атрибуты пользователя в этот запрос для использования брокером 208 рекламодателя. Брокер 210 данных об аудитории не знает страницу, на которой пользователь находится, от брокера 204 издателя, и брокер 210 данных об аудитории не передает идентификаторы пользователя брокеру 208 рекламодателя.

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

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

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

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

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

Для обеспечения минимальных стандартов соответствия в одном из вариантов осуществления биржа 212 обеспечивает символы коллекции, относящиеся к категории страницы издателя, значимых ключевых слов на ней, а также к информации географического расположения, извлеченной из IP-адреса пользователя. Базовые данные, такие как IP-адрес пользователя, URL страницы издателя и любая другая подобная информация, которую считают относящейся к делу, должна также обеспечиваться каждому брокеру рекламодателя так, чтобы брокер рекламодателя мог попытаться извлечь дополнительную информацию для оказания услуги с добавленной стоимостью рекламодателям, которых они обслуживают. В одном из вариантов осуществления биржа 212 посылает все запросы брокера издателя, которые соответствуют набору критериев, определенных брокером рекламодателя, вместе со всеми соответствующими данными о запросе (например, о запрашиваемой цене и символах коллекции, обеспеченных издателем, брокером данных об аудитории и самой биржей). В одном из вариантов осуществления, если у брокера рекламодателя существует какая-нибудь реклама, которую он хотел бы отобразить, и она соответствует запрашиваемой цене, то он возвращает требуемое количество реклам вместе с предлагаемой стоимостью CPI (цена за показ) для каждой. Однако варианты осуществления не ограничены определением цены с помощью CPI, поскольку могут использоваться другие модели определения цены, например CPC (цена за «клик»), CPA (цена за продажу), CPM (цена за тысячу показов) и разделение доходов. Биржа 212 обеспечивает обратный вызов победившему брокеру(ам) рекламодателя, сообщая ему, какая реклама отображалась и по какой цене.

В архитектуре 200 также содержатся пользователи 214. Только для целей объяснения в данной работе обсуждается только один пользователь. Однако варианты осуществления настоящего изобретения не ограничены отдельным пользователем, поскольку может существовать любое количество пользователей. Пользователи 214 запрашивают веб-страницу от издателей 202. Веб-страница содержит информационное наполнение и рекламное место, которое заполняют рекламой от рекламодателей 206.

Используя архитектуру 200, данные о зрительской аудитории можно обеспечивать рекламодателям 206 или с помощью улучшения качества изданий с помощью информации клиента, или с помощью приобретения данных непосредственно от брокера 210 данных об аудитории на основе платы за разрешение использования. Брокер 208 рекламодателя может оплачивать предполагаемую сумму ежемесячно за определенное количество атрибутов, в получении которых заинтересованы рекламодатели. Эту транзакцию можно выполнять не в сетевом режиме, но она должна быть зарегистрирована в бирже 212 для обеспечения переадресации данных в момент выполнения запроса. Брокер 208 рекламодателя может основывать свою предлагаемую цену на любых атрибутах «фокусировки», обеспеченных брокером 210 данных об аудитории. Например, рекламодатели 206 могут размещать базовую предлагаемую цену или на основе CPC или на основе CPM и иметь возможность увеличивать предлагаемую цену для любых обеспеченных им значений атрибутов. Брокер 208 рекламодателя может платить более высокую цену за избыточность или более высокое качество данных. Брокер 208 рекламодателя может управлять оценкой производительности окружающих отдельных рекламодателей и преобразовывать все виды предлагаемой цены в CPI для окончательного ранжирования с помощью биржи 212. В одном из вариантов осуществления модель определения цены подобна обсуждаемым выше моделям определения цены.

В одном из вариантов осуществления, когда у издателей 202 существует возможность показа рекламы, которую они хотят продать (по произвольной запрашиваемой цене), они могут обеспечивать URL и любые значения, по которым можно осуществлять «фокусировку», в биржу 212. Биржа 212 передает эти данные и возможные дополнительные данные о пользователе от брокера 210 данных об аудитории к брокеру 208 рекламодателя. В одном из вариантов осуществления брокер 208 рекламодателя ранжирует предлагаемую цену рекламодателей 206, используя любые частные атрибуты или методики, которые считает полезными. Например, брокер 208 рекламодателя может извлекать ключевые слова или классификации и использовать их для «фокусировки». Брокер 208 рекламодателя выводит ранжированный список CPI рекламодателей (в одном из вариантов осуществления их количество будет равно количеству реклам, которые запрашивает издатель), где значение CPI уже освобождено от каких-либо затрат, используемых для покупки данных об аудитории. В одном из вариантов осуществления, когда существует множество брокеров рекламодателя, биржа 212 в таком случае ранжирует всю рекламу по всем брокерам рекламодателя и выбирает лучшую (что измеряют с помощью CPI). Если эта реклама соответствует или превышает запрашиваемую цену издателя, то биржа 212 представляет отображение рекламы на веб-сайте издателя.

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

Для обеспечения чтобы участники всех типов стали частью архитектуры 200, может быть желательно устанавливать модель определения цены, которая чрезвычайно легко перенастраивается, но все же в то же самое время не изменяет существующий порядок вещей так сильно, чтобы создать беспорядок, который препятствовал бы присоединению потенциальных участников к данной архитектуре 200. Рекламодатели уже приучены к определению цены и с помощью CPC и с помощью CPM, к небольшому, но увеличивающемуся рынку для определения цены с помощью CPA (цена за продажу). Издатели имеют тенденцию предпочитать определение цены с помощью CPM, а большие, более многосторонние издатели продают трафик «кликов», классифицированный по демографии пользователей и другими способами. Небольшие издатели в общем случае должны принимать то, что он